SlideShare uma empresa Scribd logo
1 de 85
CRIANDO LAYOUTS EM PSD PENSANDO NO
FRONT-END E BACK-END
•
•

•
•

Sou designer web freelancer em tempo
integral há quase 6 anos;
Trabalho na criação de sites exclusivos
com WordPress focados em negócio e
tenho atualmente 7 clientes fixos, além de
vários sob demanda.
Possuo mais de 80 projetos entre sites,
blogs, e-mail marketing e redes sociais.
Sou palestrante e articulista nos temas de
“Criação”, “WordPress”, “Produtividade” e
“Presença online”.
•

Eu trabalhei por 6 anos na Editora
Gráfica GPI, sendo que 4 anos e meio
atuei com designer gráfico/diagramador
e 1 ano e meio como supervisor da
equipe de criação
•
•
•
•
•
•
•
•
•

Diagramação / digitação;
1ª revisão;
Ajustes/Correções;
2ª revisão;
Ajustes finais;
Ilustrações;
3ª revisão;
Aprovação da supervisão;
Produção na mecanografia;
•
•
•
•
•
•

Designer?
Desenvolvedor?
Webwrinting?
Arquiteto de informação?
Analista de SEO?
Outro?

Quem é o mais importante
na criação de um site?
•
•
•
•
•
•

Designer?
Desenvolvedor?
Webwrinting?
Arquiteto de informação?
Analista de SEO?
Outro?

Quem é o mais importante
na criação de um site?
•
•
•
•
•
•

Designer?
Desenvolvedor?
Webwrinting?
Arquiteto de informação?
Analista de SEO?
Outro?

Quem é o mais importante
na criação de um site?
•
•
•
•
•
•

Designer?
Desenvolvedor?
Webwrinting?
Arquiteto de informação?
Analista de SEO?
Outro?

Quem é o mais importante
na criação de um site?
•
•
•
•
•
•

Designer?
Desenvolvedor?
Webwrinting?
Arquiteto de informação?
Analista de SEO?
Outro?

Quem é o mais importante
na criação de um site?
•
•
•
•
•
•

Designer?
Desenvolvedor?
Webwrinting?
Arquiteto de informação?
Analista de SEO?
Outro?

Quem é o mais importante
na criação de um site?
•
•
•
•
•
•

Designer?
Desenvolvedor?
Webwrinting?
Arquiteto de informação?
Analista de SEO?
Outro?

Quem é o mais importante
na criação de um site?
•
•
•
•
•

Designer?
Desenvolvedor?
Webwrinting?
Arquiteto de informação?
Analista de SEO?

ERRADO!
Quem é o mais importante
na criação de um site?
Tudo é Turismo era um projeto
do meu cliente Jackson
Vasconcelos (Assessor político)
para o Deputado Estadual João
Pedro Figueira, que era
presidente da Comissão de
Turismo da Assembleia
Legislativa do Estado do Rio de
Janeiro na época.
Em 2010, no 15º EDTED, o
Cayo assistiu uma oficina
chamada "Planejamento de
Corte; o seu layout virando
código" do amigo Bernard de
Luna e Victor Montalvão.
"Lean UX é uma metodologia para
processos de design que preza pela
rapidez, com menos ênfase nos
entregáveis e mais foco na
experiência que está sendo
projetada."
•

Recomendo o aplicativo Pencil
Sketiching;
•

Recomendo o aplicativo Pencil
Sketiching;
 É rápido de criar;
•

Recomendo o aplicativo Pencil
Sketiching;
 É rápido de criar;
 Gratuito;
•

Recomendo o aplicativo Pencil
Sketiching;
 É rápido de criar;
 Gratuito;
 Permite a criação de HTMLs com
mapa de links que funcionam
como uma versão navegável;
•

Renomeie TODAS os elementos
(Camadas, pastas, etc...)
•

Renomeie TODAS os elementos
(Camadas, pastas, etc...)
 E use nomes que façam SENTIDO para as
sessões do layout;
•

Renomeie TODAS os elementos
(Camadas, pastas, etc...)
 E use nomes que façam SENTIDO para as
sessões do layout;
 O ideal é que a EQUIPE defina a semântica e
taxonomia do projeto em conjunto;
•

Crie pastas para as sessões do layout;
•

Crie pastas para as sessões do layout;
 Organize-as de cima para baixo
acompanhando o layout;
•

Crie pastas para as sessões do layout;
 Organize-as de cima para baixo
acompanhando o layout;
 Além disso, separe as sessões por cores,
bem como todos os seus elementos filhos;
•

NUNCA redimensione o tamanho dos ícones;
 Se for usar banco de ícones, faça a busca
no tamanho EXATO;
•

NUNCA redimensione o tamanho dos ícones;
 Se for usar banco de ícones, faça a busca
no tamanho EXATO;
 Recomendo o site Icon Finder;
•

Mescle elementos para evitar manipulação dos
efeitos;
•

Mescle elementos para evitar manipulação dos
efeitos;
 Documente os estilos do layout;
•

Mescle elementos para evitar manipulação dos
efeitos;
 Documente os estilos do layout;
 No Photoshop, tecle "N" e faça o comentário;
•

Mescle elementos para evitar manipulação dos
efeitos;
 Documente os estilos do layout;
 No Photoshop, tecle "N" e faça o comentário;
 ou use um aplicativo semelhante ao Redpen;
