96 votes

La barre d'adresse de Chrome n'affiche plus le protocole ou le sous-domaine www

Il y a quelques jours, j'ai remarqué que pour tous les sites web, Chrome omet dans la barre d'adresse le protocole et le sous-domaine s'il s'agit d'un site web. www. Mes collègues disent qu'ils ne voient pas cela. La version de Chrome est 67.0.3396.87.

Par exemple, si je tape dans la barre d'adresse https://www.google.com (sans les guillemets), Chrome affiche immédiatement la puce "Secure" suivie de google.com . Voir les captures d'écran ci-jointes.

what I enter

what Chrome displays

J'ai cherché en vain les paramètres de Chrome qui ont une incidence sur ce point, ainsi que l'option chrome://flags page et chrome://net-internals página.

Je n'ai rien fait consciemment pour opérer ce changement.

Des idées ?

EDIT : Suggestion de MrWhite que l'interface utilisateur d'Ominbox cache le schéma d'URL de l'état normal et les sous-domaines triviaux est devenu enabled: bonne suggestion, sauf que le paramètre est toujours à "Default". Voir la capture d'écran :

Omnibox UI Hide Steady-State -- still set to Default

Cependant, je vais jouer avec les paramètres pour voir ce qui se passe.

D'abord, je l'ai réglé sur "Désactivé". Cela a rétabli le comportement précédent de la barre d'adresse, qui est de ne pas cacher le protocole et les "sous-domaines triviaux". Puis je l'ai remis sur "Default", et elle les cachait à nouveau. On pourrait penser que la valeur par défaut a été modifiée, mais les collègues de travail ne signalent pas ce problème.

Oh, bien. Je vais juste le laisser comme Handicapés pour le moment.

Je serais prêt à accepter la réponse de M. White, car elle fournit une solution de rechange. Pourtant, je vais laisser la question ouverte un peu plus longtemps, car elle ne répond pas vraiment à la question de savoir pourquoi ce comportement a changé et pourquoi il doit être remplacé.

EDIT 2 : La version de Chrome est 67.0.3396.87.

87voto

wOxxOm Points 809

Les entrées chrome://flags sont temporaires et seront supprimées dans les futures versions de Chrome.

La solution actuelle dans Chrome 83+

Faites un clic droit dans la barre d'adresse et activez l'option "Toujours afficher les URL complètes" dans le menu contextuel. Si l'option n'est pas présente, rendez-vous à l'adresse suivante chrome://flags , trouver show full URL activez-le et redémarrez Chrome. Avec un peu de chance, il sera présent par défaut à l'avenir, cf. crbug.com/1061576 .

enter image description here

La solution de rechange officielle à long terme

El officiellement supporté une solution de contournement à long terme est d'installer Le détecteur de sites suspects de Google extension.

  • www et d'autres "sous-domaines triviaux" seront affichés entièrement
  • https:// sera présenté dans son intégralité
  • http:// sera caché, Not secure sera affiché à la place

