palestra html5 e css3

62
Emiliano Barreto @ebarreto [email protected] Novos horizontes e oportunidades com

Upload: emiliano-barreto

Post on 22-May-2015

1.205 views

Category:

Technology


4 download

DESCRIPTION

Uma demosntração de como o html5 e o css3 vão mudar a cara da web e de como esses recursos já podem ser utilizados !!!

TRANSCRIPT

Page 1: Palestra html5 e CSS3

Emiliano Barreto@ebarreto

[email protected]

Novos horizontes e oportunidades com

Page 2: Palestra html5 e CSS3

HTML 5 ....PORQUE, ONDE, COMO E QUANDO ?

Page 3: Palestra html5 e CSS3
Page 4: Palestra html5 e CSS3
Page 5: Palestra html5 e CSS3
Page 6: Palestra html5 e CSS3
Page 7: Palestra html5 e CSS3

NEGÓCIOS ONLINE

MUITAS EMPRESAS DESCOBRIRAM QUE A INTERNET

Page 8: Palestra html5 e CSS3

Enxurrada de informações e serviços

Page 9: Palestra html5 e CSS3

NOVAS DEMANDAS DE PROFISSINAIS

Page 10: Palestra html5 e CSS3

NOVAS TECNOLOGIAS

Page 11: Palestra html5 e CSS3

Novas oportunidades

Page 12: Palestra html5 e CSS3

Tudo tem que ser mais fácil

Page 13: Palestra html5 e CSS3

Tudo tem que ser mais acessível

Page 14: Palestra html5 e CSS3
Page 15: Palestra html5 e CSS3
Page 16: Palestra html5 e CSS3

PENSE MULTI

Page 17: Palestra html5 e CSS3
Page 18: Palestra html5 e CSS3
Page 19: Palestra html5 e CSS3
Page 20: Palestra html5 e CSS3
Page 21: Palestra html5 e CSS3
Page 22: Palestra html5 e CSS3

E quem vai acessar o seu site ?

• Somente quem estiver no pc / windows com internet explorer ????

Page 23: Palestra html5 e CSS3

Que tal o HTML 5 ????

Page 24: Palestra html5 e CSS3

ApresentandoHTML 5.0

É A MAIS NOVA ATUALIZAÇÃO DA LINGUAGEM HTML

Page 25: Palestra html5 e CSS3

Porque aprender a desenvolver utilizando HTML 5.0 ???

Page 26: Palestra html5 e CSS3

Motivos para aprender

• Mercado – sair na frente, pois ainda faltam profissionais com esse conhecimento

• Mais poder e recursos no HTML

• Conteúdo acessível de vários dispositivos e plataformas

Page 27: Palestra html5 e CSS3

Principais Características• Web Semantica -

<header><footer><section><nav><aside>• Melhorias com css 3 – Animações / @FontFace

; media; transform; transitions• Multimídia – Vídeos e Audio• SVG / Canvas• Web Apps – Web Storage, etc• GeoLocation• 3D ( Web GL)

Page 28: Palestra html5 e CSS3

Estrutura do HTML 5<!DOCTYPE html><html lang=“en”><head><title></title><meta charset=“utf-8”></head><body>

</body></html>

Page 29: Palestra html5 e CSS3

Estrutura do HTML 5

<header id="topo"> topo do site</header><nav id="menu"> menu do site</nav><section id="conteudo"> area de conteúdo do site</section><footer id="rodape"> rodapé </footer>

Page 30: Palestra html5 e CSS3

Estrutura do HTML 5.0

Page 31: Palestra html5 e CSS3
Page 32: Palestra html5 e CSS3

Gráficos ricos e dinâmicos• Audio & Video• Canvas• Open GL• SVG 1.1

– Formas Básicas– Paths– Text– Transforms– Gradientes– Preenchimentos padrões

• 3D

Page 33: Palestra html5 e CSS3

Criando gráficos

Canvas API

Page 36: Palestra html5 e CSS3

Video Tag

<video src=“videos/video.mp4” id”myVideo” preload=“auto” type=“video/mp4”>

</video>

Page 37: Palestra html5 e CSS3
Page 38: Palestra html5 e CSS3
Page 39: Palestra html5 e CSS3

Border radius

Page 41: Palestra html5 e CSS3
Page 42: Palestra html5 e CSS3

Transitions

Page 43: Palestra html5 e CSS3

@Media

Page 46: Palestra html5 e CSS3

@Media

Page 49: Palestra html5 e CSS3

GEO LOCATION

Page 50: Palestra html5 e CSS3

Já posso utilizar esses recursos ?

Page 51: Palestra html5 e CSS3

Pode sim mais antes....

Adequação e necessidade para cada projeto

Polyfills –modernizr.com

Shims Google - http://code.google.com/p/html5shiv/

Page 52: Palestra html5 e CSS3

Calma calma......Pode sim mais antes....

Adequação e necessidade para cada projeto

Polyfills – modernizr.com ShimsGoogle html

Page 53: Palestra html5 e CSS3

Calma calma......Pode sim mais antes....

Adequação e necessidade para cada projeto

Polyfills – modernizr.com ShimsGoogle html

Page 54: Palestra html5 e CSS3

Calma calma......Pode sim mais antes....

Adequação e necessidade para cada projeto

Polyfills – modernizr.com ShimsGoogle html

Dados de maio/11 – by netmarketingshare

Page 55: Palestra html5 e CSS3
Page 56: Palestra html5 e CSS3

Market share dos navegadores

• Ie 6• Ie 8• Firefox• Chome• safari

Page 57: Palestra html5 e CSS3

E o Flash morreu ?????

Page 58: Palestra html5 e CSS3

Opss......

Page 59: Palestra html5 e CSS3

Tabela de recursos e navegadores – percentual de aceitação dos

padrões html 5

• Firefox 50%• Chome 70%• IE• Rock melt• Safari• Opera

Page 60: Palestra html5 e CSS3

Faltam elementos a serem concluidos

<device> - microfone e cameras

Page 61: Palestra html5 e CSS3

Novos horizontes e possibilidades

Page 62: Palestra html5 e CSS3

HTML 5.0 E CSS 3.0

Emiliano [email protected]

@ebarreto

Novos horizontes e oportunidades

Obrigado