•

Mescle elementos para evitar manipulação dos
efeitos;
 Documente os estilos do layout;
 No Photoshop, tecle "N" e faça o comentário;
 ou use um aplicativo semelhante ao Redpen;
 se preferir, crie um arquivo DOC com todos os
estilos descritos;
•

Organize os arquivos agrupados criando
pastas como "PSD", "Fontes", "Ícones", etc...
•

Organize os arquivos agrupados criando
pastas como "PSD", "Fontes", "Ícones", etc...
 Crie "screenshots" das telas com as
"features" comentadas;
•

•

Organize os arquivos agrupados criando
pastas como "PSD", "Fontes", "Ícones", etc...
 Crie "screenshots" das telas com as
"features" comentadas;
Use aplicativos web como Dropbox para a troca
de arquivos;
•

•

Organize os arquivos agrupados criando
pastas como "PSD", "Fontes", "Ícones", etc...
 Crie "screenshots" das telas com as
"features" comentadas;
Use aplicativos web como Dropbox para a troca
de arquivos;
 Use a mesma estrutura de pastas agrupadas
para facilitar o entendimento;
•

•

Organize os arquivos agrupados criando
pastas como "PSD", "Fontes", "Ícones", etc...
 Crie "screenshots" das telas com as
"features" comentadas;
Use aplicativos web como Dropbox para a troca
de arquivos;
 Use a mesma estrutura de pastas agrupadas
para facilitar o entendimento;

•

Revise TUDO antes de enviar!!!
• Explique o layout com argumentos
práticos, não com conceitos;
• Explique o layout com argumentos
práticos, não com conceitos;
• Pense no projeto com UM TODO, não
como uma obra de arte para ser
pendurada num quadro; Sugiro a
criação de versões UI Kit para todos
os layouts;
• Explique o layout com argumentos
práticos, não com conceitos;
• Pense no projeto com UM TODO, não
como uma obra de arte para ser
pendurada num quadro; Sugiro a
criação de versões UI Kit para todos
os layouts;
• Organize-se! Nada de ateliê com
tinta espalhada por todas as paredes;
• Explique o layout com argumentos
práticos, não com conceitos;
• Pense no projeto com UM TODO, não
como uma obra de arte para ser
pendurada num quadro; Sugiro a
criação de versões UI Kit para todos
os layouts;
• Organize-se! Nada de ateliê com
tinta espalhada por todas as paredes;
• E claro, aprenda um pouco sobre
programação;
• Explique o layout com argumentos
práticos, não com conceitos;
• Pense no projeto com UM TODO, não
como uma obra de arte para ser
pendurada num quadro; Sugiro a
criação de versões UI Kit para todos
os layouts;
• Organize-se! Nada de ateliê com
tinta espalhada por todas as paredes;
• E claro, aprenda um pouco sobre
programação;
 codecademy.com
• Codificar 10 mil linhas deve dar o maior
trabalho. Mas esqueça 2 linhas
daquele ícone RSS depois do texto com
o endereço do feed e tenha certeza de
que o cliente não vai gostar muito;
• Codificar 10 mil linhas deve dar o maior
trabalho. Mas esqueça 2 linhas
daquele ícone RSS depois do texto com
o endereço do feed e tenha certeza de
que o cliente não vai gostar muito;
• Quando for defender algo, evite o
"tecniquês". Seja simples explicando
as funções de determinados elementos;
• Codificar 10 mil linhas deve dar o maior
trabalho. Mas esqueça 2 linhas
daquele ícone RSS depois do texto com
o endereço do feed e tenha certeza de
que o cliente não vai gostar muito;
• Quando for defender algo, evite o
"tecniquês". Seja simples explicando
as funções de determinados elementos;
• Não supervalorize uma função para
ganhar tempo, nem o contrário;
• Codificar 10 mil linhas deve dar o maior
trabalho. Mas esqueça 2 linhas
daquele ícone RSS depois do texto com
o endereço do feed e tenha certeza de
que o cliente não vai gostar muito;
• Quando for defender algo, evite o
"tecniquês". Seja simples explicando
as funções de determinados elementos;
• Não supervalorize uma função para
ganhar tempo, nem o contrário;
• E óbvio, entenda um pouco mais
sobre design.
• Codificar 10 mil linhas deve dar o maior
trabalho. Mas esqueça 2 linhas
daquele ícone RSS depois do texto com
o endereço do feed e tenha certeza de
que o cliente não vai gostar muito;
• Quando for defender algo, evite o
"tecniquês". Seja simples explicando
as funções de determinados elementos;
• Não supervalorize uma função para
ganhar tempo, nem o contrário;
• E óbvio, entenda um pouco mais
sobre design.
 dribbble.com
[INFNET] Criando layouts em PSD pensando no front-end e back-end
[INFNET] Criando layouts em PSD pensando no front-end e back-end
[INFNET] Criando layouts em PSD pensando no front-end e back-end

Mais conteúdo relacionado

Mais procurados

DOM, CSSOM e RenderThree - Introdução ao Browser Render Path
DOM, CSSOM e RenderThree - Introdução ao Browser Render PathDOM, CSSOM e RenderThree - Introdução ao Browser Render Path
DOM, CSSOM e RenderThree - Introdução ao Browser Render PathDiego Eis
 
