Top Banner
Boas práticas Rondinelli Mesquita [email protected] DesenvolvimentoDeWebsites DesenvolvimentoDeWebsites DesenvolvimentoDeWebsites DesenvolvimentoDeWebsites Desenvolvimento de Websites
31

Desenvolvimento de websites boas práticas

Jul 02, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Desenvolvimento de websites boas práticas

Boas práticas Rondinelli  Mesquita  

[email protected]  

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Desenvolvimento de Websites

Page 2: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

1.   Pré-­‐Projeto  2.   Planejamento  3.   Desenvolvimento  4.   Validação  5.   Publicação  6.   Manutenção  e  Otimização  

       

Passo a passo

Page 3: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Fase  de  aprendizado  •  Conhecer    a  necessidade  do  cliente  •  Entender  o  público  alvo  •  Orçamento  •  Prazo  

De  que  forma  isso  ocorre  •  Entrevista  •  Questionários  

 

Pré-Projeto Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Page 4: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

•  Prototipagem  É  um  modelo  que  simula  a  aparência  e  funcionalidade  do  software.  O  modelo  gerado  (protótipo)  auxilia  em  diversos  pontos:    o  Correção  de  erros  o  Análise  de  Interface  

•  Acessibilidade  •  Usabilidade  

o  Validação    

 

Planejamento Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Page 5: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Dica Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Pratique o bom design

Page 6: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Esse cara… Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Page 7: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

…não seja esse cara Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Page 8: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

•  Seguir  um  padrão  o  Cores  o  Fontes  o  Posição  de  elementos  

•  Orientar  e  conduzir  o  usuário  o  Menus  o  Breadcrumbs  o  Link  para  página  inicial  

•  Conteúdo  relevante  •  Falar  na  linguagem  do  usuário  

Dicas Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Page 9: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Layout Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Page 10: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

•  Layout  

Layout Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Page 11: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Resoluções  

1280x800 Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Page 12: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Layout  Responsive    Layout  preparado  para  se  adaptar  a  resolução  de    qualquer  dispositivo,  seja  ele  tablet,  smartphone,    computador.  

1280x800 Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Fonte:  http://johnpolacek.github.com/    

Page 13: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Tecnologias  

Desenvolvimento Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Page 14: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Fontes Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Lorem  Ipsum Lorem Ipsum

Lorem Ipsum

Lorem Ipsum

LOREM IPSUM LoremIpsum

Lorem  Ipsum   Lorem Ipsum

Page 15: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Dica Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Escolha a tecnologia com cuidado!

Page 16: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Componentes Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Page 17: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Dica Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Esteja atento a compatibilidade dos

navegadores

Page 18: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Fonte:  http://www.rudalov.com/    

Compatibilidade Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Page 19: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

•  Validar  o  site  junto  a  W3c  •  Verificar  compatibilidade  com  os  navegadores  •  Verificar  compatibilidade  com  dispositivos  •  Acessibilidade  •  Usabilidade  

Validação Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Page 20: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Acessibilidade    Garantir  que  o  website  possa  ser  acessado  por  qualquer  

pessoa,  de  qualquer  lugar,  com  qualquer  dispositivo,  tendo  ela  qualquer  nível  de  conhecimento  em  tecnologia.    •  Deficientes  •  Novos  usuários  •  Usuários  inexperientes  

Acessibilidade Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Page 21: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Fonte:  http://www.peterelst.com/    

Acessibilidade Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Fonte:  http://altec.colorado.edu/    

Page 22: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Usabilidade    Qualidade  da  experiência  do  uso  de  alguma  coisa.  

 •  Facilidade  aprendizagem  •  Produtividade  •  Facilidade  de  memorização  •  Satisfação  

Usabilidade Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Page 23: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Dica Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Use ícones e cores para representar ações no site

Page 24: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Utiliza-­‐se  um  software  conhecido  como  FTP.  Ele  serve  para  se  enviar  e  receber  arquivos  de  um  servidor  web.                •  Escolher  servidor  de  hospedagem  •  Comprar  domínio  

 www.seusite.com.br      

Publicação Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

FTP

Page 25: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Continuar  alimentando  o  site  •  Informações  •  Produtos    

Manutenção e Otimização Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Page 26: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Como  otimizar?  •  Nome  de  domínio  •  Redes  sociais  •  Produza  conteúdo  em  diversos  formatos  

o  PDF,  vídeo,  imagens,  powerPoint  

•  Procure  websites  com  conteúdo  relacionado  •  Web  Analytics  

Manutenção e Otimização Pré-­‐Projeto        Planejamento        Desenvolvimento        Validação        Publicação        Manutenção  e  Otimização  

Page 27: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

 bit.ly/sistemasdeinfo  

 rondymesquita  

 [email protected]  

 

 

Finalizando…

Page 28: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

•  http://www.w3schools.com/  •  http://www.mestreseo.com.br/  •  http://www.blogwebdesignmicrocamp.com.br/  •  http://webinsider.uol.com.br/  •  http://tableless.com.br/  

Links Úteis

Page 29: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Gerador  de  Cores  •  http://kuler.adobe.com  •  http://colorschemedesigner.com/  •  http://www.degraeve.com/color-­‐palette/index.php  •  http://colllor.com/  

Prototipagem  •  http://pencil.evolus.vn/  •  http://cacoo.com    Validador  W3C  •  http://validator.w3.org/    

Ferramentas

Page 30: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

Ferramentas  CSS3  •  http://css3generator.com/  •  http://www.colorzilla.com/gradient-­‐editor/  

Simulador  de  Daltonismo  •  http://vischeck.com/  

 

Page 31: Desenvolvimento de websites boas práticas

De s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e sDe s e n v o l v imen t oDeWeb s i t e s  

MACDONALD,  Matthew.  Criação  de  sites:  o  manual  que  faltava.  São  Paulo:  Digerati  Books,  2010    BH,  Carlos.  Seis  passos  para  desenvolver  websites.  Disponível  em  <http://www.blogwebdesignmicrocamp.com.br/webdesign/seis-­‐passos-­‐para-­‐desenvolver-­‐web-­‐sites/>  .  Acesso  em  15  de  dez.  de  2012.    EIS,  Diego.  Dicas  para  ter  compatibilidade  nos  browsers.  Diponível  em  http://tableless.com.br/dicas-­‐para-­‐ter-­‐compatibilidade-­‐nos-­‐browsers/.  Acesso  em  15  de  dez.  de  2012.    EIS,  Diego.  Utilizando  a  biblioteca  modernizr.  Diponível  em  http://tableless.com.br/utilizando-­‐a-­‐biblioteca-­‐modernizr/.  Acesso  em  15  de  dez.  de  2012.    RUDALOV,  Alexandre.  CSS3  Propriedades  e  compatibilidades  nos  navegadores.  Disponível  em  http://www.rudalov.com/css3-­‐propriedades-­‐e-­‐compatibilidades-­‐nos-­‐navegadores/  .  Acesso  em  15  de  dez.  de  2012.                          

Referências