Safari - 在最后一个位置打开标签页

Safari - 在最后一个位置打开标签页

我在 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

针对此案例创建了一个扩展:结束处开放

相关内容