Bacharel
Os porquês de não desenvolver para browsers antigos
tableless.com.br
*
2
Introdução
6
Essa decisão é importante
6
Para que serve este documento?
6
A Microsoft não quer mais continuar com o IE6
7
O básico
8
Para que serve o HTML?
8
O começo e a interoperabilidade
9
Introdução a Guerra dos Browsers
O mercado de browsers
Tudo é mais chato
10
13
15
Mais código, mais manutenção
15
Mantendo duas versões
16
Mais imagens, menos velocidade
17
Mais investimento... muito mais.
17
Se protegendo contra o inevitável
19
Comentários Condicionais
19
CSS Hacks
20
Javascript pode ajudar
20
Não customize elementos restritos
21
Mire os motores de renderização e não os browsers
21
Gecko
22
Presto
23
Webkit
23
Trident
23
Chaveando uma versão de browser
23
A metatag X-UA-Compatible
24
Perfeito até onde podemos chegar
26
Gracefull Degradation e Progressive Enhancement
27
Prefixos dos browsers
28
Conclusão
30
3
Links e fontes importantes
31
"It is fatal to enter any war without the will to win it."
- General Douglas MacArthur
4
*
5
Introdução
Essa decisão é importante
É muito difícil tomar a decisão de não suportar browsers antigos ao produzir um grande site. Sempre há um número que se elevado a milhões de usuários o problema pode se agravar. Para uma grande empresa que tem 10 milhões de clientes, ignorar 1% destes usuários é algo realmente fora de questão. O ponto é que você não precisa ignorar estes valiosos 1%. Mas também não precisa gastar milhões perdendo tempo tentando resolver os problemas que estes usuários trazem para a produção. Nossa ideia aqui é dar a melhor experiência que eles podem ter sem prejudicar os outros 99%.
O número de 1% que eu citei acima é simbólico. Este 1% varia de empresa para empresa. Depende do porte, depende do