safari для відкриття зовнішніх посилань у новому вікні


8

Мені подобається, що сафарі взагалі відкриває посилання на нові вкладки . Тобто, коли я здійснюю пошук, я хочу результати, які натискаю, щоб відкрити в нових вкладках у тому ж вікні. Це дозволяє мати декілька вікон з декількома вкладками та згрупувати їх за темами.

коли я натискаю на посилання i по електронній пошті, сафарі (в ОС X) якось (випадковим чином?) вибирає відкрите вікно і відкриває посилання як нову вкладку в ньому. колись воно вибирає навіть мінімізоване вікно, хоча на цьому ж просторі є інші.

щоб було зрозуміло: я хочу, щоб нове вікно, коли дія запускається із зовнішнього додатка (наприклад, пошта тощо). У Safari я хотів би дотримуватися поведінки за замовчуванням.

Я спробував налаштування Safari -> Tabs -> Відкрити нові сторінки на вкладках замість налаштування Windows (усі вони), але це не дає очікуваного результату. це загальне для всіх. Також Google не знав задовольняючої відповіді, тому я прошу тут.

Будь-яка допомога вдячна.


Я хочу те саме. На жаль, 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.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.