Chrome 69 elimina los subdominios WWW y M desde la barra de direcciones del navegador

Con el lanzamiento de Chrome 69 Google decidió quitar los subdominios www y m de la URL que se muestra en la barra de direcciones de Chrome. Por ejemplo cuando un usuario visita www.clasesordenador.com, www se quitaría y se mostraría como clasesordenador.com en la barra de direcciones.

Cuando se descubrió esto, los usuarios y expertos en seguridad expresaron su preocupación de que este nuevo comportamiento causará confusión para los usuarios que puedan pensar que van a un sitio en particular, pero que en realidad podría estar yendo a otro completamente diferente. Además, debido a errores en esta implementación, la cadena "www" podría eliminarse de manera incorrecta y, por lo tanto, mostrar una URL incorrecta en la barra de direcciones.

Como afirma un desarrollador de Chromium en el informe de errores del comportamiento , los subdominios www y m (para dispositivos móviles) están siendo clasificados por Google como subdominios "triviales" porque consideran que la mayoría de la gente no tiene que preocuparse por la información que representan.

Los subdominios reaparecen al editar la URL para que la gente escriba la correcta. Desaparecen en la vitrina de estado estacionario porque esta no es la información que la mayoría de los usuarios deben preocuparse en la mayoría de los casos. en el raro caso cuando www.foo.com no es en realidad lo mismo que foo.com. (Nota al margen: me guste o no, casi ningún usuario del mundo real usará tal cosa correctamente; la configuración de su servidor de esta manera parece una Mala acción, incluso si es técnicamente legal, porque las personas van a acceder a algo incorrecto, y eso ha sido cierto durante un tiempo e independientemente de los cambios de interfaz de usuario de Chrome.)

Sin embargo, hay muchos errores reales aquí: www.www.2ld.tld debería convertirse en www.2ld.tld, no en 2ld.tld (deberíamos eliminar como máximo un m. y www.) el subdominio.www.domain.com debería dejarse como está, no el subdominio.domain .com (solo debería quitar los prefijos)"

Para muchos usuarios, sin embargo, esta lógica no tiene sentido ya que domain.com no siempre va al mismo sitio que www.domain.com y solo confundirá a los usuarios.

"Este es un cambio tonto. Ninguna parte de un dominio debe considerarse" trivial ". Como ISP, a menudo tenemos que hacer todo lo posible para enseñar a los usuarios que" www.dominio.com "y" dominio.com "son dos diferentes dominios, y que no necesariamente van al mismo destino. El mundo del marketing ha hecho mucho daño al convencer a la gente de que "www" es omnipresente y no esencial, cuando de hecho, para algunos dominios, el uso o la falta de eso puede ser muy importante llegar a la ubicación correcta ".

Cómo Chrome 69 decide quitar un subdominio

Desde el código fuente de Chromium, Chrome 69 tiene una función llamada IsTrivialSubdomain() que verifica si un subdominio es "www" o "m". Si el subdominio es "www", la función devuelve verdadero, y si Chrome se está utilizando en Android o iOS, devolverá verdadero para el subdominio "m".

Si la función devuelve verdadero, Chrome quitará el subdominio de la URL cuando se muestre en la barra de direcciones.

private:

static bool IsTrivialSubdomain(base::StringPiece subdomain) {

if (subdomain == "www")

return true;

#if defined(OS_ANDROID) || defined(OS_IOS)

// Eliding the "m" subdomain on Desktop can be confusing, since users would

// generally want to know if they are unintentionally on the mobile site.

if (subdomain == "m")

return true;

#endif

return false;

}

Cómo detener la eliminación de subdominios triviales

Debido a la confusión y los posibles riesgos de seguridad de esta nueva característica, se sugiere que los usuarios desactiven la eliminación de subdominios triviales.

Para deshabilitar la eliminación de subdominios triviales, puede seguir estos pasos:

  • Abra el navegador Chrome e ingrese chrome://flags/#omnibox-ui-hide-steady-state-url-scheme-and-subdominios en la barra de direcciones. Luego presione Enter.
  • Chrome abrirá una página que muestra la configuración "Omnibox UI Hide Steay-State URL Scheme and Trivial Subdominios". Cambie esta configuración a Deshabilitado.
  • El navegador mostrará un mensaje que le indicará que debe reiniciar el navegador para que la configuración surta efecto. Haga clic en el botón " Relanzar ahora " y el navegador se reiniciará.
  • Ahora que la configuración está desactivada, verá las direcciones completas del sitio que está visitando en la barra de direcciones
Fecha actualización el 2021-09-10. Fecha publicación el 2018-09-10. Categoría: chrome Autor: Oscar olg Mapa del sitio Fuente: bleempingcomputer
chrome