Tuesday, November 13, 2012

jsperf é uma das melhores coisas que eu ví aparecerem neste ano. É uma poderosa engine de testes para Javascript.


jsperf é uma das melhores coisas que eu ví aparecerem neste ano. É uma poderosa engine de testes para Javascript.

Todo teste criado é público e listado lá. Portanto qualquer um pode testar o mesmo código em qualquer plataforma ou browser e todos os resultados são armazenados de forma que quanto mais pessoas rodarem cada teste mais informações para analise teremos.

Para ver como ele funciona e também para responder a uma pergunta relacionada a performance de renderização de textos com sombras na tag canvas, eu criei um teste no jsperf.

http://jsperf.com/requestanimationframe-canvas-drawing-text-shadows

Como eu só testei no Chrome e no Firefox o que eu poso dizer até o momento é:

No 18.0 a performance cai quase pela metade quando desenhamos textos com sombras no canvas.

Já no Firefox 12.0 observei a mesma situação. Mas comparando os resultados entre os dois browsers observei que o Chrome realiza a mesma tarefa que o Firefox na metade do tempo que o seu rival.

Lembre-se de que isso é apenas um simples teste e que eu testei apenas na minha máquina.

No comments:

Post a Comment