abrir enlaces externos en nueva ventana de Chrome

Es un hecho que Google Chrome es el navegador web más utilizado hoy en día. Hace tan solo unos meses desbancó al todopoderoso Microsoft Internet Explorer de la cima de esta estadística.
Así que, muy a mi pesar, como desarrollador web, tomé la decisión de cambiar mi navegador predeterminado.

Cuando cambias de programa predeterminado echas de menos algunas configuraciones que solías dar por sobreentendidas mientras usabas el anterior programa. Es lo que ocurre con Chrome en lo referente a la apertura de enlaces externos.

Un enlace externo es cualquier enlace que puedes pinchar en una aplicación informática distinta del navegador. Por ejemplo, cuando estás leyendo un correo electrónico y pinchas en un enlace. Otro ejemplo puede ser una presentación de diapositivas, una hoja de cálculo, un documento de Word. Otro ejemplo puede ser un botón de la sección de ayuda de cualquier programa, como el de "ir a la web del autor".

El comportamiento predeterminado de Chrome es abrir el enlace en una nueva pestaña dentro de una ventana abierta del navegador, en concreto la última ventana usada. Si está minimizada, además, pasará a primer plano.

Este comportamiento no es correcto para mí y para muchos otros navegantes, ya que entendemos que una ventana de navegador minimizada es un trabajo aparcado para un asunto concreto de navegación por internet, que no queremos mezclar con otro asunto de navegación.

Queremos que los enlaces externos se abran en una nueva ventana del navegador. Pero Chrome no tiene ninguna opción para ello en sus menús de configuración. Hay que editar el Registro de Windows y añadir la cadena

--new-window

a la clave por defecto de http shell open command de la rama HKEY_CLASSES_ROOT

Para ello puedes usar la herramienta Editor del Registro (regedit para los amigos). Usala con cuidado, porque no es apta para novatos y te puedes cargar el sistema operativo.

También puedes escribir un archivo de texto con el Bloc de Notas, y el siguiente contenido:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\http\shell\open\command]
@=""C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --new-window "%1""

Guárdalo, por ejemplo, en el escritorio, con el nombre "abrirenlacesexternosennuevaventanadechrome.reg".
No olvides que la extensión del archivo debe ser .reg
El icono de los archivos .reg es como una especie de cubo de Rubic con cuadritos sueltos de color verdeazul. Al ejecutarlo (con doble click) puede aparecer primero la ventana de confirmación de cambios administrativos en el sistema operativo, dependiendo de la configuración del Control de Cuentas de Usuario (UAC). Al aceptar, después aparecerá un cuadro de diálogo del Editor del Registro para que confirmes que deseas continuar con el proceso de cambio del Registro de Windows. Al pulsar SI, aparece otro cuadro de diálogo con el estado final del cambio, normalmente correcto. Y ya está.

Esperemos que los de Google incorporen esta opción de configuración en la nueva versión del navegador.






blog29 - abrir enlaces externos en nueva ventana de Chrome - - -SUSCRIPCIONES - - -http://www.rojasdelgado.com