Seite erscheint beim ersten Besuch in Safari auf iOS9 leer, aber auswählbar

8

Also, wenn Sie Ссылка auf Safari auf iOS9 besuchen.

Klicken Sie dann in der Kopfzeile auf Ссылка

Beim ersten Besuch oder bei langsameren Verbindungen wird die gesamte Seite in Safari leer dargestellt.

Dies ist eine hübsche Standardseite. Es gibt keinen spezifischen Code, der das verursacht. Dies ist eine neue Seite mit einer anderen CSS-Datei, es ist die erste responsive Seite.

Allerdings sind der Text und der Inhalt wählbar (aber nicht hier) und auch wenn ich es im Safari Entwickler-Inspektor auschecke, wenn das Telefon an einen Mac angeschlossen ist, gibt es auch nichts Bemerkenswertes über die Seite.

Wenn Sie im privaten Browser suchen möchten, sollten Sie zunächst die Startseite öffnen und dann auf "Partner" klicken.

Was könnte möglicherweise dazu führen, dass dieses Problem der Seite verschwindet?

    
Smickie 21.10.2015, 10:40
quelle

2 Antworten

3

Ich könnte das auf meinem iOS 9 Gerät sehr gut reproduzieren, wenn ein Werbeblocker aktiv wäre (in meinem Fall: Crystal und Lionz). Ohne diesen Werbeblocker würde die Seite reibungslos ohne einen leeren Bildschirm geladen.

Durch die Verwendung eines anderen Werbeblocker (z. B. 1locker) läuft die Seite auch reibungslos.

Für mich bezieht sich das Problem nur auf bestimmte Adblocker-Apps auf iOS.

    
KittMedia 24.10.2015, 08:26
quelle
0

Ich habe einige Tests durchgeführt. Es könnte sich um Timing-Probleme handeln, die entweder auf nicht optimiertem Servercode beruhen (z. B. den gesamten Site-Stack bei jeder ersten Anfrage eines Clients neu generieren) oder CSS generieren.

Beim ersten Laden sind es konsistent 700ms, unabhängig von Handy oder Desktop. Safari wird auf dem Handy empfindlicher sein, da es nicht so viele parallele Ressourcen verarbeitet, nachdem es eine Liste von URLs erhalten hat.

Wenn Sie ein CMS verwenden, prüfen Sie, ob Optimierungs- / Caching-Lösungen in das System integriert sind und schalten Sie es ein, um zu sehen, ob sich die Ladezeiten ändern.

Eine weitere Alternative sind Cloud-verteilte CDNs wie Cloud Flare (kostenlos für grundlegende, andere Pläne für intensivere Nutzung).

    
Danoli3 30.10.2015 10:10
quelle

Tags und Links