【发布时间】:2012-05-13 17:42:36
【问题描述】:
我已经成功编写了我的第一个 Safari 扩展程序。它遍历所有输入元素并从 type="text" 元素中删除“自动完成”属性。这会覆盖关闭自动完成功能(例如记住用户名和密码)的白痴网站。
我将我的扩展程序的白名单(在开发人员工具中)定义为我希望它在其上运行的网站。一个主要的缺点——阻止我公开发布这个扩展——是每次我希望它应用到新网站时,我都必须将它添加到开发工具中的白名单中并重新加载扩展。
有没有办法以编程方式编辑白名单或将其公开给用户(而不仅仅是开发人员)?
【问题讨论】:
-
我正在考虑创建与您刚才描述的完全相同的扩展,但我没有编写 Safari 扩展的经验……这对我来说只是达到目的的一种手段……你介意分享一下吗你和我的分机?
-
@ArtOfWarfare 肯定没问题 - 我会把它添加到 github。如果你对我的问题投了赞成票可能会很好;-) 用我的用户名 AT gmail.com 给我发电子邮件提醒我。
-
@ArtOfWarfare github.com/fommil/safari-always-autocomplete