Eu estava apenas comentando sobre o Saída do Firefox 18 e suas várias melhorias, e entre elas, um novo compilador para JavaScript isso melhora em 26% a velocidade de carregamento dos sites.
Bem, os meninos de Mozilla eles disponibilizaram uma demonstração de um jogo para nós (no estilo mais puro de Quake ou OpenArena) onde podemos testar como ele se comporta Firefox 18 quando confrontado com um site carregado com JavaScript.
Instruções:
- Mova o personagem: Chaves WASD.
- Pular: Barra de espaço.
- Olhe ao nosso redor: Movendo o mouse.
- Atire: Com o clique esquerdo do mouse.
- Mudar de arma: 0-5.
- Edite o mapa: tecla E.
- Altere algumas opções: 0 chave.
- Para ver nosso personagem: 9 chave.
Basicamente, pode ser jogado com qualquer navegador moderno que suporte WebGL, então o Internet Explorer é automaticamente descartado. Que estranho, não é? Você pode jogar acessando este link.
Com o safari não consigo executá-lo, ele me diz o ponteiro do mouse, não sei que história, bem, é o mesmo xD e tenho o webgl habilitado
E aí pendev92.
Como você, tentei rodar em navegadores webgl e nada (mirodi, web, etc). O mais seguro é que seja algo relacionado ao javascript, vou investigar e ver a sorte que tenho.
A verdade é que não tive vontade de instalar o Firefox, não é crítico nem nada.
Um usando Safari e Mac
O outro usando Midori e Gnu
XD ... isso é .. curioso .. hahahahahaha
Bem, eu vou dar uma chance
Bem… entrei e o desempenho está muito bom. 30 fps.
Bem… eu arranquei as lágrimas do Firefox. Cheguei ao ponto em que 1 gb de RAM me consumia, realmente é um benchmark muito bom. Embora eu tenha tido alguns problemas de desempenho com o Firefox 17.0.1, com o FF 18 foi excelente.
Uma apreciação sobre o IonMonkey, é que ele não substituiu o compilador Jit anterior (que é bastante rápido). O que eles fizeram é que quando o Firefox detecta que um programa JavaScript vai estar rodando por um longo tempo (como o jogo que eles colocaram como exemplo), ele faz as otimizações pertinentes para que o código rode mais rápido.
Quando não é um código de longa execução, ele usa o sistema existente para javaScript. É uma otimização muito particular, mas muito útil, especialmente visto que o FirefoxOS está chegando.
Não funciona para mim: S
continua a «descarregar» mas com uma barra em branco que nunca se completa e posso deixá-lo durante horas sem que nada aconteça