J'ai mis en place quelques tests simples qui rendent une image sur une toile. L'un rend à partir d'un IMG, tandis que l'autre rend à partir d'un CANVAS hors écran. Vous pouvez voir le code et les résultats ici: http://jsperf.com/canvas-rendering/2
Dans la plupart des navigateurs, le rendu à partir d'une image est beaucoup plus rapide que le rendu à partir d'un canevas, sauf dans Chrome, où la situation est inversée. Quelqu'un peut-il expliquer la raison des différences? Après tout, nous rendons les mêmes données de pixels à la même destination.