Quadros da linha do tempo mostram muito “rasterize”

1

Eu conectei o lg android phone lento com o google chrome 33 beta da área de trabalho para descobrir por que ele está trabalhando devagar para um recurso específico na página que inclui esperar até que a imagem seja carregada (via plugin imagesLoaded).

Para minha surpresa, há muitos eventos "rasterize" de longa duração e eles acontecem em paralelo com o resto dos eventos (como js e renderização). O que é e por que demoram tanto?

Veja os dados da linha do tempo exportados: link

E quando não uso imagesLoaded, funciona assim: link

O código é muito simples:

$("#divWithImage img").imagesLoaded(function() {
  // No-op
});

A demonstração funciona bem no link no telefone, por isso não é sobre a biblioteca.

    
por Anton Kuzmin 30.01.2014 / 14:41

1 resposta

0

O Spin.js está causando esses eventos "rasterizados". link

    
por 18.02.2014 / 11:35