70 :: TIdigital / Artigo Conceitual / Tableless
Diego Eis
Sócio da Visie (visie.com.br), empresa especializada em desenvolvimento e consultoria para web. Faz consultoria para
empresas como Globo.com e Nokia. É palestrante e criador do Tableless (tableless.com.br), site que ajuda a promover o
desenvolvimento e boas práticas com padrões web no Brasil. Email: [email protected]
A web não pode esperar
A web está sendo repensada aos poucos. O
que era futuro, agora está se tornando passado.
Digo isso porque ontem falávamos sobre a
morte do IE6 e hoje ele está mortinho da silva.
Pelo menos para a grande maioria. Outro dia
ouvi do meu cliente (acredite se quiser) que
ele não gostaria de dar suporte ao Internet
Explorer 6. Talvez ele tenha sido influenciado
p e l a s i n i c i a t i v a d o O r k u t e d o Yo u Tu b e . O u
talvez não. Talvez os clientes estejam realmente
a n t e n a d o s no desenvolvimento web e estejam
acordando para um novo mundo. Não sei. O que
eu sei é que está tudo mudando muito rápido.
O Internet Explorer foi uma revolução
tão grande quanto o Netscape. Ambos, para
o tempo que foram lançados, eram ótimos
navegadores e faziam bem o seu papel. O
Netscape mor reu, mas retor nou com a criação
da Fundação Mozilla. O Internet Explorer, por
sua vez, parou no tempo.
Durante muito tempo falamos sobre a web
como uma nova plataforma para aplicações.
O Google e outras empresas se empenham
para desenvolver sistemas baseados na
web que substituam as aplicações que
nor malmente utilizamos instaladas em nossos
computadores. São iniciativas que fazem com
que a informação fique disponível em qualquer
l u g a r, a q u a l q u e r h o r a . O s b r o w s e r s , p o r s u a
vez, estudam todas essas possibilidades e
a t u a l i z a m s eus p r og r a ma s p a r a q ue ca d a vez
mais possam suportar a nova fase da web.
Esse passo é importante. Se os browsers não
se movimentam, não importa quais ideias os
desenvolvedores tenham, simplesmente elas
não funcionarão. Os browsers são a base dessa
nova plataforma de aplicações online. Sem
essa base, nada pode ser feito.
Todo esse burburinho do C SS 3 e HTML 5
que tem agitado o desenvolvimento web traz
uma série de possibilidades que sonhávamos e
hoje estão à disposição. Todos já quiseram fazer
bordas arredondadas, sombras em objetos,
textos na vertical, entre outras mágicas, sem
utilizar gambiarras ou uma centena de imagens.
Os browsers, hoje em dia, suportam todas
essas e outras facilidades. Eles sabem que isso
proporciona a execução de novas ideias e facilita
a produção de sistemas online. Há muitíssimos
anos, os browsers se dedicaram e se prepararam
para criar e suportar uma base sólida para
aplicações web. Mas não o Inter net Explorer.
O I n t e r n e t E x p l o r e r, a p e n a s n a s u a o i t a v a
versão, conseguiu se tornar um browser. O IE8
aceita plenamente HTML 4.01, especificação do
W3C criada em 1999. Ele também vai passar a
suportar o C SS 2.1, que é uma revisão do C SS
2, lançado em 1998. Browsers como Opera,
Chrome, Firefox e Safari já suportam a grande
maioria das novidades do HTML 5 e também
do CSS 3, que estão sendo discutidas, e muitos
de seus módulos são ainda rascunhos. Isso quer
dizer que a última versão do Internet Explorer
está há alguns ANOS atrasado em relação aos
outros browsers. Desesperador.
Em Agosto de 2009, o W3C do Brasil
promoveu uma discussão aberta com
desenvolvedores web e os representantes da
equipe de desenvolvedores do Internet Explorer
aqui do Brasil. A conclusão que tiramos ao final
da discussão é que eles não têm a mínima ideia
do que será a web daqui a um tempo. A visão
que eles têm da web influencia diretamente o
mau desenvolvimento do Internet Explorer.
Lembro-me que na famosa Guerra dos
Browsers, quando alguns websites eram
TIdigital / Artigo Conceitual / Tableless :: 71
Tableless
visitados, era comum aparecer uma mensagem
parecida com essa: "Seu browser não é suportado. Por
favor, baixe o Inter net Explorer para uma experiência
melhor". Creio que essas mensagens voltarão, mas
agora incentivando a não utilização de versões
antigas do IE.
Demorou muito para que os desenvolvedores
tivessem possibilidades realmente interessantes e que
realmente pudessem mudar a forma com que a web
caminha. Isso não pode ser destr uído por um browser
antigo. Não estou dizendo que o IE precisa
mor rer. Estou dizendo que o IE precisa ajudar a
evolução da web, e não o contrário.
Infelizmente a web só evolui por conta de um
esforço conjunto entre três personagens: W3C,
browsers e desenvolvedores web. Estes três pontos
devem se mover juntamente para um mesmo
caminho se quiserem que a web evolua para algo
melhor no futuro. O difícil é saber qual deles dá
mais passos para trás.
Download

A web não pode esperar Diego Eis