safari para abrir enlaces externos en una nueva ventana

8

Me gusta el safari para abrir enlaces en las nuevas pestañas en general. Es decir. cuando hago una búsqueda, quiero resultados para abrir en nuevas pestañas en la misma ventana. Esto permite tener múltiples ventanas con múltiples pestañas y agruparlas por tema.

cuando hago clic en un enlace i un correo electrónico, safari (en OS X) de alguna manera (¿al azar?) elige una ventana abierta y abre el enlace como una nueva pestaña en ella. en algún momento se selecciona incluso una ventana minimizada, aunque hay otras visibles en el mismo espacio.

para que quede claro: quiero la nueva ventana cuando la acción se desencadena desde una aplicación externa (por ejemplo, correo, etc.). Dentro de Safari me gustaría seguir con el comportamiento predeterminado.

Probé la configuración de Safari - > Pestañas - > Abra las páginas nuevas en pestañas en lugar de la configuración de Windows (todas ellas), pero esto no da el resultado esperado. Es general para todos. Además, Google no supo una respuesta satisfactoria, por lo que pregunto aquí.

Cualquier ayuda es apreciada.

    
pregunta Nils 03.11.2014 - 23:54

2 respuestas

2

He experimentado lo mismo, se abrieron nuevas ventanas en lugar de pestañas al hacer clic con el botón de control, y también me ha parecido totalmente aleatorio.

El 'Link Thing' de la extensión de Safari (tal vez 'LinkThing' -?) abrirá todos los enlaces en una nueva pestaña sin que tenga que presionar Control a menos que la página (por ejemplo, DuckDuckGo) deshabilite y anule las preferencias del navegador del usuario. .

    
respondido por el Zero 04.11.2014 - 00:11
1

La siguiente secuencia de comandos OSA abre la URL dada como parámetro en una nueva ventana.

function Safari {
    # Will open a New Safari window with argument 1.
    osascript <<EOD
    tell application "Safari" to make new document with properties {URL:"$1"}
    return
    EOD
}

Coloque el código en el archivo .profile en su directorio de inicio y ejecútelo con . ~/.profile .

Encontré esta solución en otro hilo aquí en Stack Exchange.

    
respondido por el Michael Schmid 11.05.2018 - 10:22

Lea otras preguntas en las etiquetas