Das Firefox-Add-on DownThemAll feiert sein Comeback

Mehrere Add-On-Entwickler kritisierten Mozilla im Jahr 2015, als der Hersteller von Firefox bekannt gab, dass er das klassische Firefox-Add-On-System fallen lassen würde, um es durch ein neues auf WebExtensions basierendes System zu ersetzen. Dieser Wechsel geschah mit der Veröffentlichung von Firefox 57 im Jahr 2017.

Einer der Entwickler war Nils Maier, der das beliebte Download-Add-on DownThemAll betreute. Wir haben DownThemAll 2013 zum ersten Mal getestet und festgestellt, dass es sich um eine hervorragende Erweiterung für Massen-Download-Elemente auf Websites handelt.

Die Erweiterung analysiert Webseiten, um dem Benutzer beim Ausführen Links, Bilder und Medien sowie andere Downloadoptionen anzuzeigen. Firefox-Benutzer können damit mit einem einfachen Vorgang alle Bilder, Archive, Audiodateien oder andere Dateitypen von Websites herunterladen.

Maier kritisierte Mozilla für den Wechsel, als die WebExtensions-API nicht ausgereift genug oder gar nicht verfügbar war. Eine Erweiterung wie DownThemAll wäre stark funktionsbeschränkt, und es wurde beschlossen, die Erweiterung nicht zu portieren.

In der Zwischenzeit wurden Erweiterungen wie Download Star erstellt, die einen Teil der Funktionalität von DownThemAll unterstützen, aber auch durch WebExtension-APIs eingeschränkt sind.

Der Entwickler hat kürzlich den Quellcode der WebExtensions-Version von DownThemAll auf GitHub veröffentlicht und erklärt, dass die Veröffentlichung einer Beta-Version unmittelbar bevorsteht.

Die WebExtensions-Version ist eine vollständige Neufassung der Erweiterung. Der Entwickler stellt fest, dass der Erweiterung Funktionen fehlen, die von der ursprünglichen DownThemAll-Erweiterung aufgrund von WebExtension-Einschränkungen unterstützt werden. Darüber hinaus werden einige Fehler, die in der Vorgängerversion behoben wurden, in der WebExtensions-Version zurückgegeben, da es derzeit keine Möglichkeit gibt, mit ihnen umzugehen.

Dies bedeutet weiterhin, dass einige Fehler, die wir in der ursprünglichen DownThemAll behoben haben! sind zurück, da wir unsere eigenen Downloads nicht mehr durchführen können, sondern immer den Browser-Download-Manager durchlaufen müssen, was für den Umgang mit bestimmten "Macken" echter Webserver in der Wildshow notorisch schlecht ist. Es behandelt nicht einmal normale 404-Fehler.

Die nach Prioritäten geordnete Aufgabenliste hebt kommende Funktionen und Funktionen hervor, die aufgrund von Einschränkungen nicht implementiert werden können.

Chrome-Unterstützung ist geplant, ebenso wie Lokalisierungsunterstützung, Unterstützung für Drag & Drop-Vorgänge, Importieren und Exportieren oder Herunterladen von Prioritäten.

Zu den Funktionen, die aufgrund von Einschränkungen höchstwahrscheinlich nicht implementiert werden, gehören segmentierte Downloads, Dateikonfliktverwaltung, Geschwindigkeitsbegrenzung, Senden von Download-Verweisen, Manipulationen von Anforderungen, Prüfsummen- oder Spiegelungsunterstützung.

Die WebExtensions-Version unterstützt das Auswählen und Herunterladen mehrerer Dateien von Webseiten mithilfe von Filtern und anderen Tools.

Was wir tun und tun können, ist die Massenauswahl, das Organisieren (Umbenennen von Masken usw.) und das Einreihen von Werkzeugen in DownThemAll! Sie können also problemlos Hunderte oder Tausende Dateien auf einmal in die Warteschlange stellen, ohne dass die Downloads in Flammen aufgehen, da der Browser versucht hat, sie alle gleichzeitig herunterzuladen.

Schlussworte

Die WebExtension-Version von DownThemAll unterstützt die Kernfunktionalität der Vorgängerversion größtenteils, es fehlen jedoch viele Funktionen, die DownThemAll zu einem der beliebtesten Firefox-Add-Ons gemacht haben. Fans und langjährige Nutzer des Add-ons werden es wahrscheinlich trotzdem ausprobieren.

Now You: Wie beurteilen Sie die Entwicklung?