-1

iPhone と PC について質問があります。同じ WiFi に接続し、同じ Web ページを開きます。PC は 1 秒未満ですが、iPhone には 3 ~ 5 秒が必要です。最近私はwebappを開発しており、この状況を考慮してwebappを最適化する方法を教えてください。

4

3 に答える 3

0
Slower network access (small bandwidth + hight latency).

+ Slower CPU

_____________

= slower web rendering

ソリューション ?

1)接続(ページのオブジェクト数)を最小限に抑えます。

2 ) 合計サイズを最小化します。

3 ) クライアント側の計算を最小限に抑えます (複雑な Web アプリを除いて、ほとんど必要ありません)。

レイテンシの問題は重要です。スプライトを使用して画像を再グループ化することを検討してください。もちろん、小さな画像で十分な場合は、大きな画像を使用しないでください。

モバイル デバイスがますます多様化するにつれて、検出や特定の最適化に焦点を合わせようとするのではなく、一般的な Web サイトの最適化を適用することをお勧めします (ここでは Google があなたの味方になります)。

于 2012-05-24T14:51:06.433 に答える
0

まず、おそらく iPhone と PC のパフォーマンスが異なるためです。

同じ Web ページであっても、レンダリング モーターは同じではありません。

モバイル デバイスに重点を置いた CSS を使用して Web ページを最適化することから始めることをお勧めします。

<link rel="stylesheet" href="assets/css/mobile.css" type="text/css" media="handheld" />
于 2012-05-24T14:51:30.113 に答える
0

パフォーマンスに影響を与える要因は多数あります。

cpu 処理速度/パワー: お使いの PC の CPU の方が優れている可能性があります。これは、より多くの命令をより速く実行できることを意味します。

Web ブラウザー: 特定の Web ブラウザーでは、ページのレンダリングが遅くなる/速くなる場合があります。ブラウザはおそらく異なる JavaScript エンジンを使用しており、それもパフォーマンスに影響します。

メモリ: 2 つのシステム間のメモリの量と速度がパフォーマンスに影響します。

など....

于 2012-05-24T14:53:02.003 に答える