Firefox 57, dessen Veröffentlichung für November dieses Jahres geplant ist, wird einige ziemlich große Änderungen am Browser mit sich bringen, darunter eine, die möglicherweise die Kompatibilität mit einigen beliebten Add-Ons beeinträchtigt, die viele von uns im täglichen Gebrauch für unverzichtbar halten . Da Mozilla von XPCOM und XUL, den Grundlagen des florierenden Add-Ons-Ökosystems von Firefox, abweicht, unterstützt der Browser nur eine neue Erweiterungs-API namens "WebExtensions", wodurch die Kompatibilität mit XUL-Overlay-Erweiterungen, Bootstrap-Erweiterungen, SDK-Erweiterungen und sogar Embedded beendet wird WebExtensions. Als engagierter Firefox-Benutzer seit den Tagen von Netscape Navigator Mitte der neunziger Jahre ist die Vorstellung, dass einige meiner geliebten Add-Ons innerhalb weniger Wochen veraltet sein könnten, eine bittere Pille zum Schlucken, aber es gibt Problemumgehungen, die Sie können Verwenden Sie, um sich einige Zeit zu kaufen, bevor sie veraltet sind. In diesem Artikel erfahren Sie heute genau, warum Mozilla XUL-Erweiterungen ablehnt, wie Sie die Add-On-Kompatibilität mit Firefox 57 überprüfen und wie Sie ältere Erweiterungen auch nach Beendigung der Unterstützung von XUL und XPCOM für Firefox 57 verwenden können gut.
Warum beendet Mozilla die Unterstützung für XUL mit Firefox 57??
Nach Aussagen, die Anfang dieses Jahres von Mozilla veröffentlicht wurden, Die Implementierung der WebExtensions-API hilft Firefox In vielerlei Hinsicht sind jedoch viele Entwickler und Power-User nicht überzeugt. Laut Ken Needham, Mozillas Firefox-Desktop-Manager, ist der Hauptgrund, warum der Browser XPCOM und XUL aufgibt, der erste Sicherheit und Stabilität. Ihm zufolge war die Tatsache, dass ein Großteil des Firefox-Codes in JavaScript enthalten ist, ein großer Vorteil für den Browser, da er viel anpassbarer als jeder seiner Konkurrenten ist, aber auch den Browser von Natur aus vor Malware und anderer Sicherheit unsicher macht Bedrohungen. Er sagte weiter: „Add-Ons haben vollständigen Zugriff auf die interne Implementierung von Firefox. Dieser Mangel an Modularität führt zu vielen Problemen. Add-Ons können auch zum Absturz von Firefox führen, wenn sie APIs auf unerwartete Weise verwenden. “.
WebExtensions, die neue Anwendungsprogrammierschnittstelle (API), die Firefox bereits übernommen hat und die alleinige Grundlage für die Add-Ons von Firefox 57 sein wird, ist ebenfalls vorhanden kompatibel mit Blink, Dies ist Googles Zweig der Open-Source-WebKit-Browser-Engine von Apple, die derzeit von Safari verwendet wird und die Grundlage für andere beliebte Browser wie Chrome und Opera bildet. Letztere haben vor einiger Zeit ihre Presto-Browser-Engine zugunsten von WebKit aufgegeben. Die Blink-Kompatibilität ermöglicht es Entwicklern Portieren Sie ihre Chrome-Add-Ons einfach auf Firefox ohne den Code zu stark ändern zu müssen, was laut Mozilla ein weiterer Grund für die Verschiebung ist. Egal, ob es Ihnen gefällt oder nicht, Sie müssen sich mit dieser Änderung befassen.
Überprüfen Sie, welche Add-Ons mit Firefox 57 oder höher kompatibel sind
- So überprüfen Sie, ob Ihre Add-Ons mit Firefox 57 und höher kompatibel sind, Klicken Sie auf das Hamburger-Menü oben rechts in Ihrem Firefox-Fenster und dann, Klicken Sie auf "Add-Ons"..
- Auf dem resultierenden Bildschirm, Klicken Sie auf die Option 'Erweiterungen' wie im Bild unten gezeigt.
Jetzt können Sie XUL und andere mit a gekennzeichnete Erweiterungen sehen gelbes "Legacy" -Tag, während diejenigen, die bereits auf die WebExtension-API migriert wurden, haben werden keine solche Kennzeichnung und wird auch mit Firefox 57 und höher wie gewohnt weiterarbeiten.
So verwenden Sie weiterhin Legacy-Erweiterungen
Wenn Sie wirklich weiterhin eine bestimmte Erweiterung verwenden möchten, deren Entwickler noch nicht auf WebExtensions migriert ist oder dies in Zukunft wahrscheinlich nicht tun wird, können Sie dies tun Wechseln Sie zu Firefox ESR (Extended Support Release), das sich hauptsächlich an Organisationen und Unternehmen richtet, die Kompatibilität gegenüber Funktionen schätzen. ESR-Versionen werden möglicherweise nicht mit neuen Funktionen aktualisiert, erhalten jedoch bis zur Veröffentlichung der nächsten ESR-Version weiterhin alle Sicherheitspatches. Die aktuelle ESR-Version ist Firefox 52 und wird auch weiterhin verwendet Erhalten Sie Sicherheitsupdates bis zum nächsten Juni, So können Sie Ihre Legacy-Erweiterungen bis dahin ohne Sicherheitsbedenken weiter verwenden. Es wird keine dauerhafte Lösung sein, aber Sie werden Zeit haben, um Ihre zukünftigen Optionen zu bewerten.
SIEHE AUCH: Verwendung von Firefox Send zum Senden selbstzerstörender Dateien
Überprüfen Sie die Add-On-Kompatibilität mit Firefox 57 oder höher
Während der Schritt von Firefox eine große Anzahl von lautstarken und einflussreichen Kritikern angezogen hat, setzt die Organisation die vorgeschlagenen Änderungen weiterhin wie geplant fort. Egal, ob Sie es mögen oder nicht, zumindest einige Ihrer Lieblings-Add-Ons können bis Ende dieses Jahres möglicherweise nicht mehr verwendet werden. Sicher, Sie können zur ESR-Version wechseln, aber Sie werden immer noch von geliehener Zeit leben, da die Ruhepause nur vorübergehend und nicht dauerhaft sein wird. Glauben Sie also, dass die Änderungen Entwickler und Benutzer entfremden werden? Wird Firefox einen Teil seiner Benutzer verlieren, oder glauben Sie, dass eingefleischte Firefox-Benutzer den Browser weiterhin unterstützen werden, wenn auch nur aus ideologischen Gründen? Teilen Sie uns Ihre Meinung zu diesem Thema mit, denn wir freuen uns, von Ihnen zu hören.