Anzeige
Für Addon-Entwickler ändert sich sehr viel mit dem neuen API.
Für Addon-Entwickler ändert sich sehr viel mit dem neuen API. (Bild: Mozilla)

Firefox: Firefox bekommt an Chrome angelehntes Addon-API

Für Addon-Entwickler ändert sich sehr viel mit dem neuen API.
Für Addon-Entwickler ändert sich sehr viel mit dem neuen API. (Bild: Mozilla)

Ein ähnliches Modell wie Chrome und Opera soll das neue Firefox-API für Erweiterungen umsetzen. Damit sollen Addons einfacher portiert und gepflegt werden können. Zudem soll neue Technik forciert und alte entfernt werden.

Anzeige

Zusätzlich zur Signierung von Addons plant Mozilla eine weitere große Neuerung für Erweiterungen in seinem Firefox-Browser. Die bisher dafür genutzten Schnittstellen werden durch das neue Webextensions-API ersetzt, das kompatibel zu dem Blink-API sein soll, das Chrome und Opera nutzen. Dadurch soll die Addonentwicklung ähnlich wie die Webentwicklung basierend auf Standards mehr oder weniger unabhängig vom Browser umgesetzt werden können.

Mozilla nutzt die Gelegenheit zur radikalen Umgestaltung der Schnittstellen im Firefox, da fast alle Addons in Kürze sowieso stark angepasst oder gar völlig neu geschrieben werden müssen. Grund dafür ist die Einführung der Multi-Prozess-Architektur Electrolysis und der immer wahrscheinlicher werdenden Verwendung der neuen Rendering-Engine Servo.

Standardisierung angestrebt

Dank des neuen APIs sollen die Addons künftig für Chrome, Opera und Firefox mit nur sehr wenigen Anpassungen erstellt werden können. Der neue Microsoft-Browser Edge wird wohl wie angekündigt eine ganz ähnliche Grundlage verwenden. Eigenen Angaben zufolge ist Mozilla in Gesprächen mit den anderen Herstellern, um zumindest einen Teil des API als Webstandard zu etablieren.

Für die Entwickler der Addons soll sich durch den Wechsel auf das neue API ein zusätzlicher Vorteil ergeben. Interne Änderungen am Firefox-Code sollten in Zukunft die Funktionalität der Erweiterungen nicht mehr beeinträchtigen oder diese gar unbenutzbar machen.

Javascript statt XUL und XPCOM

Mit dem Webextensions-API sollen hauptsächlich Javascript und andere moderne Webtechniken für die Erweiterungen genutzt werden. Konsequenterweise wird Mozilla nach dem Wechsel auch auf die Eigenentwicklungen XPCOM sowie XUL und XBL für Erweiterungen verzichten. Zwar gebe es dafür noch keinen konkreten Zeitplan, in 12 bis 18 Monaten soll es aber so weit sein.

Das neue API steht bereits in den Nightly-Versionen sowie den als Developer Edition bezeichneten Alphas von Firefox zum Testen bereit. Die vergleichsweise sehr lange Vorlaufzeit will Mozilla zum Austausch mit der Community nutzen. Denn viele der aktuell verfügbaren Addons verändern Funktionen des Firefox derart, wie es künftig wohl nur sehr schwer oder gar nicht mehr möglich sein wird. In offenen Diskussionen sollen Lösungen für dieses Problem gefunden werden.

In den kommenden Monaten will Mozilla weitere Details zur Entwicklung des neuen APIs bekanntgeben.


eye home zur Startseite
Anonymer Nutzer 30. Aug 2015

lestard 25. Aug 2015

Ich habe früher mal mit XUL gearbeitet und fand es aus Entwicklersicht sehr angenehm wenn...

Jocularous 25. Aug 2015

TabGroups Manager hatte hier auf Golem jemand erwähnt, kannte ich vorher nicht, aber es...

Haudegen 25. Aug 2015

Zumindest nicht in gleichem Umfang und Komfort. NoScript kann ja wesentlich mehr als nur...

Steffo 24. Aug 2015

Servo benutzt auch die API von Chromium. Hat das etwas damit zu tun und dass man Servo...

Kommentieren



Anzeige

  1. Deputy Business System Owner BPM/PM Tool (m/w)
    Daimler AG, Stuttgart
  2. Cloud-Architekt/in
    Robert Bosch GmbH, Stuttgart-Feuerbach
  3. Test Engineer (m/w)
    ORBIT Gesellschaft für Applikations- und Informationssysteme mbH, Darmstadt
  4. IT-Architekt (m/w) Security-Lösungen
    Zurich Gruppe Deutschland, Köln

Detailsuche



Anzeige
Top-Angebote
  1. NUR FÜR KURZE ZEIT: BenQ RL2455HM
    154,85€ inkl.Versand
  2. NUR BIS DONNERSTAG 9 UHR: Metro: 2033 Redux - Xbox One USK 18
    12,99€ inkl. Versand
  3. NUR BIS DONNERSTAG 9 UHR: HTC Desire 626G, Smartphone, 8 GB, 5 Zoll, Grau
    129,00€ inkl. Versand

Weitere Angebote


Folgen Sie uns
       


  1. Kupferkabel

    M-net setzt im Kupfernetz schnelles G.fast ein

  2. Facebook

    EuGH könnte Datentransfer in die USA endgültig stoppen

  3. Prozessoren

    Intel soll in Deutschland Abbau von 350 Stellen planen

  4. CCIX

    Ein Interconnect für alle

  5. Service

    Telekom-Chef kündigt Techniker-Termine am Samstag an

  6. Ausstieg

    Massenentlassungen in Microsofts Smartphone-Sparte

  7. Verbot von Geoblocking

    Brüssel will europäischen Online-Handel ankurbeln

  8. Konkurrenz zu DJI

    Xiaomi mit Kampfpreis für Mi-Drohne

  9. Security-Studie

    Mit Schokolade zum Passwort

  10. Lenovo

    Moto G4 kann doch mit mehr Speicher bestellt werden



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Darknet: Die gefährlichen Anonymitätstipps der Drogenhändler
Darknet
Die gefährlichen Anonymitätstipps der Drogenhändler
  1. Privatsphäre 1 Million Menschen nutzen Facebook über Tor
  2. Security Tor-Nutzer über Mausrad identifizieren

Privacy-Boxen im Test: Trügerische Privatheit
Privacy-Boxen im Test
Trügerische Privatheit
  1. Hack von Rüstungskonzern Schweizer Cert gibt Security-Tipps für Unternehmen
  2. APT28 Hackergruppe soll CDU angegriffen haben
  3. Veröffentlichung privater Daten AfD sucht mit Kopfgeld nach "Datendieb"

Traceroute: Wann ist ein Nerd ein Nerd?
Traceroute
Wann ist ein Nerd ein Nerd?

  1. LOGO...

    Rulf | 06:06

  2. Re: Respekt für den Kläger!

    Prinzeumel | 05:51

  3. Re: So müßte Open Pandora aussehen ...

    Lightkey | 05:50

  4. Re: StudiVZ

    Prinzeumel | 05:49

  5. Re: Wie soll das funktionieren?

    baldur | 05:40


  1. 18:48

  2. 17:49

  3. 17:32

  4. 16:54

  5. 16:41

  6. 15:47

  7. 15:45

  8. 15:38


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel