2016-11-25 32 views
4

WebExtensions API是否允许更改浏览器的窗口标题?WebExtensions:更改浏览器的窗口标题

例如,更改 “WebExtensions - 堆栈溢出 - Mozilla Firefox浏览器” 为 “浏览器 - 窗口1” 或 “浏览器 - 窗口1 - WebExtensions - 堆栈溢出

这是可能的火狐老XUL扩展(请参阅FireTitle扩展。)

回答

3

这在WebExtensions中目前不可用。 WebExtensions目前明显能力低于other types of Firefox add-ons。尽管随着时间的推移WebExtensions加载项可用的功能将会得到改进,但预计WebExtensions的性能仍然会低于其他加载项类型。 WebExtensions无法修改Firefox的事实是Mozilla正朝着WebExtensions发展的原因之一。他们认为,由于多种原因,减少扩展修改Firefox的能力是有益的。主要是,他们已经提到,它会允许他们more easily change the internals of Firefox without breaking add-ons

但是,这并不意味着您希望的功能在某些时候不可能在WebExtensions中可用。如果您希望WebExtensions提供特定的功能,您可以创建一个“WebExtension Experiment”,它允许您为WebExtensions创建新的API,这些API可能包含在Firefox源代码中。这旨在作为附加开发人员的一种方法,以便为开发WebExtensions的其他API作出贡献。