Firefox integriert neue Add-on-APIs
Ab Version 21 des freien Browsers werden die unter dem Namen Jetpack entwickelten Programmierschnittstellen Teil von Firefox. Sie sollen es einfacher machen, Erweiterungen zu schreiben.
In einem Blog-Beitrag [1] beschäftigt sich der Leiter des Jetpack-Projekts [2] bei Mozilla, Jeff Griffiths, mit der zukünftigen Entwicklung. Der größte Schritt dürfte demzufolge die Aufnahme der APIs für Firefox-Erweiterungen in den Web-Browser selbst sein. Bislang waren die Schnittstellen nur innerhalb des SDKs verfügbar, Entwickler mussten sie mit dem jeweiligen Add-on gebündelt ausliefern.
Für Programmierer habe die Integration in den Browser große Vorteile: Sie müssten ihre Erweiterungen nicht erneut erstellen und packen, damit sie von Neuerungen in der API profitieren. Außerdem brauche das Jetpack-Team seinen Code nicht mehr mit mehreren Firefox-Versionen gleichzeitig kompatibel zu halten.
In Firefox 21 wird die SDK-Version 1.14 integriert. Das bedeute allerdings nicht das Ende der API- und SDK-Entwicklung, erläutert in einem weiteren Blogpost [3]. Geplant seien unter anderem Schnittstellen zur einfachen Integration [4] von Add-ons in die Firefox-Navigationsleiste und ein schnelles Prototyping im Browser.
Jetpack erschien erstmals [5] im September 2009. Damit lassen sich Firefox-Erweiterungen mit den üblichen Webtechniken HTML 5, JavaScript und CSS schreiben. Das soll die Arbeit gegenüber der früheren Technik vereinfachen, die auf dem XML-Dialekt XUL beruhte. (ck [6])
URL dieses Artikels:
https://www.heise.de/-1811905
Links in diesem Artikel:
[1] https://blog.mozilla.org/addons/2013/02/23/jetpack-the-road-ahead/
[2] https://addons.mozilla.org/de/developers/
[3] https://blog.mozilla.org/addons/2013/02/26/jetpack-the-road-ahead-part-2
[4] http://people.mozilla.com/~shorlander/files/addons-in-toolbar-i01/addons-in-toolbar.html
[5] https://www.heise.de/news/Firefox-Extension-mit-Jetpack-219827.html
[6] mailto:ck@ix.de
Copyright © 2013 Heise Medien