Fiz um teste nesse momento em 4 navegadores que utilizo no dia-a-dia usando o projeto Sputnik do GoogleLabs para saber a aderencia à especificação ECMA 262. Fiz um teste sem compromisso e sem rigor acadêmico, apenas por curiosidade.
Esse teste é interessante para sabermos que possÃveis problemas irão acontecer por diferença de implementação do Javascript por cada engine.
Firefox
| Total: | 5246 |
| Succeeded: | 4982 |
| Failed: | 264 |
Versão 3.6.16
Opera
| Total: | 5246 |
| Succeeded: | 5172 |
| Failed: | 74 |
Versão 11.01 – Build 1190
Chrome
| Total: | 5246 |
| Succeeded: | 5110 |
| Failed: | 136 |
Versão 11.0.696.57
Safari
| Total: | 5246 |
| Succeeded: | 5083 |
| Failed: | 163 |
Versão 5.0.5 (6533.21.1)
Voltei…
O interessante é observar que o Opera é o mais aderente, o Firefox o mais lento [travou], o Chrome o mais rápido. Para não ser injusto com o Firefox, eu ainda matei o processo, abre uma instância novinha e mesmo assim ele travou na execução, abriu aquela janelinha marota pedindo para encerrar o script.
A velocidade e economia do Chrome é realmente impressionante, observe os processos:
Dados da minha máquina:
[update]
Como eu sei que alguém vai me acusar de parcial, etc e tal, eu resolvi abrir uma VM aqui com XP e IE8 para não dizerem que não falei de flores … olha só:
Ok, é má vontade… Sério?
Uns 10 minutos depois e sem voltar [continua travado], já basta esses dados para mostrar que o IE8 é uma bo$ta em relação a aderência [imagina o 6]:
Posted in JavaScript ~ No Comments





