3 ms·
XUL is a double-edged sword. It allows deep integration between extensions and the browser, but you pay for it in performance. Chrome has positioned itself tow
by qeorge 17y ago
XUL is a double-edged sword. It allows deep integration between extensions and the browser, but you pay for it in performance.
Chrome has positioned itself towards performance at the cost of extensibility. Thus I expect it will be difficult for them to allow true extensions in the way Firefox does without giving up some of their trademark speed.
- zargon 17y agoIn addition to XUL, Firefox exposes many internal APIs to javascript extensions via XPCOM. These hooks allow for powerful modifications to browser behavior. So this also shows a trade-off with Google simplifying extension development at the cost of lowering the degree of customization that is possible.