SASS + COMPASS - Alta Produtividade no Front-end
SASS + COMPASS - Alta Produtividade no Front-endSASS + COMPASS - Alta Produtividade no Front-end
SASS + COMPASS - Alta Produtividade no Front-endAnderson Aguiar
 
Construindo um framework CSS
Construindo um framework CSSConstruindo um framework CSS
Construindo um framework CSSDiego Eis
 
Do marketplace ao WordPress - WordCamp BH 2015
Do marketplace ao WordPress -  WordCamp BH 2015Do marketplace ao WordPress -  WordCamp BH 2015
Do marketplace ao WordPress - WordCamp BH 2015Fellyph Cintra
 
Oficina de Planejamento Corte: Seu layout virando código - 15 EDTED
Oficina de Planejamento Corte: Seu layout virando código  - 15 EDTEDOficina de Planejamento Corte: Seu layout virando código  - 15 EDTED
Oficina de Planejamento Corte: Seu layout virando código - 15 EDTEDBunee.io - Hiring with Intelligence
 
Workflow WordPress + JavaScript - WordCamp Rio
Workflow WordPress + JavaScript  - WordCamp RioWorkflow WordPress + JavaScript  - WordCamp Rio
Workflow WordPress + JavaScript - WordCamp RioFellyph Cintra
 
Estilizando temas de WordPress
Estilizando temas de WordPressEstilizando temas de WordPress
Estilizando temas de WordPressAnyssa Ferreira
 
Criando temas para o drupal 7
Criando temas para o drupal 7Criando temas para o drupal 7
Criando temas para o drupal 7André Pfeiffer
 
Clean code: programando com WordPress de forma profissional
Clean code: programando com WordPress de forma profissionalClean code: programando com WordPress de forma profissional
Clean code: programando com WordPress de forma profissionalLeo Baiano
 
Curso de HTML5 - Tudo No HTML5 é Novo?
Curso de HTML5 - Tudo No HTML5 é Novo?Curso de HTML5 - Tudo No HTML5 é Novo?
Curso de HTML5 - Tudo No HTML5 é Novo?Erick L. F.
 
Mini-Curso sobre Bootstrap 3
Mini-Curso sobre Bootstrap 3Mini-Curso sobre Bootstrap 3
Mini-Curso sobre Bootstrap 3Diego Doná
 
DESIGNER E FRONT-END DEV: Prontos para mudar seu workflow?
DESIGNER E FRONT-END DEV: Prontos para mudar seu workflow?DESIGNER E FRONT-END DEV: Prontos para mudar seu workflow?
DESIGNER E FRONT-END DEV: Prontos para mudar seu workflow?RC Comunicação
 
O que você produz além de código?
O que você produz além de código?O que você produz além de código?
O que você produz além de código?Raphael Marques
 
O Papel do desenvolvedor Front End
O Papel do desenvolvedor Front EndO Papel do desenvolvedor Front End
O Papel do desenvolvedor Front EndRael Max
 
Estrutura de um Front-End eficiente (para iniciantes)
Estrutura de um Front-End eficiente (para iniciantes)Estrutura de um Front-End eficiente (para iniciantes)
Estrutura de um Front-End eficiente (para iniciantes)Sérgio Vilar
 
Componetização de CSS com o Compass (Front in Sampa 2013)
Componetização de CSS com o Compass (Front in Sampa 2013)Componetização de CSS com o Compass (Front in Sampa 2013)
Componetização de CSS com o Compass (Front in Sampa 2013)Guilherme Serrano
 
SASS e Compass, O CSS Ninja Workflow
SASS e Compass, O CSS Ninja WorkflowSASS e Compass, O CSS Ninja Workflow
SASS e Compass, O CSS Ninja WorkflowBeto Muniz
 

Mais procurados (20)

DOM, CSSOM e RenderThree - Introdução ao Browser Render Path
DOM, CSSOM e RenderThree - Introdução ao Browser Render PathDOM, CSSOM e RenderThree - Introdução ao Browser Render Path
DOM, CSSOM e RenderThree - Introdução ao Browser Render Path
 
SASS + COMPASS - Alta Produtividade no Front-end
SASS + COMPASS - Alta Produtividade no Front-endSASS + COMPASS - Alta Produtividade no Front-end
SASS + COMPASS - Alta Produtividade no Front-end
 
Unidade 6 Power P0int
Unidade 6 Power P0intUnidade 6 Power P0int
Unidade 6 Power P0int
 
Construindo um framework CSS
Construindo um framework CSSConstruindo um framework CSS
Construindo um framework CSS
 
Do marketplace ao WordPress - WordCamp BH 2015
Do marketplace ao WordPress -  WordCamp BH 2015Do marketplace ao WordPress -  WordCamp BH 2015
Do marketplace ao WordPress - WordCamp BH 2015
 
Oficina de Planejamento Corte: Seu layout virando código - 15 EDTED
Oficina de Planejamento Corte: Seu layout virando código  - 15 EDTEDOficina de Planejamento Corte: Seu layout virando código  - 15 EDTED
Oficina de Planejamento Corte: Seu layout virando código - 15 EDTED
 
Workflow WordPress + JavaScript - WordCamp Rio
Workflow WordPress + JavaScript  - WordCamp RioWorkflow WordPress + JavaScript  - WordCamp Rio
Workflow WordPress + JavaScript - WordCamp Rio
 
