我在 Mac OS X 10.8.4 上使用 Safari 6.0.5。
是否可以配置 Safari,以便新选项卡不在当前选项卡旁边打开,而是在末尾打开?类似于 Firefox 选项browser.tabs.insertRelatedAfterCurrent
。
我到处都找过了,但是毫无收获。
答案1
我不是 OSX 用户,但为了好玩我们还是尝试一下吧。
您需要编写一个脚本并将其绑定到一个键。
这是我对脚本的尝试:
tell application "Safari"
if windows is {} then
make new document
else
tell first window
if miniaturized then
set miniaturized to false
end if
make new tab at end with properties {URL:"<something>"}
set current tab to last tab
tell application "System Events" to tell process "Safari" to tell menu bar 1 to tell menu bar item "File" to tell menu 1 to click menu item "Open Location…"
end tell
end if
end tell
我不确定“打开位置...”部分是否真的有必要。
我用来构建这个答案的资源是:
在左侧的 Safari 浏览器中打开新标签页
如何使用苹果脚本在 Safari 中打开一个新窗口和多个 URL?
如果没有 Mac 的话,我只能尝试这么多了。
答案2
针对此案例创建了一个扩展:结束处开放。