Tutorial

Guerras de Navegador: O Internet Explorer 10 é um Navegador Relevante?

Uma das coisas que eu estava interessado em aprender sobre o Windows 8 é se o Internet Explorer 10 é um bom navegador ou não. Vale a pena usar como seu navegador principal? Oferece desempenho bom o suficiente para ser considerado um navegador relevante no futuro? Fiz alguns testes e também comparei com o Google Chrome, Firefox e Opera. Além disso, comparei os dados dos meus testes anteriores com o Windows 8 Consumer Preview, o Release Preview e notei algumas mudanças muito interessantes. Vamos ver o que aprendi.

Os benchmarks usados ​​para testes

Eu decidi ir para os seguintes benchmarks: Teste HTML5, SunSpider JavaScript Benchmark e Peacekeeper.

Para citar o website, "A pontuação do teste HTML5 é uma indicação de quão bem o seu navegador suporta o padrão HTML5 e as especificações relacionadas. Embora a especificação ainda não esteja finalizada, todos os principais fabricantes de navegadores estão garantindo que seu navegador esteja pronto para o Descubra quais partes do HTML5 já são suportadas pelo seu navegador hoje ... "

O benchmark JavaScript do SunSpider mede o desempenho do JavaScript em tarefas relevantes para o uso atual e futuro próximo do JavaScript no mundo real, como criptografia e manipulação de texto. Este é um dos poucos benchmarks em que é importante receber uma nota mais baixa. Os resultados mais baixos significam maior velocidade e melhor desempenho.

O benchmark Peacekeeper mede o desempenho do navegador testando sua funcionalidade JavaScript e sua capacidade de lidar com funções JavaScript usadas com frequência. Se você quiser saber mais sobre o que testa, verifique sua página de FAQ.

O V8 benchmark - versão 7 - é um conjunto de testes JavaScript do Google, usado para otimizar o navegador da web Google Chrome. Ele contém um conjunto de benchmarks de JavaScript puros que é usado para ajustar o desempenho do Google Chrome. Obviamente, o Google Chrome terá a maior pontuação neste benchmark. No entanto, serve para comparar o desempenho com outros navegadores, de acordo com o que o Google considera relevante em termos de desempenho do JavaScript.

SunSpider, Peacekeeper e V8 foram executados três vezes em cada navegador. Os resultados que você vê abaixo representam a média das pontuações obtidas por cada navegador em cada teste.

O sistema de teste

Eu usei meu desktop pessoal para fazer esses testes, que tem os seguintes componentes de hardware: um processador AMD Phenom II X4 905 (2, 5 GHz), uma placa-mãe Gigabyte GA-MA785GT-UD3H, a memória é Corsair XMS3 DHX 6 GB DDR3 1600 MHz, uma Placa de vídeo Gigabyte Radeon HD6870 OC 1 GB DDR5, uma unidade SSD SATA III RunCore Pro V de 120 GB de 120 GB.

Os testes do Internet Explorer 9 foram executados no Windows 7 Ultimate de 64 bits com o Service Pack 1 instalado e todas as atualizações mais recentes.

Anteriormente, eu testei o Internet Explorer 10 no Consumer Preview e no Release Preview do Windows 8 no mesmo computador. Finalmente, também testei a versão final do Windows 8.

Para garantir que os testes sejam tão imparciais quanto possível, desabilitei todos os complementos e módulos do Internet Explorer. Os outros navegadores não tinham módulos instalados. Além disso, nenhuma configuração especial foi feita. Todos os navegadores usaram suas configurações padrão.

Eu testei os seguintes navegadores: Internet Explorer 9.0, Internet Explorer 10 Consumer Preview, Internet Explorer 10 Release Preview, Internet Explorer 10 final, Firefox 16, Chrome 22 e Opera 12.

Todos os navegadores, exceto o Internet Explorer 9, foram testados na versão final do Windows 8.

Internet Explorer 10 versus Internet Explorer 9 - Melhorias impressionantes!

Primeiro, eu estava interessado em comparar as diferentes versões do Internet Explorer e ver se havia melhorias importantes na versão 10. Eu também queria aprender sobre as melhorias feitas entre o Consumer Preview e o Release Preview.

Como podemos ver neste primeiro teste, o Internet Explorer 10 fornece muito mais suporte para o padrão e especificações HTML5. O Consumer Preview teve uma melhoria impressionante de 122% em relação ao Internet Explorer 9, o Release Preview levou a melhoria para 126%, enquanto a versão final do Internet Explorer a elevou para 127%. Um ótimo trabalho por parte da Microsoft para suportar recursos modernos existentes no padrão HTML5.