Temas no drupal 8
Temas no drupal 8Temas no drupal 8
Temas no drupal 8
 
Estilizando temas de WordPress
Estilizando temas de WordPressEstilizando temas de WordPress
Estilizando temas de WordPress
 
Criando temas para o drupal 7
Criando temas para o drupal 7Criando temas para o drupal 7
Criando temas para o drupal 7
 
Clean code: programando com WordPress de forma profissional
Clean code: programando com WordPress de forma profissionalClean code: programando com WordPress de forma profissional
Clean code: programando com WordPress de forma profissional
 
Curso de HTML5 - Tudo No HTML5 é Novo?
Curso de HTML5 - Tudo No HTML5 é Novo?Curso de HTML5 - Tudo No HTML5 é Novo?
Curso de HTML5 - Tudo No HTML5 é Novo?
 
Mini-Curso sobre Bootstrap 3
Mini-Curso sobre Bootstrap 3Mini-Curso sobre Bootstrap 3
Mini-Curso sobre Bootstrap 3
 
DESIGNER E FRONT-END DEV: Prontos para mudar seu workflow?
DESIGNER E FRONT-END DEV: Prontos para mudar seu workflow?DESIGNER E FRONT-END DEV: Prontos para mudar seu workflow?
DESIGNER E FRONT-END DEV: Prontos para mudar seu workflow?
 
O que você produz além de código?
O que você produz além de código?O que você produz além de código?
O que você produz além de código?
 
EBAC Django
EBAC DjangoEBAC Django
EBAC Django
 
O Papel do desenvolvedor Front End
O Papel do desenvolvedor Front EndO Papel do desenvolvedor Front End
O Papel do desenvolvedor Front End
 
Estrutura de um Front-End eficiente (para iniciantes)
Estrutura de um Front-End eficiente (para iniciantes)Estrutura de um Front-End eficiente (para iniciantes)
Estrutura de um Front-End eficiente (para iniciantes)
 
Componetização de CSS com o Compass (Front in Sampa 2013)
Componetização de CSS com o Compass (Front in Sampa 2013)Componetização de CSS com o Compass (Front in Sampa 2013)
Componetização de CSS com o Compass (Front in Sampa 2013)
 
SASS e Compass, O CSS Ninja Workflow
SASS e Compass, O CSS Ninja WorkflowSASS e Compass, O CSS Ninja Workflow
SASS e Compass, O CSS Ninja Workflow
 

Semelhante a [INFNET] Criando layouts em PSD pensando no front-end e back-end

Arquitetura de Informação em 7 etapas
Arquitetura de Informação em 7 etapasArquitetura de Informação em 7 etapas
Arquitetura de Informação em 7 etapasAndré Silveira
 
Introdução ao Wordpress
Introdução ao WordpressIntrodução ao Wordpress
Introdução ao WordpressAline Corso
 
Aula 01- web designer
Aula 01- web designerAula 01- web designer
Aula 01- web designerRoney Sousa
 
Test-Driven Development - Introdução
Test-Driven Development - IntroduçãoTest-Driven Development - Introdução
Test-Driven Development - IntroduçãoHélio Costa e Silva
 
Domain Driven Design: como modelar uma aplicação em Node.js com DDD
Domain Driven Design: como modelar uma aplicação em Node.js com DDDDomain Driven Design: como modelar uma aplicação em Node.js com DDD
Domain Driven Design: como modelar uma aplicação em Node.js com DDDDaniel Baptista Dias
 
Publicação de trabalhos na Web
Publicação de trabalhos na WebPublicação de trabalhos na Web
Publicação de trabalhos na WebGabriel Ishida
 
Design System: Dominando o Design at Scale
Design System: Dominando o Design at ScaleDesign System: Dominando o Design at Scale
Design System: Dominando o Design at ScaleGuilherme Gonzalez
 
Programa curso broffice
Programa curso brofficePrograma curso broffice
Programa curso broffice3jinformatica
 
Desenvolvendo APPs para múltiplas resoluções
Desenvolvendo APPs para múltiplas resoluçõesDesenvolvendo APPs para múltiplas resoluções
Desenvolvendo APPs para múltiplas resoluçõestalkitbr
 
Desenvolvendo APPs para múltiplas resoluções
Desenvolvendo APPs para múltiplas resoluçõesDesenvolvendo APPs para múltiplas resoluções
Desenvolvendo APPs para múltiplas resoluçõesAlessandra Rosa
 
