Firefox 57, Add-ons und ShareOnVibe

Gepostet am Nov 6, 2017 in Firefox, ShareOnVibe

Sie haben es sicher schon gehört: Die nächste Version von Firefox – Version 57, geplant für den 14. November 2017 – wird sogenannte *legacy* Add-ons nicht mehr unterstützen. Nur Add-ons, die auf der Technologie der WebExtensions basieren, werden dann noch geladen und gestartet.

Um weiterhin legacy Add-ons zu benutzen, muss man Firefox ESR einsetzen, der aktuell in der Version 52.4 verfügbar ist. Doch der ESR-Zweig von Firefox wechselt zum 26. Juni 2018 vollends auf die Basis von Firefox Version 59, also werden zu diesem Datum legacy Add-Ons auch für Firefox ESR nicht mehr funktionieren.

Die Technologie-Migration eines legacy Add-ons hin zu WebExtensions ist keineswegs eine leichte Aufgabe und geht fast immer mit einem Verlust an Funktionalität einher. Das liegt einerseits daran, dass WebExtensions dem kleinsten gemeinsamen Funktionalitäts-Nenner der die Technologie unterstützenden Browser – Firefox, Chrome, Edge und Opera – folgen muss. Andererseits liegt es auch daran, dass Mozilla mit dem WebExtensions-API nicht (bzw. teilweise auch „noch nicht“) dasselbe Niveau an Funktionalität/APIs bereitstellt wie es die legacy Add-ons zur Verfügung haben.
Diese Einschränkungen zeigen sich für Add-ons bei der Nutzung von Kontext-Menüs, der Funktionalität von Browser-Buttons und mehr. Zusätzlich zeigen sich Herausforderungen bei Internationalisierung sowie bei Zugriff auf Netzwerkverbindungen und Dateien.
Eine beträchtliche Zahl an Entwicklern selbst der weltweit verbreitetsten Add-ons haben geäußert, dass eine Migration ihrer Add-ons mit vertretbarem Aufwand nicht möglich sei, da oft eine vollkommene Neuentwicklung nötig sei. Das zeigt sich darin, dass viele Add-on Entwickler ihre Add-ons bisher – kurz vor dem Stichtag – noch nicht migriert haben, was für Nutzer darin sichtbar wird, dass unter *about:addons* oft über 80% der Add-ons das Label „legacy“ tragen.

ShareOnVibe is gegen diese Herausforderungen natürlich nicht immun, denn um Ihnen das Leben so viel leichter zu machen, benutzt ShareOnVibe eine ganze Anzahl an Funktionalitäten, von denen viele vom Technologiewechsel hin zu WebExtensions betroffen sind. Wir stehen in engem Kontakt mit allen unseren Kunden, die ShareOnVibe unter aktiver Wartung haben (von denen alle die ESR-Version von Firefox nutzen) und seit einiger Zeit arbeiten wir mit diesen Kunden an der Definition des mit der neuen Technologie zu unterstützenden optimalen Funktionsumfangs. Wie oben beschrieben, stellt die aktuelle Situation eine Herausforderung dar, trotzdem bietet sie aber auch viele Chancen für eine strahlende Zukunft für ShareOnVibe:

  • WebExtensions ermöglicht eine relativ einfache Portabilität der Erweiterung hin zu Browsern wie Chrome und Edge, wodurch wir die Vorteile von ShareOnVibe einer größeren Nutzer- und Kundengruppe als bisher anbieten können.
  • Ein komplettes Redesign der unterliegenden Infrastruktur von ShareOnVibe erlaubt uns, das Add-on noch schneller und besser zu machen.
  • Während des Umbaus können wir ShareOnVibe die nötigen Basistechnologien einpflanzen, um in Zukunft den Funktionsumfang einfach in Richtung neuer Sharing-Ziele – wie beispielsweise Micro Focus Filr – zu erweitern.
  • Mit einer von Grund auf neuen Version können wir die unglaublich hilfreiche Menge an Input, Feedback und Einsatz unserer Kunden nutzen, um die Funktionalität und die Möglichkeiten von ShareOnVibe zu optimieren und ein noch besseres Produkt zu liefern.

Wenn Sie ShareOnVibe ohne aktuelle Wartung nutzen, zögern Sie nicht, sich bei uns zu melden – wir schätzen Ihren Input und freuen uns darauf, Sie auf der spannenden Reise hin zu einem WebExtension-basierten ShareOnVibe willkommen zu heissen.

Mit Blick auf die „legacy Add-on“-Version von ShareOnVibe werden wir wie gehabt die Kompatibilität des Add-ons mit den unterstützten Versionen – in Zukunft nur Firefox ESR – prüfen und die Kompatibilitätsinformationen bei Bedarf entsprechend anpassen.

Danke für die Aufmerksamkeit, und weiterhin fröhliches Sharing On Vibe!