Vamos ver o desempenho do novo navegador. Felizmente, também vemos uma melhoria muito grande aqui. Ambas as versões Modern UI e Desktop do Internet Explorer 10 oferecem melhor desempenho.

No SunSpider, a versão Desktop do Internet Explorer 10 oferece uma melhoria de 41% em relação ao Internet Explorer 9, enquanto a versão Modern UI oferece uma melhoria de 38%.

Além disso, é impressionante ver que o desempenho do navegador, neste benchmark, melhorou muito com cada lançamento de teste. Parabéns à Microsoft por fornecer melhorias importantes no processamento de JavaScript.

O benchmark PeaceKeeper revelou alguns resultados inesperados. Embora o desempenho do Internet Explorer 10 seja muito melhor quando comparado ao Internet Explorer 9, as pontuações diminuíram entre o Consumer Preview e o Release Preview do Internet Explorer 10. Não tenho certeza se isso é resultado das alterações feitas pela Microsoft no processo de desenvolvimento do Internet Explorer 10 ou de alterações feitas pelo PeaceKeeper em seus algoritmos de avaliação.

No PeaceKeeper, quando comparado ao Internet Explorer 9, a versão Desktop do Internet Explorer 10 oferece um desempenho 29% melhor, enquanto a versão Modern UI oferece um desempenho 25% melhor.

OBSERVAÇÃO: notei que versões mais antigas do Chrome receberam classificações mais altas no PeaceKeeper do que as versões mais recentes. Muito provavelmente essa "diminuição" tem algo a ver com o PeaceKeeper atualizando sua metodologia de teste e seu algoritmo de classificação.

Em seguida, usei o benchmark V8 do Google. Infelizmente eu não testei a versão do Consumer Preview do Internet Explorer 10 no V8.

Como você pode ver no gráfico acima, no benchmark V8, a versão Desktop do Internet Explorer 10 oferece um desempenho 108% melhor em relação ao Internet Explorer 9, enquanto a versão Modern UI oferece desempenho 67% melhor.

Uma grande melhoria que confirma mais uma vez o excelente trabalho feito pela Microsoft.

A versão moderna da interface do usuário do Internet Explorer 10 continua a oferecer desempenho semelhante ao seu equivalente no desktop. Com exceção do benchmark V8, as diferenças no desempenho são pequenas o suficiente para não serem notadas pela maioria das pessoas: desempenho 6% menor no SunSpider e 4% no PeaceKeeper. No entanto, o V8 revela uma diferença de 20% no desempenho entre os dois.

Internet Explorer 10 vs. Chrome, Firefox e Opera

Para colocar as coisas em perspectiva e entender o quão relevante o Internet Explorer 10 será na guerra dos navegadores, fiz as mesmas comparações que as anteriores sobre seus principais concorrentes.

No teste HTML5, o Internet Explorer 10 fica em quarto lugar, a uma grande distância do Google Chrome 22, que oferece a melhor conformidade com o padrão HTML5.

Fiquei agradavelmente surpreso ao ver o Internet Explorer 10 tendo o primeiro lugar no benchmark SunSpider.

No SunSpider, a versão Desktop do Internet Explorer 10 é 19% mais rápida que o Google Chrome 22 e 22% mais rápida do que o Firefox 16.

O benchmark PeaceKeeper revelou resultados diferentes embora. Desta vez, o Chrome assumiu a liderança com uma grande margem. O Opera é o segundo lugar, enquanto o Internet Explorer 10 é o quarto.

No PeaceKeeper, o Chrome 22 oferece um desempenho 84% melhor em comparação com a versão Desktop do Internet Explorer 10.

Como esperado, o benchmark V8 revelou o Google Chrome como o vencedor, por uma forte margem. O Firefox é um segundo distante e o Internet Explorer 10 é o terceiro, mas à frente do Opera.

No benchmark V8, o Google Chrome 22 é 120% mais rápido que o Internet Explorer 10.

Internet Explorer 10: Melhor em Sunspider, terceiro em V8 e quarto em PeaceKeeper

É evidente que a Microsoft investiu muito esforço para tornar seu navegador melhor. O Internet Explorer 10 pode acabar sendo a atualização mais consistente já feita pela Microsoft. Isso é ótimo para todos os usuários do Windows, para desenvolvedores da Web e para a Web em geral. Pessoalmente, eu não posso esperar para vê-lo distribuído para os usuários do Windows 7 também, em algum momento nos próximos meses.

Com esta nova versão, a Microsoft provou mais uma vez que piadas sobre o Internet Explorer e como ele é ruim devem se tornar uma coisa do passado, não mais representativas do desempenho real do navegador.