Nos últimos tempos a equipa do internet explorer tem andado a trabalhar na nova versão, IE 8. Ao que parece estão a apostar na compatibilidade com os standards, e o browser já passa no teste ACID2. Não é apenas um teste…é um conjunto deles, que visam sobretudo aspectos de rendering (html, css, …), e que servem de indicador de interoperabilidade. O objectivo do teste é ter o smiley desenhado correctamente. As imagens abaixo correspondem à página do teste no Firefox 2, IE 6 e IE 7, respectivamente.
O objectivo era:
Durante o desenvolvimento do IE 7 a equipa disse publicamente que não era uma prioridade passar nesse teste (como se pode ver nas imagens). Não concordo..e finalmente eles mudaram de opinião! Pelo que vi, a versão beta do Firefox 3 também passa neste teste.
Vejam o vídeo do Channel9 com o pessoal que anda a trabalhar na nova versão.
(Lá para meio do filme: reparem que eles dão nomes de ruas aos corredores do edifício..para o pessoal "não se perder" ahah)
De facto no mundo da Web os standards falam mais alto e o IE sempre ficou atrás nesse ponto: "Vamos lá por aqui o if para ver se isto é o IE…". Esperemos que esse género de preocupações se torne desnecessário (ou menos necessário). Vi um comentário sobre este assunto em que a pessoa dizia:
if( ACID2 == TRUE)
useFakeSmileyRender();
else
useNormalCrappyCSSParser()
É extremista..mas passa a ideia que há do IE em relação aos standards. Sem querer tirar mérito aos browsers que sempre tiveram em conta estas coisas e que também passam no dito teste, espero que esta nova versão do IE venha acabar por facilitar o trabalho dos web developers. Já era tempo de andarem neste sentido..arriscavam-se a ficar para trás. A nova versão deve sair com o SP1 do Vista, e deve ser também suportada no XP.