padrões web passado, presente, futuro

43
1

Upload: diego-eis

Post on 22-Apr-2015

2.472 views

Category:

Technology


2 download

DESCRIPTION

Palestra sobre como nasceu os padrões web e como eles influênciaram a web ontem, hoje e como vão influência o desenvolvimento de amanhã.

TRANSCRIPT

Page 1: Padrões Web passado, presente, futuro

1

Page 2: Padrões Web passado, presente, futuro

PADRÕESWEBPASSADOPRESENTEFUTURO

Diego Eis

visie.com.br/treinamento/tableless.com.brflickr.com/photos/diegoeis

1

Page 3: Padrões Web passado, presente, futuro

2

Page 4: Padrões Web passado, presente, futuro

O que é um site Tableless?

2

Page 5: Padrões Web passado, presente, futuro

3

Page 6: Padrões Web passado, presente, futuro

Para que serve os Padrões Web?

3

Page 7: Padrões Web passado, presente, futuro

4

4

Page 8: Padrões Web passado, presente, futuro

Para que serve os Padrões Web?

- Manter a Ordem!

4

4

Page 9: Padrões Web passado, presente, futuro

5

5

Page 10: Padrões Web passado, presente, futuro

A Web- Compartilhar informação

- Se tornou um monstro incontrolável

5

5

Page 11: Padrões Web passado, presente, futuro

6

6

Page 12: Padrões Web passado, presente, futuro

Todos começaram quase que ao mesmo tempo

- W3C- Browsers

- Desenvolvedores

6

6

Page 13: Padrões Web passado, presente, futuro

7

7

Page 14: Padrões Web passado, presente, futuro

W3C- Apenas rascunhos

- Escrevendo primeiras idéias- Ainda não era reconhecido de verdade

7

7

Page 15: Padrões Web passado, presente, futuro

8

8

Page 16: Padrões Web passado, presente, futuro

Browsers antes- Mosaic

- Netscape- Internet Explorer

8

8

Page 17: Padrões Web passado, presente, futuro

9

9

Page 18: Padrões Web passado, presente, futuro

Desenvolvedores- Migração de outros meios (design impresso e programação desktop)

- Começaram a se virar com o que tinham

9

9

Page 19: Padrões Web passado, presente, futuro

10

10

Page 20: Padrões Web passado, presente, futuro

Desenvolvendo sites arrasadores para a internet

- Desenvolvendo com Tabelas- Usando o Dreamweaver para ajudar- W3C tapando o sol com a peneira

- Browsers em plena guerra

10

10

Page 21: Padrões Web passado, presente, futuro

11

Page 22: Padrões Web passado, presente, futuro

Mas claro que tudo virou o caos!

Código sujo, imundo, nojento, chato e bobo!

11

Page 23: Padrões Web passado, presente, futuro

12

12

Page 24: Padrões Web passado, presente, futuro

No começo haviam vários problemas por conta do

código sujo- Servir muitos senhores

- Trabalho dobrado- Carregamento lerdo- Falta de portabilidade

12

12

Page 25: Padrões Web passado, presente, futuro

13

13

Page 26: Padrões Web passado, presente, futuro

A cavalaria: WaSP

(Web Standards Project)

- Cansaram de servir muitos senhores- Cansaram de ter trabalho dobrado

- Cansaram de fazer sites lerdos- Cansaram de não fazer sites portáveis

13

13

Page 27: Padrões Web passado, presente, futuro

14

14

Page 28: Padrões Web passado, presente, futuro

Objetivos da WaSP:- Convenceram a Netscape a doar o “engine” para a comunidade

- Convenceram o mercado a seguirem o W3C- Estão tentando convencer os desenvolvedores de que os Padrões

Web são a salvação

14

14

Page 29: Padrões Web passado, presente, futuro

15

15

Page 30: Padrões Web passado, presente, futuro

O Desenvolvimento com Padrões Web

- Desenvolvimento em camadas (informação, formatação e comportamento)

- KISS

15

15

Page 31: Padrões Web passado, presente, futuro

16

Page 32: Padrões Web passado, presente, futuro

Código limpo, exuberante, explendido, maravilhoso,

xuxu beleza, show de bola e sexy.

16

Page 33: Padrões Web passado, presente, futuro

17

17

Page 34: Padrões Web passado, presente, futuro

Código simples tráz vantagens

- Velocidade- Serve vários browsers sem problemas (Tire o IE da lista)

- Portável (Vide WinMobile e XUL)

- Desenvolvimento ágil (trabalho não seqüencial)

17

17

Page 35: Padrões Web passado, presente, futuro

18

18

Page 36: Padrões Web passado, presente, futuro

BROWSERS hoje- Guerra Fria (pós guerra dos browsers)

- Padrões não será o grande diferencial- Mas suportando Padrões, você ganha o desenvolvedor

18

18

Page 37: Padrões Web passado, presente, futuro

19

19

Page 38: Padrões Web passado, presente, futuro

WYSIWYG- Desenvolvedor “Analfabético”

- Código é arte- Desenvolvedor Insubstituível (você é?)

19

19

Page 39: Padrões Web passado, presente, futuro

Passado?

20

Page 40: Padrões Web passado, presente, futuro

Futuro?

21

Page 41: Padrões Web passado, presente, futuro

22

22

Page 42: Padrões Web passado, presente, futuro

Futuro- Outros meios de acesso (O celular é apenas uma das novas maneiras)

- CoolTown- O desenvolvimento vai mudar... precisamos nos preparar.

22

22

Page 43: Padrões Web passado, presente, futuro

ARIGATOU

visie.com.br/treinamentotableless.com.br

Diego Eis

GOZAIMASU!muito obrigado!

23