0

CSS3 アニメーション (キーフレーム) がたくさんあるレスポンシブ Web サイトに取り組んでいます。
デスクトップの Chrome ブラウザーで問題なく動作しますが、サイトはモバイルには重すぎて、ブラウザーがクラッシュしたり、場合によってはデバイスを再起動したりすることさえあります (LOL)。

私はレスポンシブ アニメーションと CSS アニメーションの両方に慣れていません。アニメーションを最適化して、クラッシュすることなくモバイル デバイスで動作するように助けてもらいたいと思っています。

すべてのアニメーション (キーフレーム) を、上/左の位置を使用して translate3D を変換するように変更しました。また、animation-play-state をデフォルトで「一時停止」に設定し、要素の領域に到達したとき (ビューポートにあるとき) にのみ「実行中」に変更します。
これ以上何ができますか?または、それについては何もできないので、モバイル デバイスでは常にアニメーションを一時停止する必要がありますか?

一般的に私に返信するか、次のリンクのサイトにアクセスしてください -
* モバイルで開かないでください。デバイスが再起動する可能性があります。*
最新の Chrome または Firefox で開いてください: http://goo.gl/BVsVH7

繰り返しになりますが、私はレスポンシブとモバイルの両方に不慣れで、何をすべきで何をすべきでないのかわかりません。

4

1 に答える 1

3

今日のモバイル デバイスでこれをうまく機能させるのは難しいと思います。

私はあなたのウェブサイトを google pagespeed で運営しましたが、改善できることはたくさんあります。そこに URL を貼り付けると、最適化のためのヒントがたくさん表示されます。

Google PageSpeed インサイト

于 2013-11-14T12:56:43.743 に答える