… Agora parece que está aqui para ficar.

Tendo sido introduzido como parte do lançamento do sistema operacional Windows 8 no mês passado, o Internet Explorer 10 acaba de ser lançado para o Windows 7.

A captação rápida é esperada; O IE9 é um navegador muito bom, sua popularidade parou o declínio da marca que estava sob o cerco do Chrome e do Firefox. O IE10 baseia-se nesse ressurgimento, melhorando a velocidade e a conformidade com os padrões.

UMAestudo de New Relic Postado na semana passada descobriu que, enquanto o Chrome é, como esperado, o navegador mais rápido no MacOS, é na verdade o IE que é o desempenho mais rápido no Windows.

A Microsoft procurou destacar o alto desempenho do IE em comparação ao Chrome e ao Firefox publicando um estudo da velocidade em que os navegadores são capazes de renderizar os designs do Mandelbrot. Em todos os casos, o IE é mais rápido que os dois rivais; substancialmente mais rápido que o Chrome na maioria dos casos.

speed comparison

Naturalmente, você esperaria que uma empresa promovesse seus próprios produtos favoravelmente, mas uma área que a Microsoft não pode hiperbolizar é o nível de suporte para HTML5 e CSS3.

Na primeira década deste século, as "guerras dos navegadores" frequentemente mencionadas viram o Internet Explorer introduzir todos os tipos de sinos e apitos sem o apoio de outros fabricantes. O sentimento entre os desenvolvedores era que a Microsoft estava tentando ditar os padrões; a desconfiança do IE permaneceu desde então. No entanto, o IE9 deu passos significativos para a implementação adequada dos padrões W3C para HTML5 e CSS3 e o IE10 continua de onde parou.

Os recursos HTML5, incluindo o atributo de espaço reservado de entrada, o gerenciamento do histórico de sessões, o classList, o atributo async, a validação de formulários, a barra de progresso, a barra de medição e o elemento datalist são todos suportados; que traz o IE10 em linha com as ofertas atuais do Webkit e Mozilla.

O suporte CSS3 é ainda mais abrangente:

  • Agora, as sombras de texto CSS3 são suportadas, como o Mozilla e o Webkit.
  • Colocando o IE10 em linha com o Firefox, ambos os gradientes e gradientes repetidos são incluídos; um prefixo de fornecedor é necessário para fazê-los funcionar em navegadores Webkit.
  • Animação CSS3, transforma (incluindo transformações 3D) e transições são todas suportadas; O suporte também está disponível no Firefox, mas o Webkit ainda requer prefixos de fornecedores.
  • Vários layouts de coluna são totalmente suportados, assim como as configurações de recursos de fonte; Há apenas suporte parcial para esses recursos nos navegadores Mozilla e Webkit, nos quais os prefixos do fornecedor são obrigatórios.
  • O box-sizing é suportado, como é no Webkit; O Firefox requer um prefixo de fornecedor.
  • As unidades Viewport agora são totalmente suportadas como estão no Webkit, o Firefox não oferece suporte.
  • A hifenização está disponível usando o prefixo do fornecedor; Ele também está disponível usando prefixos de fornecedores no Firefox e no Safari, embora não no Chrome.
  • Há suporte prefixado pelo fornecedor para layouts e regiões de grade; no entanto, sem suporte no Webkit ou no Mozilla, é improvável que os desenvolvedores se sintam à vontade para usar esses recursos.

O aspecto interessante da abordagem da Microsoft é que eles têm, na medida do possível, introduzido suporte para recursos CSS3 sem depender de prefixos de fornecedores. A esse respeito, o Internet Explorer 10 oferece mais suporte para o CSS3 (cerca de 75%) do que qualquer outro navegador - tanto o Webkit quanto o Mozilla oferecem maior suporte apenas em conjunto com os prefixos do navegador.

O surgimento do Internet Explorer como uma força poderosa para a adoção de padrões da Web provavelmente confunde e confunde muitos desenvolvedores que têm história prévia com o navegador. No entanto, o desempenho, a segurança e o suporte a recursos que a Microsoft construiu parecem garantir que ela tenha um futuro brilhante; talvez até mesmo o potencial para recuperar sua coroa perdida há muito tempo.

Você tem um ódio patológico do Internet Explorer? A última encarnação pode conquistá-lo? Deixe-nos saber nos comentários.

Imagem em destaque / miniatura inclui, imagem da coroa via Shutterstock