Safari, чтобы открыть внешние ссылки в новом окне

8

Мне нравится сафари, чтобы открывать ссылки в новых вкладках в целом. Т.е. когда я делаю поиск, я хочу, чтобы результаты, которые я нажимаю, открываются в новых вкладках в том же окне. Это позволяет иметь несколько окон с несколькими вкладками и группировать их по темам.

Когда я нажимаю на ссылку в письме, Safari (на OS X) каким-то образом (случайно?) выбирает открытое окно и открывает ссылку как новую вкладку в нем. иногда он выбирает даже свернутое окно, хотя в том же пространстве видны и другие.

чтобы быть понятным: я хочу новое окно, когда действие запускается из внешнего приложения (например, почта и т. д.). В Safari я бы хотел придерживаться поведения по умолчанию.

Я пробовал Настройки Safari -> Вкладки -> Открывать новые страницы во вкладках вместо настроек окон (все они), но это не дает ожидаемого результата. это общее для всех. Также Google не знал удовлетворительного ответа, поэтому я спрашиваю здесь.

Любая помощь приветствуется.

Nils
источник
Я хочу того же. Увы, Safari и Firefox считают хорошей идеей захватить существующие окна для создания новых связанных вкладок. До сих пор ... Но однажды они поймут. :-)
Николас Барбулеско

Ответы:

2

Я испытал то же самое, новые окна вместо открывания вкладок при нажатии на элемент управления, и это тоже показалось мне совершенно случайным.

Расширение Safari «Link Thing» (может быть, «LinkThing» -?) По умолчанию откроет все ссылки на новой вкладке, не нажимая на элемент управления, если только страница (например, DuckDuckGo) не отключает и не переопределяет настройки браузера пользователя.

Нуль
источник
1

Следующий скрипт OSA открывает URL, указанный в качестве параметра, в новом окне.

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
}

Поместите код в файл .profile в вашем домашнем каталоге и запустите его . ~/.profile.

Я нашел это решение в другой теме здесь, на Stack Exchange.

Майкл Шмид
источник