[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...
[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...
[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...André Paulovich
 
Interação Humano Computador Capítulo 8 - Antecipação
Interação Humano Computador Capítulo 8 - AntecipaçãoInteração Humano Computador Capítulo 8 - Antecipação
Interação Humano Computador Capítulo 8 - AntecipaçãoWellington Oliveira
 
A agência Nuve e o processo de projetos
A agência Nuve e o processo de projetosA agência Nuve e o processo de projetos
A agência Nuve e o processo de projetosAgência Nuve
 

Semelhante a [INFNET] Criando layouts em PSD pensando no front-end e back-end (20)

RPC.com.br - Produto
RPC.com.br - ProdutoRPC.com.br - Produto
RPC.com.br - Produto
 
Arquitetura de Informação em 7 etapas
Arquitetura de Informação em 7 etapasArquitetura de Informação em 7 etapas
Arquitetura de Informação em 7 etapas
 
Introdução ao Wordpress
Introdução ao WordpressIntrodução ao Wordpress
Introdução ao Wordpress
 
Métodos Ágeis
Métodos ÁgeisMétodos Ágeis
Métodos Ágeis
 
Aula 01- web designer
Aula 01- web designerAula 01- web designer
Aula 01- web designer
 
Test-Driven Development - Introdução
Test-Driven Development - IntroduçãoTest-Driven Development - Introdução
Test-Driven Development - Introdução
 
Não me faça pensar
Não me faça pensarNão me faça pensar
Não me faça pensar
 
Domain Driven Design: como modelar uma aplicação em Node.js com DDD
Domain Driven Design: como modelar uma aplicação em Node.js com DDDDomain Driven Design: como modelar uma aplicação em Node.js com DDD
Domain Driven Design: como modelar uma aplicação em Node.js com DDD
 
Publicação de trabalhos na Web
Publicação de trabalhos na WebPublicação de trabalhos na Web
Publicação de trabalhos na Web
 
Negócio Fechado. E agora?
Negócio Fechado. E agora?Negócio Fechado. E agora?
Negócio Fechado. E agora?
 
Design System: Dominando o Design at Scale
Design System: Dominando o Design at ScaleDesign System: Dominando o Design at Scale
Design System: Dominando o Design at Scale
 
Programa curso broffice
Programa curso brofficePrograma curso broffice
Programa curso broffice
 
Desenvolvendo APPs para múltiplas resoluções
Desenvolvendo APPs para múltiplas resoluçõesDesenvolvendo APPs para múltiplas resoluções
Desenvolvendo APPs para múltiplas resoluções
 
Desenvolvendo APPs para múltiplas resoluções
Desenvolvendo APPs para múltiplas resoluçõesDesenvolvendo APPs para múltiplas resoluções
Desenvolvendo APPs para múltiplas resoluções
 
Quero ser um ninja em xHTML, HTML5 e CSS3
Quero ser um ninja em xHTML, HTML5 e CSS3Quero ser um ninja em xHTML, HTML5 e CSS3
Quero ser um ninja em xHTML, HTML5 e CSS3
 
[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...
[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...
[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...
 
Psd to html
Psd to htmlPsd to html
Psd to html
 
Scrum, Agilismo e Boas Práticas
Scrum, Agilismo e Boas PráticasScrum, Agilismo e Boas Práticas
Scrum, Agilismo e Boas Práticas
 
Interação Humano Computador Capítulo 8 - Antecipação
Interação Humano Computador Capítulo 8 - AntecipaçãoInteração Humano Computador Capítulo 8 - Antecipação
Interação Humano Computador Capítulo 8 - Antecipação
 
A agência Nuve e o processo de projetos
A agência Nuve e o processo de projetosA agência Nuve e o processo de projetos
A agência Nuve e o processo de projetos
 

Mais de @cristianoweb

Wordpress: do briefing ao photoshop (10º WP Meetup)
Wordpress: do briefing ao photoshop (10º WP Meetup)Wordpress: do briefing ao photoshop (10º WP Meetup)
Wordpress: do briefing ao photoshop (10º WP Meetup)@cristianoweb
 
Desenhando um layout para WordPress (5º WP Meetup RJ)
Desenhando um layout para WordPress (5º WP Meetup RJ)Desenhando um layout para WordPress (5º WP Meetup RJ)
Desenhando um layout para WordPress (5º WP Meetup RJ)@cristianoweb
 
Por que e como usar WordPress no projeto do meu cliente
Por que e como usar WordPress no projeto do meu clientePor que e como usar WordPress no projeto do meu cliente
Por que e como usar WordPress no projeto do meu cliente@cristianoweb
 
10 dicas valiosas para desenvolver projetos web com WordPress
10 dicas valiosas para desenvolver projetos web com WordPress10 dicas valiosas para desenvolver projetos web com WordPress
10 dicas valiosas para desenvolver projetos web com WordPress@cristianoweb
 
Web Empreendedoras - 10 dicas de mulheres revolucionárias!
Web Empreendedoras - 10 dicas de mulheres revolucionárias!Web Empreendedoras - 10 dicas de mulheres revolucionárias!
Web Empreendedoras - 10 dicas de mulheres revolucionárias!@cristianoweb
 
3º WordPress Meetup RJ (2013)
3º WordPress Meetup RJ (2013)3º WordPress Meetup RJ (2013)
3º WordPress Meetup RJ (2013)@cristianoweb
 
Mulher empreendedora digital na Semana Global do Empreendedorismo
Mulher empreendedora digital na Semana Global do EmpreendedorismoMulher empreendedora digital na Semana Global do Empreendedorismo
Mulher empreendedora digital na Semana Global do Empreendedorismo@cristianoweb
 
Por que e como usar WordPress no projeto do meu cliente
Por que e como usar WordPress no projeto do meu clientePor que e como usar WordPress no projeto do meu cliente
Por que e como usar WordPress no projeto do meu cliente@cristianoweb
 
Palestra de Presença online no 7º Congresso Carioca de Educação Física
Palestra de Presença online no 7º Congresso Carioca de Educação FísicaPalestra de Presença online no 7º Congresso Carioca de Educação Física
Palestra de Presença online no 7º Congresso Carioca de Educação Física@cristianoweb
 
Traduzindo a produtividade em miúdos
Traduzindo a produtividade em miúdosTraduzindo a produtividade em miúdos
Traduzindo a produtividade em miúdos@cristianoweb
 
Blogueiro improdutivo não é blogueiro é moleque!
Blogueiro improdutivo não é blogueiro é moleque!Blogueiro improdutivo não é blogueiro é moleque!
Blogueiro improdutivo não é blogueiro é moleque!@cristianoweb
 
Redes Sociais é o Futuro e dá Dinheiro?
Redes Sociais é o Futuro e dá Dinheiro?Redes Sociais é o Futuro e dá Dinheiro?
Redes Sociais é o Futuro e dá Dinheiro?@cristianoweb
 
#WPmeetupRJ - Case do Imóvel RJ
#WPmeetupRJ - Case do Imóvel RJ#WPmeetupRJ - Case do Imóvel RJ
#WPmeetupRJ - Case do Imóvel RJ@cristianoweb
 
Design não, o que eu faço é negócio
Design não, o que eu faço é negócioDesign não, o que eu faço é negócio
Design não, o que eu faço é negócio@cristianoweb
 
Carpe Diem - Como aplicar GTD em sua vida
Carpe Diem - Como aplicar GTD em sua vidaCarpe Diem - Como aplicar GTD em sua vida
Carpe Diem - Como aplicar GTD em sua vida@cristianoweb
 
A Vaca GTDeou o Leite com Pomodoro - Palestra para o #Cafe22
A Vaca GTDeou o Leite com Pomodoro - Palestra para o #Cafe22A Vaca GTDeou o Leite com Pomodoro - Palestra para o #Cafe22
A Vaca GTDeou o Leite com Pomodoro - Palestra para o #Cafe22@cristianoweb
 
Martinho Lutero no Século XVI 2.0
Martinho Lutero no Século XVI 2.0Martinho Lutero no Século XVI 2.0
Martinho Lutero no Século XVI 2.0@cristianoweb
 

Mais de @cristianoweb (17)

Wordpress: do briefing ao photoshop (10º WP Meetup)
Wordpress: do briefing ao photoshop (10º WP Meetup)Wordpress: do briefing ao photoshop (10º WP Meetup)
Wordpress: do briefing ao photoshop (10º WP Meetup)
 
Desenhando um layout para WordPress (5º WP Meetup RJ)
Desenhando um layout para WordPress (5º WP Meetup RJ)Desenhando um layout para WordPress (5º WP Meetup RJ)
Desenhando um layout para WordPress (5º WP Meetup RJ)
 
Por que e como usar WordPress no projeto do meu cliente
Por que e como usar WordPress no projeto do meu clientePor que e como usar WordPress no projeto do meu cliente
Por que e como usar WordPress no projeto do meu cliente
 
10 dicas valiosas para desenvolver projetos web com WordPress
10 dicas valiosas para desenvolver projetos web com WordPress10 dicas valiosas para desenvolver projetos web com WordPress
10 dicas valiosas para desenvolver projetos web com WordPress
 
Web Empreendedoras - 10 dicas de mulheres revolucionárias!
Web Empreendedoras - 10 dicas de mulheres revolucionárias!Web Empreendedoras - 10 dicas de mulheres revolucionárias!
Web Empreendedoras - 10 dicas de mulheres revolucionárias!
 
3º WordPress Meetup RJ (2013)
3º WordPress Meetup RJ (2013)3º WordPress Meetup RJ (2013)
3º WordPress Meetup RJ (2013)
 
Mulher empreendedora digital na Semana Global do Empreendedorismo
Mulher empreendedora digital na Semana Global do EmpreendedorismoMulher empreendedora digital na Semana Global do Empreendedorismo
Mulher empreendedora digital na Semana Global do Empreendedorismo
 
Por que e como usar WordPress no projeto do meu cliente
Por que e como usar WordPress no projeto do meu clientePor que e como usar WordPress no projeto do meu cliente
Por que e como usar WordPress no projeto do meu cliente
 
Palestra de Presença online no 7º Congresso Carioca de Educação Física
Palestra de Presença online no 7º Congresso Carioca de Educação FísicaPalestra de Presença online no 7º Congresso Carioca de Educação Física
Palestra de Presença online no 7º Congresso Carioca de Educação Física
 
Traduzindo a produtividade em miúdos
Traduzindo a produtividade em miúdosTraduzindo a produtividade em miúdos
Traduzindo a produtividade em miúdos
 
Blogueiro improdutivo não é blogueiro é moleque!
Blogueiro improdutivo não é blogueiro é moleque!Blogueiro improdutivo não é blogueiro é moleque!
Blogueiro improdutivo não é blogueiro é moleque!
 
Redes Sociais é o Futuro e dá Dinheiro?
Redes Sociais é o Futuro e dá Dinheiro?Redes Sociais é o Futuro e dá Dinheiro?
Redes Sociais é o Futuro e dá Dinheiro?
 
#WPmeetupRJ - Case do Imóvel RJ
#WPmeetupRJ - Case do Imóvel RJ#WPmeetupRJ - Case do Imóvel RJ
#WPmeetupRJ - Case do Imóvel RJ
 
Design não, o que eu faço é negócio
Design não, o que eu faço é negócioDesign não, o que eu faço é negócio
Design não, o que eu faço é negócio
 
Carpe Diem - Como aplicar GTD em sua vida
Carpe Diem - Como aplicar GTD em sua vidaCarpe Diem - Como aplicar GTD em sua vida
Carpe Diem - Como aplicar GTD em sua vida
 
A Vaca GTDeou o Leite com Pomodoro - Palestra para o #Cafe22
A Vaca GTDeou o Leite com Pomodoro - Palestra para o #Cafe22A Vaca GTDeou o Leite com Pomodoro - Palestra para o #Cafe22
A Vaca GTDeou o Leite com Pomodoro - Palestra para o #Cafe22
 
Martinho Lutero no Século XVI 2.0
Martinho Lutero no Século XVI 2.0Martinho Lutero no Século XVI 2.0
Martinho Lutero no Século XVI 2.0
 

[INFNET] Criando layouts em PSD pensando no front-end e back-end

  • 1. CRIANDO LAYOUTS EM PSD PENSANDO NO FRONT-END E BACK-END
  • 2. • • • • Sou designer web freelancer em tempo integral há quase 6 anos; Trabalho na criação de sites exclusivos com WordPress focados em negócio e tenho atualmente 7 clientes fixos, além de vários sob demanda. Possuo mais de 80 projetos entre sites, blogs, e-mail marketing e redes sociais. Sou palestrante e articulista nos temas de “Criação”, “WordPress”, “Produtividade” e “Presença online”.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. • Eu trabalhei por 6 anos na Editora Gráfica GPI, sendo que 4 anos e meio atuei com designer gráfico/diagramador e 1 ano e meio como supervisor da equipe de criação
  • 14. • • • • • • • • • Diagramação / digitação; 1ª revisão; Ajustes/Correções; 2ª revisão; Ajustes finais; Ilustrações; 3ª revisão; Aprovação da supervisão; Produção na mecanografia;
  • 15.
  • 16.
  • 17.
  • 18. • • • • • • Designer? Desenvolvedor? Webwrinting? Arquiteto de informação? Analista de SEO? Outro? Quem é o mais importante na criação de um site?
  • 19. • • • • • • Designer? Desenvolvedor? Webwrinting? Arquiteto de informação? Analista de SEO? Outro? Quem é o mais importante na criação de um site?
  • 20. • • • • • • Designer? Desenvolvedor? Webwrinting? Arquiteto de informação? Analista de SEO? Outro? Quem é o mais importante na criação de um site?
  • 21. • • • • • • Designer? Desenvolvedor? Webwrinting? Arquiteto de informação? Analista de SEO? Outro? Quem é o mais importante na criação de um site?
  • 22. • • • • • • Designer? Desenvolvedor? Webwrinting? Arquiteto de informação? Analista de SEO? Outro? Quem é o mais importante na criação de um site?
  • 23. • • • • • • Designer? Desenvolvedor? Webwrinting? Arquiteto de informação? Analista de SEO? Outro? Quem é o mais importante na criação de um site?
  • 24. • • • • • • Designer? Desenvolvedor? Webwrinting? Arquiteto de informação? Analista de SEO? Outro? Quem é o mais importante na criação de um site?
  • 25. • • • • • Designer? Desenvolvedor? Webwrinting? Arquiteto de informação? Analista de SEO? ERRADO! Quem é o mais importante na criação de um site?
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. Tudo é Turismo era um projeto do meu cliente Jackson Vasconcelos (Assessor político) para o Deputado Estadual João Pedro Figueira, que era presidente da Comissão de Turismo da Assembleia Legislativa do Estado do Rio de Janeiro na época.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37. Em 2010, no 15º EDTED, o Cayo assistiu uma oficina chamada "Planejamento de Corte; o seu layout virando código" do amigo Bernard de Luna e Victor Montalvão.
  • 38.
  • 39.
  • 40.
  • 41. "Lean UX é uma metodologia para processos de design que preza pela rapidez, com menos ênfase nos entregáveis e mais foco na experiência que está sendo projetada."
  • 42.
  • 43.
  • 44. • Recomendo o aplicativo Pencil Sketiching;
  • 45. • Recomendo o aplicativo Pencil Sketiching;  É rápido de criar;
  • 46. • Recomendo o aplicativo Pencil Sketiching;  É rápido de criar;  Gratuito;
  • 47. • Recomendo o aplicativo Pencil Sketiching;  É rápido de criar;  Gratuito;  Permite a criação de HTMLs com mapa de links que funcionam como uma versão navegável;
  • 48.
  • 49.
  • 50.
  • 51. • Renomeie TODAS os elementos (Camadas, pastas, etc...)
  • 52. • Renomeie TODAS os elementos (Camadas, pastas, etc...)  E use nomes que façam SENTIDO para as sessões do layout;
  • 53. • Renomeie TODAS os elementos (Camadas, pastas, etc...)  E use nomes que façam SENTIDO para as sessões do layout;  O ideal é que a EQUIPE defina a semântica e taxonomia do projeto em conjunto;
  • 54. • Crie pastas para as sessões do layout;
  • 55. • Crie pastas para as sessões do layout;  Organize-as de cima para baixo acompanhando o layout;
  • 56. • Crie pastas para as sessões do layout;  Organize-as de cima para baixo acompanhando o layout;  Além disso, separe as sessões por cores, bem como todos os seus elementos filhos;
  • 57. • NUNCA redimensione o tamanho dos ícones;  Se for usar banco de ícones, faça a busca no tamanho EXATO;
  • 58. • NUNCA redimensione o tamanho dos ícones;  Se for usar banco de ícones, faça a busca no tamanho EXATO;  Recomendo o site Icon Finder;
  • 59.
  • 60. • Mescle elementos para evitar manipulação dos efeitos;
  • 61. • Mescle elementos para evitar manipulação dos efeitos;  Documente os estilos do layout;
  • 62. • Mescle elementos para evitar manipulação dos efeitos;  Documente os estilos do layout;  No Photoshop, tecle "N" e faça o comentário;
  • 63. • Mescle elementos para evitar manipulação dos efeitos;  Documente os estilos do layout;  No Photoshop, tecle "N" e faça o comentário;  ou use um aplicativo semelhante ao Redpen;
  • 64. • Mescle elementos para evitar manipulação dos efeitos;  Documente os estilos do layout;  No Photoshop, tecle "N" e faça o comentário;  ou use um aplicativo semelhante ao Redpen;  se preferir, crie um arquivo DOC com todos os estilos descritos;
  • 65. • Organize os arquivos agrupados criando pastas como "PSD", "Fontes", "Ícones", etc...
  • 66. • Organize os arquivos agrupados criando pastas como "PSD", "Fontes", "Ícones", etc...  Crie "screenshots" das telas com as "features" comentadas;
  • 67. • • Organize os arquivos agrupados criando pastas como "PSD", "Fontes", "Ícones", etc...  Crie "screenshots" das telas com as "features" comentadas; Use aplicativos web como Dropbox para a troca de arquivos;
  • 68. • • Organize os arquivos agrupados criando pastas como "PSD", "Fontes", "Ícones", etc...  Crie "screenshots" das telas com as "features" comentadas; Use aplicativos web como Dropbox para a troca de arquivos;  Use a mesma estrutura de pastas agrupadas para facilitar o entendimento;
  • 69. • • Organize os arquivos agrupados criando pastas como "PSD", "Fontes", "Ícones", etc...  Crie "screenshots" das telas com as "features" comentadas; Use aplicativos web como Dropbox para a troca de arquivos;  Use a mesma estrutura de pastas agrupadas para facilitar o entendimento; • Revise TUDO antes de enviar!!!
  • 70.
  • 71. • Explique o layout com argumentos práticos, não com conceitos;
  • 72. • Explique o layout com argumentos práticos, não com conceitos; • Pense no projeto com UM TODO, não como uma obra de arte para ser pendurada num quadro; Sugiro a criação de versões UI Kit para todos os layouts;
  • 73.
  • 74. • Explique o layout com argumentos práticos, não com conceitos; • Pense no projeto com UM TODO, não como uma obra de arte para ser pendurada num quadro; Sugiro a criação de versões UI Kit para todos os layouts; • Organize-se! Nada de ateliê com tinta espalhada por todas as paredes;
  • 75. • Explique o layout com argumentos práticos, não com conceitos; • Pense no projeto com UM TODO, não como uma obra de arte para ser pendurada num quadro; Sugiro a criação de versões UI Kit para todos os layouts; • Organize-se! Nada de ateliê com tinta espalhada por todas as paredes; • E claro, aprenda um pouco sobre programação;
  • 76. • Explique o layout com argumentos práticos, não com conceitos; • Pense no projeto com UM TODO, não como uma obra de arte para ser pendurada num quadro; Sugiro a criação de versões UI Kit para todos os layouts; • Organize-se! Nada de ateliê com tinta espalhada por todas as paredes; • E claro, aprenda um pouco sobre programação;  codecademy.com
  • 77.
  • 78. • Codificar 10 mil linhas deve dar o maior trabalho. Mas esqueça 2 linhas daquele ícone RSS depois do texto com o endereço do feed e tenha certeza de que o cliente não vai gostar muito;
  • 79. • Codificar 10 mil linhas deve dar o maior trabalho. Mas esqueça 2 linhas daquele ícone RSS depois do texto com o endereço do feed e tenha certeza de que o cliente não vai gostar muito; • Quando for defender algo, evite o "tecniquês". Seja simples explicando as funções de determinados elementos;
  • 80. • Codificar 10 mil linhas deve dar o maior trabalho. Mas esqueça 2 linhas daquele ícone RSS depois do texto com o endereço do feed e tenha certeza de que o cliente não vai gostar muito; • Quando for defender algo, evite o "tecniquês". Seja simples explicando as funções de determinados elementos; • Não supervalorize uma função para ganhar tempo, nem o contrário;
  • 81. • Codificar 10 mil linhas deve dar o maior trabalho. Mas esqueça 2 linhas daquele ícone RSS depois do texto com o endereço do feed e tenha certeza de que o cliente não vai gostar muito; • Quando for defender algo, evite o "tecniquês". Seja simples explicando as funções de determinados elementos; • Não supervalorize uma função para ganhar tempo, nem o contrário; • E óbvio, entenda um pouco mais sobre design.
  • 82. • Codificar 10 mil linhas deve dar o maior trabalho. Mas esqueça 2 linhas daquele ícone RSS depois do texto com o endereço do feed e tenha certeza de que o cliente não vai gostar muito; • Quando for defender algo, evite o "tecniquês". Seja simples explicando as funções de determinados elementos; • Não supervalorize uma função para ganhar tempo, nem o contrário; • E óbvio, entenda um pouco mais sobre design.  dribbble.com