如何使用 Safari 扩展将链接附加到文本块
我正在尝试创建一个 safari 扩展程序,它将在任何看起来像 BibText 的文本后面放置一个“添加到 BibDesk”链接 条目。 BibText 条目看起来像这个: @s…
Safari 5 扩展:如何检测窗口的当前选项卡何时发生更改?
我有一个包含工具栏的 Safari 5 扩展。每当当前选项卡发生更改时,该工具栏都应该更新。我想从我的酒吧脚本中做这样的事情: safari.self.browserWind…
在 window.onbeforeunload 中等待消息发送?
我正在摆弄 Safari 扩展,我希望我的扩展能够响应用户打开或关闭选项卡。 我有一个扩展注入一个脚本,该脚本在新选项卡打开时运行,并通知全局页面有…
如何从命令行构建 Safari 扩展包?
而不是去 Extension Builder >构建包...,我想从 MyExtension.safariextension 文件夹构建一个 .safariextz 包。 我知道我可以使用 xar -xf 解压扩展…
-webkit-transform CSS 属性软管字体渲染
这个问题与这个问题几乎相同只是我只在 Mac 上的 Safari 中看到它(我需要关心的唯一平台)。它绝对与 CSS 相关,我想我已经将其范围缩小到了几个似乎…
Safari 扩展可以对新选项卡的创建做出反应吗?
我目前正在为 Safari 5 编写第一个扩展。我找不到有关扩展可以响应哪些事件的参考。 我希望我的扩展能够对这些事件做出反应: 创建新选项卡时。 当创…
Google 阅读器订阅网址
我正在尝试创建一个链接,允许用户直接在 Google Reader 中订阅提要(绕过 iGoogle 选项)。我尝试了几个目标网址: http://www.google.com/ reader/v…
Safari 扩展中的同步消息传递
我正在开发一个 safari 扩展,我想知道是否有一种方法可以在 safari 扩展中进行同步消息传递。 我想从注入的 javascript 向全局页面发送一条消息,让…
访问窗口历史对象中的 URL
有没有办法在 Safari 中随机访问 Javascript 的 History 对象中的 URL?我正在编写一个扩展,我需要在特定格式的页面请求中捕获上一页的 URL。据我所…