Cela fonctionne parce que Chrome/Chromium contrôles explicites si l'extension est installée et activée à l'aide de son id et bascule la fonction d'élision d'URL en conséquence.

  • Pour ceux qui ne veulent pas installer l'extension Site Reporter .

    La seule partie requise de cette extension est un extrait de manifest.json montré ci-dessous, aucun autre fichier n'est nécessaire. Vous pouvez l'installer dans votre navigateur en tant qu'extension décompressée. Il devrait être trivial de l'installer sur Linux ou MacOS. Pour ce qui est de Windows, seul le canal Canary prend en charge l'installation sans restriction d'extensions décompressées, pour autant que je sache. Certains forks de Chrome le supportent également. Dans la version stable officielle de Google Chrome sous Windows, vous devrez utiliser une extension de type tour de passe-passe pour éviter un avertissement au démarrage de chaque navigateur.

    Cette extension à poids zéro utilise le même identifiant que l'extension de Google. Vous ne pouvez donc pas avoir les deux installées, mais vous n'en avez besoin que d'une seule de toute façon. Notez que, puisque l'identifiant est le même, nous ne pouvons pas la télécharger sur le Web Store.

    1. Copiez le texte suivant et collez-le dans votre éditeur de texte, sauvegardez comme manifest.json .
      Voir aussi Comment enregistrer des fichiers avec n'importe quelle extension dans Windows
    2. Ouvrir chrome://extensions activez le "mode développeur", faites glisser le répertoire avec manifest.json dans la page ou cliquez sur le bouton "Load unpacked" et indiquez-y le répertoire.

      { "name": "Keep full URL", "description": "Prevent elision of www and other trivial subdomains in the address bar", "version": "1.0", "manifest_version": 2, "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAowA8wOUQ8ShyITJ15B9rcJrnoolyo+OLj07g8QWBlEBikgszYwlbc88OIRL+dJOASok3yG6RQ60fvIjBrtNEk1yQZJfNwF/CN0jFrkE3HN3xVMoX0XIQPB93kDZARcfR5nwU3RUgwwWGTqt69KSSU8QzRRQJSEgM8GENa3OBhw1UBn/I/RbhaFcTykJSomo9j55goJwNzUhXTJk458DQ5diY+gWMadDXlDBa8cciCVlaGOjBV5ezmxnD6p1GXhrvyEKZP8IlreDJC2Nw9hxrT3GIo1FzbmeDPANKJ9pkY1H3LOVsGJDtytBpD/FRErlvfkJVqp3N5ifF2EQ8lOAHrQIDAQAB" }

9voto

Mike Points 11

C'est maintenant le paramètre par défaut pour chrome://flags/#omnibox-ui-hide-steady-state-url-scheme-and-subdomains

Désormais, il supprime également d'autres sous-domaines tels que "m.domain.com" en "domain.com", de sorte que "www.m.www.m.example.com" s'affiche sous la forme de "example.com" dans la barre d'adresse, sauf si l'option "Omnibox UI Hide Steady-State URL Scheme and Trivial Subdomain" est désactivée dans Chrome 69.

https://bugs.chromium.org/p/chromium/issues/detail?id=881410

2voto

David Points 123

En plus des réponses existantes, il faut mentionner que les changements dans les paramètres du navigateur ne sont pas vraiment nécessaires pour avoir accès à l'URL complet. Il suffit de double-cliquer dans la barre d'URL et vous la verrez complètement.

2voto

Thomas Orlita Points 271

El chrome://flags/#omnibox-ui-hide-steady-state-url-trivial-subdomains a malheureusement été supprimé dans Chrome 76, mais il existe une astuce très simple pour afficher à nouveau le protocole et les sous-domaines.

Tout ce que vous avez à faire est de installer le logiciel de Google Rapporteur pour les sites suspects extension depuis le Chrome Store et le " https://www ." s'affichera dans la barre d'adresse.

omnibox


Comme nous pouvons le voir dans le code source, le protocole ne sera pas caché si cette extension est installée :

enter image description here

enter image description here

2voto

theggputest55 Points 186

Ces instructions proviennent de https://jdtechservices.net/tools/ .

La première méthode, que je préfère, consiste à ajouter un paramètre à votre raccourci Chrome dans le champ cible :

--disable-features=OmniboxUIExperimentHideSteadyStateUrlScheme,OmniboxUIExperimentHideSteadyStateUrlTrivialSubdomains

Si vous utilisez Windows, cela ressemblera à ceci :

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-features=OmniboxUIExperimentHideSteadyStateUrlScheme,OmniboxUIExperimentHideSteadyStateUrlTrivialSubdomains

comme ceci

Capture.png

La deuxième méthode consiste à installer une extension, mais cela consomme de la mémoire :

https://chrome.google.com/webstore/detail/suspicious-site-reporter/jknemblkbdhdcpllfgbfekkdciegfboi

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X