safari untuk membuka tautan eksternal di jendela baru


8

Saya suka safari untuk membuka tautan di tab baru secara umum. Yaitu ketika saya melakukan pencarian, saya ingin hasil yang saya klik untuk membuka di tab baru di jendela yang sama. Ini memungkinkan memiliki banyak jendela dengan banyak tab dan mengelompokkannya berdasarkan topik.

ketika saya mengklik tautan di email, safari (di OS X) entah bagaimana (secara acak?) memilih jendela yang terbuka dan membuka tautan sebagai tab baru di dalamnya. kadang-kadang bahkan mengambil jendela diminimalkan, meskipun ada yang lain terlihat pada ruang yang sama.

menjadi jelas: Saya ingin jendela baru ketika tindakan dipicu dari aplikasi eksternal (mis. Mail, dll.). Di dalam Safari saya ingin tetap menggunakan perilaku default.

Saya mencoba Pengaturan Safari -> Tab -> Buka halaman baru di tab daripada pengaturan windows (semuanya), tetapi ini tidak memberikan hasil yang diharapkan. itu umum untuk semua. Google juga tidak tahu jawaban yang memuaskan, jadi saya bertanya di sini.

Bantuan apa pun dihargai.


Aku ingin yang sama. Sayangnya, Safari dan Firefox berpikir itu ide yang baik untuk membajak windows yang ada untuk membuat tab baru yang tidak terkait. Sampai sekarang ... Tapi suatu hari mereka akan mengerti. :-)
Nicolas Barbulesco

Jawaban:


2

Saya pernah mengalami hal yang sama, jendela baru, bukannya tab yang dibuka saat mengontrol mengklik, dan itu juga tampak acak bagi saya.

'Link Thing' Ekstensi Safari (mungkin 'LinkThing' -?) Akan, secara default, membuka semua tautan di tab baru tanpa Anda harus menekan kontrol kecuali halaman (mis. DuckDuckGo) menonaktifkan dan menimpa preferensi browser pengguna.


1

Skrip OSA berikut membuka URL yang diberikan sebagai parameter di jendela baru.

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
}

Masukkan kode ke dalam file .profile di direktori home Anda dan jalankan dengan . ~/.profile.

Saya telah menemukan solusi ini di utas lain di sini di Stack Exchange.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.