1

Web開発者として、私はAndroidとiOSのWebブラウザーも考慮に入れる必要があります。これらのブラウザのレンダリングエンジンとパワーとメモリの不足は、多くの複雑さをもたらします。

だから私は疑問に思っていました、これらのブラウザのパフォーマンスチューニング(HTML / CSS / Javascript)に関する包括的なガイドはありますか?

4

1 に答える 1

1

モバイル開発に焦点を当てた実際のガイドはまだ見つかりません。ただし、私のコーディング方法は、デスクトップブラウザーで行うすべてのことを実行し、次のことに余分な労力を費やすことです。

  • CDN、ETag、適切な有効期限などを使用して、キャッシュを最大限に活用します。
  • リフロー/リペイントを最小限に抑え、CPUを集中的に使用します
  • ダウンロードサイズを最小限に抑えるために、画像を積極的に最適化します。
  • ほとんどのモバイルは3G/4Gおよびその他のワイヤレスネットワークで使用されるため、サーバーのラウンドトリップの量を最小限に抑え、JS/CSSを含めます。それらは有線ブロードバンド(ケーブル/ dsl)よりも待ち時間が長くなる傾向があります。
  • アニメーションGIF、3D変換などは使用しないでください。

ここにいくつかの読み物があります:https ://developers.google.com/speed/docs/best-practices/rules_intro

于 2012-06-29T15:20:01.737 に答える