safari để mở các liên kết bên ngoài trong cửa sổ mới


8

Tôi thích safari để mở các liên kết trong các tab mới nói chung. Tức là khi tôi thực hiện tìm kiếm, tôi muốn kết quả tôi nhấp để mở trong các tab mới trong cùng một cửa sổ. Điều này cho phép có nhiều cửa sổ với nhiều tab và được nhóm chúng theo chủ đề.

Khi tôi nhấp vào liên kết tôi một email, safari (trên OS X) bằng cách nào đó (ngẫu nhiên?) chọn một cửa sổ mở và mở liên kết dưới dạng một tab mới trong đó. đôi khi nó chọn ngay cả một cửa sổ thu nhỏ, mặc dù có những cái khác có thể nhìn thấy trên cùng một không gian.

rõ ràng: Tôi muốn cửa sổ mới khi hành động được kích hoạt từ ứng dụng bên ngoài (ví dụ: Thư, v.v.). Trong Safari tôi muốn gắn bó với hành vi mặc định.

Tôi đã thử Cài đặt Safari -> Tab -> Mở trang mới trong tab thay vì cài đặt cửa sổ (tất cả chúng), nhưng điều này không mang lại kết quả như mong đợi. nó là chung cho tất cả. Ngoài ra google không biết câu trả lời thỏa mãn, vì vậy tôi đang hỏi ở đây.

Bất kỳ trợ giúp được đánh giá cao.


Tôi muốn như vậy. Than ôi, Safari và Firefox nghĩ rằng đó là một ý tưởng tốt để chiếm quyền điều khiển các cửa sổ hiện có để tạo các tab mới không liên quan. Cho đến bây giờ ... Nhưng một ngày nào đó họ sẽ hiểu. :-)
Nicolas Barbulesco 23/12/14

Câu trả lời:


2

Tôi đã trải nghiệm điều tương tự, các cửa sổ mới thay vì mở các tab khi điều khiển nhấp và nó cũng có vẻ hoàn toàn ngẫu nhiên đối với tôi.

Theo mặc định, tiện ích mở rộng 'Liên kết' (có thể là 'Liên kết' -?) Sẽ mở tất cả các liên kết trong một tab mới mà bạn không cần phải kiểm soát trừ khi trang (ví dụ DuckDuckGo) vô hiệu hóa và ghi đè tùy chọn trình duyệt của người dùng.


1

Tập lệnh OSA sau sẽ mở URL được cung cấp dưới dạng tham số trong cửa sổ mới.

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
}

Đặt mã vào tệp .profile trong thư mục chính của bạn và chạy nó với . ~/.profile.

Tôi đã tìm thấy giải pháp này trong một chủ đề khác ở đây trên Stack Exchange.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.