El navegador web abre ventanas emergentes como nuevas pestañas cuando está maximizado

3

Al navegar a una página web que abre una nueva ventana emergente de diálogo, si el navegador está maximizado, la nueva ventana no se abre como un cuadro de diálogo sino como una nueva pestaña. Sin embargo, si el navegador no está maximizado, la nueva ventana se abre como un diálogo. Necesito que sea un diálogo (no una pestaña nueva) siempre.

Este comportamiento es el mismo en todos los navegadores probados: Safari, Chrome, Firefox. Así que parece ser una configuración del propio sistema operativo.

Se encontró una configuración Apple menu > System Preferences > Dock > Prefer tabs when opening documents con las opciones Always | In Full Screen Only | Manually , pero cambiarlas no cambia el comportamiento descrito.

¿Hay algún ajuste que afecte esto?

(En el sistema operativo Windows, tanto Chrome como Firefox funcionan como se esperaba; abren ventanas de diálogo independientemente de que el navegador esté o no maximizado)

    
pregunta przno 22.03.2018 - 10:17

1 respuesta

2

He descubierto una solución para esto usando Firefox 58.0.2. Firefox 59 rompe ligeramente esta funcionalidad: se abre como una nueva ventana en un nuevo espacio macOS en lugar de una ventana emergente flotante.

No tengo correcciones para Chrome y Safari o Firefox 59, pero estoy seguro de que son posibles.

(Si necesita Firefox 58.0.2, puede encontrarlo en El FTP de Mozilla aquí. Es probable que desee deshabilitar Firefox auto -updates , pero esto comprometerá su seguridad a largo plazo.)

En la barra de direcciones, escriba about:config y presione enter.

En la página de advertencia, haga clic en "Acepto el riesgo". Mientras no te metas con otras configuraciones, tu navegador debe permanecer seguro.

En el campo de búsqueda, escriba link. , esto nos ayudará a reducir las dos configuraciones que queremos cambiar.

Haz doble clic en browser.link.open_newwindow.disabled_in_fullscreen para establecer el booleano en falso.

Haga doble clic en browser.link.open_newwindow.restriction y establezca 1 como el valor y haga clic en Aceptar.

Esto debería forzar a Firefox a abrir ventanas emergentes como la que tiene como una nueva ventana que flota sobre la ventana de pantalla completa. Nuevamente, si usa Firefox 59, la ventana emergente creará una nueva ventana, pero irá a un nuevo espacio en lugar de flotar.

    
respondido por el drivec 23.03.2018 - 15:48

Lea otras preguntas en las etiquetas