Vídeo: EDGE vs CHROME vs SAFARI vs OPERA vs FIREFOX - qual é o mais RÁPIDO? Veja nossos testes! (Novembro 2024)
Você provavelmente usa seu navegador da Web com mais frequência do que qualquer outro software no seu computador. A boa notícia é que os melhores navegadores se tornaram mais rápidos, mais compatíveis com novos padrões como o HTML5 e menos desorganizados em seu design. Isso é todos os navegadores. Por um tempo, o Chrome do Google liderou em velocidade, design minimalista e suporte a padrões. Neste ponto, no entanto, Firefox, Internet Explorer e Opera estão praticamente no mesmo nível em todas essas medidas. (Observe que, embora gostemos muito do Safari, nosso foco aqui é nos navegadores para PCs com Windows.)
Com tal paridade no desempenho, grande parte de sua escolha dependerá de familiaridade, estética e lealdade à marca. Outras questões a serem consideradas são privacidade e segurança. Mesmo com essas medidas, você encontrará um bom grau de semelhança. No entanto, testamos os navegadores usando várias referências e ferramentas de medição de software. Nosso processo muda de tempos em tempos à medida que descobrimos novas ferramentas de teste, mas aqui estão os elementos básicos do teste do navegador.
Recursos, ferramentas e serviços
Além do desempenho, uma consideração importante ao escolher um navegador da Web é o conjunto de ferramentas de recursos que ele fornece. Isso inclui coisas como sincronização, complementos, download, favoritos, gerenciamento de guias, pesquisa, modos de leitura e outros auxiliares de navegação. Também não devem ser ignoradas, são ferramentas para desenvolvedores, como inspetores de código, depuradores, criadores de perfil e editores de estilo.
Hora de inicialização
Uma medição de desempenho muito importante e básica é quanto tempo leva para o navegador estar pronto para uso depois de clicar duas vezes no ícone do programa. Testamos isso tanto na inicialização a frio - ou seja, quando o navegador não foi executado no PC desde a última reinicialização - quanto na inicialização a quente, quando já foi executada na sessão de computação atual. Utilizamos um cronômetro para determinar o tempo que leva para clicar no ícone do programa até a interface completa exibida e pronta para navegar na Web.
Velocidade do JavaScript
Uma medida antiga da velocidade do navegador é o desempenho do JavaScript. Esse é o código por trás da maioria dos aplicativos da Web - praticamente qualquer site com um certo grau de interatividade usa JavaScript para realizar sua mágica. Um bom número de benchmarks de desempenho do JavaScript está à disposição do revisor do navegador. O exemplo clássico é o SunSpider, da organização de código aberto que produz o WebKit, o mecanismo de renderização de página que alimenta o Safari (e, indiretamente, o Chrome). Alguns anos atrás, o Chrome surpreendeu a todos os outros neste benchmark, mas, neste momento, os principais navegadores foram otimizados ao máximo para o SunSpider, com o Internet Explorer agora regularmente ocupando o primeiro lugar em testes comparativos.
Outro benchmark JavaScript mais novo e talvez mais abrangente que usamos é do próprio Google. Chamado Octane, o benchmark é executado em uma bateria de testes como simulação do kernel do sistema operacional, rastreamento de raios, resolução de restrições, criptografia, física 3D e muito mais. Inclui 17 testes ao todo. O Google alega que a Octane testa funções "representativas dos aplicativos da web complexos e exigentes de hoje". O teste inclui até o código do conjunto de testes Emscripten da Mozilla. Enquanto o SunSpider gera uma pontuação em milésimos de segundo, onde um resultado mais baixo é melhor, o Octane produz um resultado normativo, onde uma pontuação mais alta é melhor. Provavelmente não é de surpreender que o Chrome faça o melhor neste teste regularmente, mas a concorrência não está muito atrás.
Aceleraçao do hardware
A Microsoft foi a primeira a lançar a idéia de usar o hardware gráfico de um PC para acelerar a navegação; O Firefox foi o próximo a implementar esse tipo de aceleração, seguido pelo Chrome e muito mais tarde pelo Opera. A aceleração de hardware pode ser usada para acelerar várias operações do navegador, incluindo renderização de página e exibição de gráficos. A aceleração de hardware é particularmente importante diante dos novos padrões da Web, como a manipulação de gráficos em tela do HTML5 / CSS3.
A equipe de desenvolvimento do Microsoft Internet Explorer produziu um número prodigioso de benchmarks que demonstram e medem graficamente a aceleração de hardware, todos disponíveis no site IETestDrive.com. Usamos a demo mais recente do IETestDrive, chamada Popcorn, que testa a aceleração de hardware ao exibir graficamente uma quantidade crescente de pipoca. Recomendamos que você compare os navegadores com outros testes informativos do pacote, como o Chalkboard, focado no HTML5, e o divertido PenguinMark, que demonstra a aceleração do HTML5, JavaScript, CSS3, Canvas, WOFF, Touch e Áudio.
Recentemente, adicionamos o teste de aceleração gráfica do WebVizBench às nossas análises. É um teste muito interessante que relata dois resultados: uma pontuação bruta e quadros por segundo (maior é melhor nos dois casos). Observe que, ao executar esse benchmark, você precisa ignorar uma mensagem dizendo que ele requer o IE9. Depois disso, ele roda perfeitamente bem nos outros navegadores. Uma ressalva final é que o benchmark é uma versão beta, mas como estamos executando o mesmo código com todos os navegadores, isso não afeta nossa comparação.
Anteriormente, também usamos o Teste de Estresse de Aceleração de Hardware da Mozilla, mas isso atinge o máximo de 60FPS, o que a maioria dos navegadores consegue agora sem suar a camisa.
Compatibilidade com padrões
Os padrões são um tópico complicado quando se trata de navegadores da Web. O que é um padrão? É apenas algo ratificado pelo W3C? Ou é um recurso suportado na maioria dos navegadores e usado por um número decente de sites, dado ou não o imprimatur de uma organização? O Chrome tem atuado particularmente nessa área, incluindo frequentemente o suporte a novos recursos criados por ele antes que outros navegadores entrem em operação. Um bom exemplo disso é o WebRTC, que permite ao navegador acessar a webcam e o microfone do seu dispositivo para comunicação em tempo real. A Microsoft, com sua grande base de usuários corporativos, é mais deliberada ao adicionar esse tipo de funcionalidade, principalmente à luz das preocupações de segurança. E acontece que a cautela da empresa não era infundada, como mostrou essa vulnerabilidade de espionagem no Chrome.
Um teste de compatibilidade dos "padrões" do navegador é o teste Acid, do projeto de padrões da Web com estilo próprio. Como no teste de aceleração de hardware da Mozilla, todos os principais navegadores agora passam por isso com cores vivas.
Mais granular é o HTML5Test.com, que lista claramente todos os recursos para os quais está testando. O site apresenta um resultado numérico com base no número de recursos HTML5 (além de alguns não ratificados) suportados, com um possível alto valor de 555 no momento (embora a pontuação máxima mude à medida que seu criador, Niels Leenheer, adiciona testes).) Nesse, o navegador Maxthon menos conhecido e o Chrome geralmente se alternam como líderes.
Uso da memória
Para testar o consumo de memória, carregamos simultaneamente cada um dos principais navegadores com dez sites com muita mídia (incluindo sites de TV em rede e similares), deixamos descansar da noite para o dia e depois observamos quanta memória foi consumida por cada um, verificando a opção "Memória (Conjunto de trabalho particular) "para todos os processos dos navegadores no Gerenciador de tarefas do Windows.
Privacidade e segurança
Não há uma maneira segura de avaliar a segurança do navegador - qualquer software que ofereça funcionalidade na Web pode ser dividido de uma maneira ou de outra, como nos lembra a competição anual do Pwn2Own. Tudo o que podemos fazer é avaliar as proteções que cada fabricante de navegador incluiu em seu software. Todos agora têm proteções anti-malware e anti-phishing. Todos têm suporte para Não rastrear notificações para sites, mas a maioria não tem isso ativado por padrão. Pontos extras valem para coisas como o recurso de proteção de rastreamento do Internet Explorer, que bloqueia sites de rastreamento indesejados com mais eficiência do que o Não rastrear. Todos os navegadores agora também oferecem um modo de "privacidade", que é uma proteção por sessão que impede o navegador de armazenar histórico durante a sessão para a qual está ativado.