2015-10-21 11 views
8

iOS9のSafariでhttp://movableink.com/にアクセスした場合、最初の訪問時にiOS9のSafariでページが空白で選択可能

次に、ページ全体がサファリに空白のレンダリングの最初の訪問や低速接続でhttp://movableink.com/partners

にヘッダをクリックします。

これはかなり標準的なページです。これを引き起こしている可能性のある特定のコードはありません。これは、異なるCSSファイルを持つ新しいページです。最初の応答ページです。

ただし、テキストとコンテンツは選択可能です(ただしここでは選択できません)。また、Safariデベロッパーインスペクタで電話機がMacに接続されている場合にも、そのページをカバーするものは何もありません。

プライベートブラウジングを見る場合は、最初にホームページを開き、[Partners]をクリックします。

ページのこの問題の原因となる可能性があるのは何ですか?

+3

これらのリンクは、シミュレータと実際のデバイスでうまく動作します。それがシミュレータ上で実行される場合は、MacでCharlesのようなプロキシを使用して、何が起きているのかをデバッグすることができます。私はそれを複数のネットワーク上の問題を見て、あなたのWiFiのときだけではありませんか? –

答えて

3

広告ブロッカーがアクティブな場合(私の場合はCrystalとLionzの場合)、iOS 9デバイスでこれを再現できます。この広告ブロッカーがアクティブでなければ、ページは空白の画面なしでスムーズに読み込まれていました。

もう1つの広告ブロッカー(たとえば1Blocker)を使用することによって、ページもスムーズに実行されます。

私の問題は、iOSの特定の広告ブロッカーアプリにのみ関連しています。

0

私はいくつかのテストを行いました。最適化されていないサーバーコード(クライアントからの最初の要求ごとにサイトスタック全体を再生成するようなもの)

最初のロード時には、モバイルまたはデスクトップに関係なく、一貫して700msです。 Safariは、URLのリストを取得した後、多くの並列リソースを処理しないので、モバイルでより敏感になります。

CMSを使用している場合は、システムに組み込まれている最適化/キャッシュソリューションをチェックし、オンに切り替えて負荷時間が変更されているかどうかを確認してください。

もう1つの選択肢は、Cloud Flareなどのクラウド配信CDNです(基本的には無料で、他のプランは集中的に使用します)。

関連する問題