Hace un par de días, noté que para todos los sitios web, Chrome omite de la barra de direcciones el protocolo y el subdominio si www.
Mis compañeros de trabajo informan que no están viendo esto. La versión de Chrome es 67.0.3396.87.
Por ejemplo, si escribo en la barra de direcciones https://www.google.com
(sin las comillas), Chrome muestra inmediatamente el chip "Seguro" seguido de google.com
. Ver capturas de pantalla adjuntas.
He buscado en vano la configuración de Chrome que afecta esto, más la chrome://flags
página y la chrome://net-internals
página.
No hice nada conscientemente para hacer este cambio.
¿Algunas ideas?
EDITAR: La sugerencia de MrWhite de que la interfaz de usuario de Ominbox oculta el esquema de URL de estado estable y los subdominios triviales se ha convertido en una enabled:
buena sugerencia, excepto que la configuración todavía está en "Predeterminado". Ver captura de pantalla:
Sin embargo, como un tiro en la oscuridad, voy a jugar con la configuración para ver qué sucede.
Primero lo configuré como "Deshabilitado". Eso restauró el comportamiento anterior de la barra de direcciones, que es no ocultar el protocolo y los "subdominios triviales". Luego lo cambié a "Predeterminado" y los ocultó nuevamente. Uno sospecharía que de alguna manera se ha cambiado el valor predeterminado, excepto que los compañeros de trabajo no informan este problema.
Oh bien. Lo dejaré como deshabilitado por ahora.
Estaría listo para aceptar la respuesta de MrWhite, porque proporciona una solución alternativa. Sin embargo, lo dejará abierto un poco más, porque en realidad no responde por qué ha cambiado este comportamiento y por qué debe ser anulado.
EDIT 2: la versión de Chrome es 67.0.3396.87.
fuente
Respuestas:
El comportamiento que está viendo es consistente con tener el "cuadro multifunción de interfaz de usuario Ocultar estado estable URL régimen de Trivial y subdominios" Configuración permitido dentro
chrome://flags
.Devolver este indicador a "Predeterminado" (o "Desactivado") y reiniciar el navegador (cuando se le solicite) debería recuperar su esquema + subdominios. Esto está en la versión de Chrome 67.0.3396.87 (compilación oficial) (64 bits) - Windows.
Hasta donde puedo deducir, si "Predeterminado" significa "Activado" o "Desactivado" está integrado en el ejecutable de Chrome. Entonces, esto depende principalmente de la versión. Tenga en cuenta también que la configuración varía entre las versiones "Desarrollador" y "Estable".
La configuración también se puede habilitar / deshabilitar en los interruptores de línea de comando. Entonces esta es otra área que vale la pena revisar. Referencia : https://peter.sh/experiments/chromium-command-line-switches/ , aunque no veo mucho relacionado con el Omnibox en esta lista.
ACTUALIZACIÓN septiembre de 2018: como se señaló en otra respuesta, desde la versión 69 de Chrome (versión probada 69.0.3497.81), esta característica ahora parece estar habilitada por "Predeterminado". Por lo tanto, debe establecerlo explícitamente en "Deshabilitado" para eliminar esta función.
ACTUALIZACIÓN agosto de 2019: esta opción / indicador se ha dividido en dos (posiblemente desde la versión 72, según @Kyborek en los comentarios):
La configuración "Predeterminada" está habilitada , por lo que estas opciones deben establecerse explícitamente en "Desactivada" para que el "Esquema" y los "Subdominios triviales" vuelvan a la barra de direcciones URL. (Tenga en cuenta que el esquema / protocolo "http" inseguro siempre está oculto, independientemente de esta opción).
También hay una nueva opción (?), Bastante ominosa: "Omnibox UI Ocultar ruta, consulta y referencia de URL de estado estable" que actualmente (Chrome versión 76) parece estar deshabilitada en su estado "Predeterminado". ¡Algo a tener en cuenta!
ACTUALIZACIÓN Nov-2019: Desafortunadamente, parece que desde la versión 78 estas banderas ahora se han eliminado por completo de la interfaz de usuario.
Sin embargo, si bien estos indicadores parecen haberse eliminado en la interfaz de usuario, si los ha deshabilitado anteriormente en una versión anterior, las opciones parecen quedarse y los "subdominios triviales" y el "esquema de URL (HTTPS)" permanecen visibles.
ACTUALIZACIÓN Dez-2019: como se indica en otra respuesta a continuación, puede instalar la extensión de Reportero de sitios sospechosos de Google y los subdominios de protocolo + están de vuelta.
fuente
Omnibox UI Hide Steady-State URL Trivial Subdomains
en caso de que desee buscarlaLas entradas de chrome: // flags son temporales y se eliminarán en las futuras versiones de Chrome.
El método a largo plazo
El método a largo plazo oficialmente compatible es instalar la extensión de Reportero de sitios sospechosos de Google .
www
y otros "subdominios triviales" se mostrarán completamentehttps://
se mostrará completamentehttp://
estará oculto,Not secure
se mostrará en su lugarFunciona porque Chrome / Chromium verifica explícitamente si la extensión está instalada y habilitada utilizando su ID y alterna la función de elisión de URL en consecuencia.
Para aquellos que no desean instalar la extensión Site Reporter
La única parte requerida de esa extensión es un extracto de manifest.json que se muestra a continuación, no se necesitan otros archivos.
Puede instalarlo en su navegador como una extensión desempaquetada. Debería ser trivial para instalar en Linux o MacOS. En cuanto a Windows, hasta donde yo sé, solo el canal de Canary admite la instalación sin restricciones de extensiones desempaquetadas. Algunas horquillas Chrome también lo admiten. En el Google Chrome estable oficial en Windows, deberá utilizar un truco elaborado para evitar una advertencia al iniciar cada navegador.
Esta extensión de peso cero usa la misma identificación que la extensión de Google, por lo que no puede tener ambos instalados, pero solo necesita uno de todos modos. Tenga en cuenta que, dado que la identificación es la misma, no podemos subirla a la tienda web.
manifest.json
.Consulte también Cómo guardar archivos con cualquier extensión en Windows
chrome://extensions
página, habilite el "modo desarrollador", arrastre y suelte el directorio con manifest.json en la página o haga clic en el botón "Cargar desempaquetado" e indique el directorio allí.fuente
Ahora es la configuración predeterminada para
chrome://flags/#omnibox-ui-hide-steady-state-url-scheme-and-subdomains
Ahora también eliminará algunos otros subdominios como "m.domain.com" a "domain.com", por lo que "www.m.www.m.example.com" aparecerá como "example.com" en la barra de direcciones a menos que "Omnibox UI Ocultar esquema de URL de estado estacionario y subdominio trivial" está deshabilitado en Chrome 69
https://bugs.chromium.org/p/chromium/issues/detail?id=881410
fuente
Además de las respuestas existentes, sigue mencionando que los cambios en la configuración del navegador no son realmente necesarios para obtener acceso a la URL completa. Simplemente haga doble clic en la barra de URL y lo verá por completo.
fuente
Esto es lo que se necesita para que el esquema (también conocido como protocolo) y los subdominios 'triviales' se muestren en Mac OS 10.13.6 con Chrome 70.0.3538.67:
chrome://flags/#views-browser-windows
configurado como habilitadochrome://flags/#omnibox-ui-hide-steady-state-url-scheme-and-subdomains
establecer en deshabilitadochrome://flags/#upcoming-ui-features
establecido en Predeterminado o deshabilitado.fuente
Navegue a chrome: // flags / y configure estos tres flags en "Disabled":
fuente
los
chrome://flags/#omnibox-ui-hide-steady-state-url-trivial-subdomains
desgracia se ha eliminado en Chrome 76, pero hay un truco muy fácil demostrar el protocolo y los subdominios de nuevo.Todo lo que tiene que hacer es instalar la extensión de Reportero de sitios sospechosos de Google desde Chrome Store y " https: // www ". comenzará a aparecer en la barra de direcciones.
Como podemos ver en el código fuente, el protocolo no se ocultará si se instala esta extensión:
fuente
En Chrome Canary (
Version 78.0.3866.0 (Official Build) canary (64-bit)
) en macOS Mojave, necesitaba deshabilitar amboschrome://flags/#omnibox-ui-hide-steady-state-url-scheme
ychrome://flags/#omnibox-ui-hide-steady-state-url-trivial-subdomains
recuperar el protocolo y los subdominios "triviales" (en mi trabajo no es así).fuente
Version 79.0.3928.3 (Official Build) canary (64-bit)
)chrome://flags/
no me muestra ninguno de estos cuando busco "omnibox ui"Respuesta para Chrome / Chromium 78 y más reciente:
Si bien la configuración ha desaparecido de la
chrome://flags/
interfaz de usuario en Chrome 78, todavía hay una manera de deshabilitar este comportamiento editando elLocal State
archivo de configuración. Había un tutorial en los foros de Google que ahora está censurado por Google, pero aún puede encontrarlo en el Google CacheBásicamente se trata de
~/.config/chromium/Local State
en un editor (la ruta puede variar dependiendo del sistema operativo / instalación)enabled_labs_experiments
matriz allí"omnibox-ui-hide-steady-state-url-trivial-subdomains@2"
a la lista para deshabilitar la ocultación del subdominio"omnibox-ui-hide-steady-state-url-scheme@2"
si desea mostrar el protocolo tambiénfuente