web-dev-qa-db-fra.com

Pourquoi les pages Web apparaissent-elles parfois en HTML simple avant une actualisation?

cela a commencé assez souvent depuis une semaine environ. C'est loin d'être un problème majeur, mais plutôt une gêne.

Parfois, lorsque je vais sur une page Web, la page semble se charger en HTML. Ensuite, après une actualisation, le reste de la page est chargé.

Pourquoi donc ? Une idée sur ce qui pourrait causer ce problème? Voir les screenshots.

Windows 7 64 bits, à l'aide de Chrome, à jour.

EDIT: Merci pour l'aide et les suggestions. Pour être plus précis, cela se passe au travail. Ma connexion est filtrée, mais c'est tout ce que je sais.

Avant de rafraîchir:

First time visit:

After refresh:

Après rafraîchissement:

15
JFFF

Cela se produit lorsque la feuille de style CSS de cette page n’est pas chargée correctement. Maintenant, pourquoi cela se produit est un problème plus complexe. Vous devrez faire ceci pour résoudre ce problème:

  1. Ouvrez Tools | Developer Tools à partir du menu Chome.
  2. Passez ici à l'onglet Network
  3. Laissez cette fenêtre ouverte, naviguez comme d'habitude. Une fois que vous constatez à nouveau ce phénomène, accédez à la fenêtre des outils de développement et déterminez quel fichier n'a pas été chargé correctement et pourquoi.

Cela peut être un problème de DNS, ou un proxy transparent agissant, ou un autre problème. Le fournisseur de réseau de diffusion de contenu (contenu) de ma propre entreprise a eu des problèmes hier, et cela se manifeste de la même manière que ce que vous décrivez ici.

Puisque vous dites que le problème est transitoire et qu'il disparaît après une actualisation, il est plutôt difficile de résoudre le problème.

12
haimg

Il existe un vieux problème avec les fichiers .css qui apparaît sur certains navigateurs en fonction de la manière dont sont chargés ou déclarés les documents .css contenant les règles de style.

Ceci est appelé le " Flash de contenu non-stylé (FOUC)". Ce concept a même une page Wikipedia dédiée avec liens vers des sources d'informations supplémentaires.

Selon votre capture d'écran, cela semble être le problème que vous souffrez. Le problème ne peut être corrigé que si les modifications nécessaires ont été apportées au code source, de sorte que vous ne pouvez pas le résoudre.

5
jap1968

Je ne suis pas sûr à 100%, mais vous rencontrez peut-être des problèmes pour télécharger le code javascript ou CSS du site. Parfois (pour les grandes entreprises), les CSS et javascript sont stockés sur un "CDN" (réseau de diffusion de contenu) tiers ... qui aboutit souvent par accident à des listes de "blocage de la publicité". Avez-vous essayé de désactiver le logiciel de blocage des publicités? Vous avez peut-être un vilain bug sur votre machine ... et cela redirige le trafic web.

3
TheCompWiz

J'ai eu ce problème aussi. Un utilitaire appelé Privacy Badger a été installé sur Chrome. Dès que je l'ai désactivé, mes pages se sont correctement chargées à nouveau.

0
Brian

Cela se produit généralement lorsque Chrome pense avoir dans le cache des données qui n'y sont pas réellement présentes (j'éprouve ce problème lorsque j'efface le cache du navigateur dans le système d'exploitation plutôt que dans Chrome, mais cela peut également se produire si le cache est marqué ou n'est pas mis à jour correctement. ).

L'actualisation le résout généralement, mais si ce n'est pas le cas, effacez simplement le cache (Ctrl+Shift+Delete), puis actualisez.

0
Bobson

J'ai eu ce problème avec Chrome sur un ordinateur portable Windows 7. Certains (nombreux) sites Web n’affichent que le HTML de base, d’autres se présentent normalement. Mon navigateur Firefox a tout affiché normalement. Suivant la suggestion de TheCompWiz, j'ai vérifié mon plug-in de bloqueur de publicités (Adblock Plus). Dans son menu Paramètres -> Avancé, j'ai cliqué sur 'Mettre à jour les listes de filtres' (il n'avait pas été mis à jour depuis un moment). Après la mise à jour, tous les sites Web problématiques s'affichent à nouveau normalement.

0
Jeroen