Ando acompanhando todo o debate sobre version targetting no IE 8 há um bom tempo. Legal ver que mesmo as opiniões mais extremadas têm seus fundamentos. Além do artigo do Diego Eis, recomendo dois textos com conclusões diferentes, mas que também acabam se complementando: Jeremy Keith, que acha que o IE 8 não renderizar segundo os web standards por default é o mesmo que decapitar alguém para curar dor de cabeça e; sempre ele, Jeffrey Zeldman, que acha que desenvolvedores e designers devem mais é comemorar pelo Explorer não ser mais um browser do demônio.
Resumo muito sintético para quem tá ouvindo falar disso pela primeira vez: em dezembro último, o IE 8 (que ainda não foi lançado) passou no teste Acid2 . Com isso, entrou para o time de browsers que renderizam sites seguindo os web standards da melhor forma possível, a exemplo do Firefox e do Opera.
No entanto, o pessoal da Microsoft tinha optado por criar uma chave (usando uma meta tag) para habilitar essa versão “boa”. Por padrão, o IE 8 continuaria renderizando sites de forma esdrúxula. O motivo: com o lançamento do IE 7 (que passou a se comportar 90% melhor que a praga do IE 6), milhões de sites mal codificados passaram a quebrar, deixando desenvolvedores tabajara e clientes desesperados. O nome disso em negócios todo mundo conhece: preju.
Essa chave foi o motivo de tanta discussão. Gente achando que era ótimo, pois pelo menos existia possibilidade de deixar o IE 8 “tunado”. E gente ultrajada e um tanto fanática, argumentando que colocar uma linha num código deixaria-o menos semântico, e que isso era um contra-senso e mais uma burrada infinita do pessoal de Redmond.
Pois bem: o time do IE anda apostando firme em ouvir a comunidade e dar suporte aos padrões. Sim, eles fizeram e sim, eles estão sendo muito corajosos: na verdade, o IE 8 será web standards friendly por padrão. Isso foi anunciado ontem, e deve ser comemorado com carros de bombeiros cheio de gente bêbada em cima.
Só irá desagradar algumas partes: os detratores irracionais, que atiram para todo lado para criticar qualquer suspiro da Microsoft e, talvez mais importante; o pessoal da Mozilla e outros, que terão de se mexer (e logo) para enfrentar, ao que tudo indica, a mais sangrenta das batalhas entre browsers de que se tem notícia.
Os beneficiados seremos nós. Que se matem.
[Depois de escrever esse post, agilizei-me e fui baixar o Internet Explorer 8 Beta. Testo-o nesse exato momento, e já achei simpático o botão “Emulate Ie7″ na barra de ferramentas].
