Puis-je désactiver la nouvelle préconfiguration de Google Chrome?

30

Selon le blog Google Chrome du jeudi 5 janvier 2012 , Chrome avait ajouté une fonctionnalité bêta où il charge parfois une page Web en arrière-plan avant de terminer la saisie de l'URL . Lorsque vous avez terminé et appuyez sur Entrée, il peut simplement l'afficher. Je peux confirmer qu'à partir de la version 17, cette fonctionnalité est dans la version stable.

Comment désactiver cette prélecture?

Pourquoi

Je suis développeur et cette fonctionnalité m'a causé une certaine confusion; il est apparu que l'une de mes applications Web effectuait une "double redirection", mais la cause réelle était que Chrome avait demandé la page une fois pendant que je tapais l'URL et de nouveau lorsque j'appuyais sur Entrée. (Ce comportement n'est pas non plus totalement cohérent.)

Ce que j'ai essayé

J'ai recherché "prédiction" dans les préférences et décoché ce qui suit:

  • "Utilisez un service de prédiction pour effectuer des recherches et des URL saisies dans la barre d'adresse"
  • "Prédire les actions du réseau pour améliorer les performances de chargement des pages", mais le problème persiste (au moins pour le chargement des sites hébergés sur ma propre machine).
Nathan Long
la source
1
Selon Faire accélérer le chargement des pages Web (pré-rendu) - Aide Google Chrome , la désactivation Predict network actions to improve page load performanceaurait dû faire l'affaire. Avez-vous redémarré votre navigateur par la suite?
Dennis
@Dennis - Oui, j'ai quitté le navigateur et l'ai rouvert.
Nathan Long

Réponses:

25

Pour désactiver complètement le pré-rendu , désactivez les éléments suivants:

  • Prédire les actions du réseau pour améliorer les performances de chargement des pages

    chrome://settings/advanced

    sous la capuche


  • Prerender de omnibox

    chrome://flags/

    drapeaux

iglvzx
la source
2
l'option omnibox a-t-elle été renommée / déplacée? Je pense que maintenant le seul paramètre qui contrôle les deux est celui des actions de réseau prédites.
eglasius
Cette réponse semble toujours fonctionner dans Chrome 39, bien que le paramètre "Prerender from omnibox" semble avoir été supprimé.
Nick
Ce paramètre est manquant dans Chrome 43. Est-il intégré maintenant ou la fonctionnalité a-t-elle été supprimée?
Langdon
Dans Chrome 43, cela semble être contrôlé par "Prérécupérer les ressources pour charger les pages plus rapidement" sous "Afficher les paramètres avancés ..." sur chrome: // settings /
rlovtang
@eglasius c'est maintenant dans les paramètres avancés
rightfold
4

Oui, vous pouvez. Le livre blanc des développeurs Google sur le pré - rendu , dans la section "Débogage du pré-rendu", dit:

Vous avez également la possibilité de désactiver la fonctionnalité Chrome 17+ qui peut lancer la pré-rendu en fonction de l'interaction de l'utilisateur avec la barre d'adresse. Pour désactiver ce type de pré-rendu, démarrez Chrome avec un indicateur de ligne de commande de --prerender-from-omnibox=disabled.

Lisez toute la section / livre blanc. C'est plein de bonnes choses.

Zac B
la source
Le livre blanc n'est plus disponible sur le lien ci-dessus, mais vous pouvez le lire sur archive.org: web.archive.org/web/20120309113126/http://code.google.com/…
Aron Griffis
1

Mise à jour 2019

En juillet 2018, Google a introduit NoState Prefetch

NoState Prefetch est un nouveau mécanisme dans Chrome qui est une alternative au processus de pré-rendu obsolète

Le processus pour désactiver cela semble un peu différent de la réponse d'iglvzx.


  • Désactiver le service de prédiction de chargement de page

chrome://settings/ -> développer la section Avancé

entrez la description de l'image ici


  • Désactiver la prélecture NoState

chrome://flags -> recherche de "nostate"

entrez la description de l'image ici

Dépassement de pile
la source