2015-10-21 7 views
8

Quindi, se si visita http://movableink.com/ su Safari su iOS9.Pagina visualizzata in bianco ma selezionabile in Safari su iOS9 alla prima visita

quindi fare clic nella intestazione http://movableink.com/partners

Sulla prima visita o connessioni più lente l'intera pagina rende vuota in Safari.

Questa è una pagina piuttosto standard. Non esiste un codice specifico per chiamare questo potrebbe causare questo. Questa è una nuova pagina con un file css diverso, è la prima pagina reattiva.

Tuttavia, il testo e il contenuto sono selezionabili (ma non qui) e anche se lo controllo nella finestra di ispezione dello sviluppatore di Safari quando il telefono è collegato a un Mac, non c'è nulla di notevole che copra la pagina.

Si consiglia di cercare nella navigazione privata, prima si vuole aprire la homepage e quindi fare clic su "Partner".

Cosa potrebbe causare la scomparsa del problema della pagina?

+3

Questi collegamenti funzionano correttamente per me sul simulatore e sui dispositivi reali. Se lo fa sul simulatore, potresti cercare di utilizzare un proxy come Charles sul tuo Mac per eseguire il debug di ciò che sta accadendo. Suppongo che vedi il problema su più reti e non solo quando sul tuo WiFi? –

risposta

3

Potrei riprodurre questo sul mio dispositivo iOS 9 molto bene se c'era un blocco annunci attivo (nel mio caso: Crystal e Lionz). Senza questo blocco annunci attivo la pagina si stava caricando senza problemi senza una schermata vuota.

Utilizzando un altro blocco annunci (ad esempio 1Blocker) anche la pagina funziona senza intoppi.

Per me il problema riguarda solo determinate app di blocco degli annunci su iOS.

0

Ho effettuato alcuni test, potrebbe essere solo richiedere problemi di temporizzazione dovuti a un codice server non ottimizzato (come la rigenerazione di tutto lo stack del sito ogni prima richiesta da un client) o la generazione di CSS.

Al primo caricamento è costantemente 700ms, indipendentemente dal cellulare o dal desktop. Safari sarà più sensibile sul cellulare poiché elabora non più risorse parallele dopo che ha un elenco di URL da ottenere.

Se si utilizza un CMS, verificare le soluzioni di ottimizzazione/memorizzazione nella cache incorporate nel sistema e accenderlo, vedere se cambia i tempi di caricamento.

Un'altra alternativa è Cloud distribuito CDN come Cloud Flare (gratuito per base, altri piani per maggiore intensità).

Problemi correlati