SlideShare uma empresa Scribd logo
Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna
Bernard De Luna   @bernarddelunaEspecialista em desenvolvimento front-end, padrões e acessibilidade para projetos web. Professor de WebDesign da Faculdade CCAA, Coordenador de front-end da Petrobras, além de consultor e palestrante em assuntos voltados a design funcional e técnicas avançadas de front-end como xHTML, HTML5, jQuery e CSS3.
Eusou um ninja
NINJA:  Agente secreto ou mercenário do Japão feudal especializado em artes de guerra não ortodoxas.
Agente secreto
Que design bonito!
Quem fez essesistema?
Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna
Nós construímos aquilo que ninguém vê,nós somos agentes secretos.
Mercenário
Qualquer pessoa pode ser um ninja
Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna
Planejamento de Corte
PNG nãopegaefeito multiply nem outros efeitos de camada.
Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna
Íconesusadosna interface devemestarseparadosemuma pasta física
Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna
Íconessãodivididosemfamílias, estilos e possuemtamanhosdefinidos
Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna
Toda interface tem seufim
@EddieSouza1000px1280px
Se usarumafontediferente, coloque-a emuma pasta física
Documentação do layout
Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna
Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna
Designer conscientepensa no desenvolvedor
OrganizadosComentadosOrientadose Limpos
Sejanecessáriopelasuaqualidade e nãopeloseuegoísmo.Comente o seucódigo
Sejarápidocomo um ninja
Zen codingA new way of writing HTML and CSS codeUm novo jeito de escrevercódigos HTML e CSS
Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna
Documentação de código
Se o seucódigonãoconsegueserreutilizado, elenãoestábom o bastante
Modularização= Foco
Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna
DiscussãoPensaremnavegadoresantigos?
Do websites need to look exactly the same in every browser?Os websites precisamaparecerexatamenteiguaisemcadanavegador?
http://dowebsitesneedtolookexactlythesameineverybrowser.com/
www.modernizr.comNósnãoperguntamospara o browserQuem é você?E simVocê pode fazer isso e aquilo?http://www.alistapart.com/articles/taking-advantage-of-html5-and-css3-with-modernizr/
http://br.html5boilerplate.com/
CSS = Como Ser Sexy
CSSspritehttp://www.shoutmeloud.com/9-great-free-online-css-sprite-generator.html
http://layerstyles.org/builder.htmlSeu Photoshop em CSS3
http://css3please.com/As principaisdeclarações CSS3 emumaúnicapágina, CSS3 please!
CSS media queries
Vamoscriar um botão
CSS Transitions: O novo movimento da web
CSS animation: O novo flash camuflado
-webkit-animation-name: nomedaanimacao;
@-webkit-keyframesnomedaanimacao {}
@-webkit-keyframesnomedaanimacao{0% {	  background:#069;		}30% {	  background:#090;	  padding: 40px;		  -webkit-transform: rotate(60deg) scale(1.85);	}50% {	  background:#F60;	  padding: 20px;		  -webkit-transform: rotate(120deg) scale(2.85);		}80% {	  background:#C09;	  padding: 40px;		  -webkit-transform: rotate(260deg) scale(1);		}}
Efeitos e animaçõesdevemserutilizados a favor do usuário e nãopara vender o profissional
SejaemxHTML
Sejaem HTML5
Sejaem CSS3
Sejaem CSS animation
Qualquer pessoa pode ser um ninja
GO NINJA GO!
OBRIGADO :)www.bernarddeluna.com  - @bernarddeluna

Mais conteúdo relacionado

PDF
[FrontinBH] Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna
PDF
O que não lhe contaram sobre a carreira de DEV
PDF
Como fazer um Pitch Fantástico
PDF
The BGs - Background CSS
PDF
PDF
Como ser Único (sexy)?
PDF
A importância de Aprender Ensinando
PDF
Lean UX: Parem de criar produtos, comecem a criar experiências
[FrontinBH] Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna
O que não lhe contaram sobre a carreira de DEV
Como fazer um Pitch Fantástico
The BGs - Background CSS
Como ser Único (sexy)?
A importância de Aprender Ensinando
Lean UX: Parem de criar produtos, comecem a criar experiências

Mais de Bunee.io - Hiring with Intelligence (14)

PDF
Lean UX para aplicativos mobile
PDF
Design behind scenes and layers
PDF
Semântica: Uma jornada pelos componentes web
PDF
como pensar front para wordpress
PDF
Atenção: Dev no palco!
PDF
PDF
Quero ser um ninja em xHTML, HTML5 e CSS3
PDF
Design agil: Encaixando o Design no processo
PDF
Modular CSS - Projetando CSS para aplicativos
PDF
Planejamento de um wireframe orientado para aplicativos
ODP
Design para web, uma visão funcional
KEY
Oficina de Planejamento Corte: Seu layout virando código - 15 EDTED
Lean UX para aplicativos mobile
Design behind scenes and layers
Semântica: Uma jornada pelos componentes web
como pensar front para wordpress
Atenção: Dev no palco!
Quero ser um ninja em xHTML, HTML5 e CSS3
Design agil: Encaixando o Design no processo
Modular CSS - Projetando CSS para aplicativos
Planejamento de um wireframe orientado para aplicativos
Design para web, uma visão funcional
Oficina de Planejamento Corte: Seu layout virando código - 15 EDTED
Anúncio

Último (16)

PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PDF
Processos na gestão de transportes, TM100 Col18
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PPTX
Arquitetura de computadores - Memórias Secundárias
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
Processos na gestão de transportes, TM100 Col18
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Custos e liquidação no SAP Transportation Management, TM130 Col18
Arquitetura de computadores - Memórias Secundárias
COBITxITIL-Entenda as diferença em uso governança TI
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
Anúncio

Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna