高解像度の画像がいくつかあり、サイズを変更して小さくし、Web ページでアニメーション化する必要があります。ワイドモニターで高解像度にしたいので、画像エディタでリサイズしたくありません。画像のサイズを変更する方法をいくつか試しましたが、Firefox ではまだパフォーマンスの問題があります。サイズ変更された画像がアニメーション化されている間、CPU は 90% に上昇し、メモリは最大 500MB 使用されます。以下の方法ではパフォーマンスが向上しませんでした。画像のサイズを変更する一般的な最良の方法は何ですか?
<img id='picture' src='picture.png'>
#picture{width:50px;height:50px}
または
<div id='picture'></div>
#picture{display:block;width:50px;height:50px;background:url('picture.png');background-size:100%}
または
<div id='picture'></div>
#picture{display:block;background:url('picture.png');background-size:100%;-moz-transform:scale(0.5);}