Doplnok Firefox DownThemAll prináša návrat

Niekoľko vývojárov doplnkov kritizovalo Mozilla v roku 2015, keď výrobca prehliadača Firefox odhalil, že by upustil klasický systém doplnkov Firefox a nahradil ho novým systémom založeným na WebExtensions. K tomuto prepnutiu došlo pri vydaní prehliadača Firefox 57 v roku 2017.

Jedným z vývojárov bol Nils Maier, ktorý udržiaval populárny doplnok pre sťahovanie súborov DownThemAll. DownThemAll sme prvýkrát preskúmali v roku 2013 a zistili sme, že ide o vynikajúce rozšírenie položiek hromadného sťahovania na webových stránkach.

Rozšírenie by analyzovalo webové stránky, aby pri spustení zobrazovalo odkazy, obrázky a médiá a ďalšie možnosti sťahovania pre používateľa. Používatelia prehliadača Firefox ho mohli použiť na stiahnutie všetkých obrázkov, archívov, zvukových súborov alebo iných typov súborov z webových stránok pomocou jednoduchej operácie.

Maier kritizoval Mozilla za zmenu, keď API WebExtensions neboli dostatočne vyspelé alebo dokonca dostupné; rozšírenie, ako je DownThemAll, by bolo prísne obmedzené na funkcie a bolo prijaté rozhodnutie, že rozšírenie nebude portované.

Rozšírenia ako Download Star boli vytvorené medzičasom, ktoré podporovali niektoré funkcie DownThemAll, ale tiež sú obmedzené API WebExtension.

Vývojár zverejnil zdrojový kód verzie WebExtensions verzie DownThemAll na serveri GitHub, v ktorom uviedol, že vydanie verzie beta je hneď za rohom.

Verzia WebExtensions je úplným prepísaním rozšírenia. Vývojár poznamenáva, že rozšíreniu budú chýbať funkcie, ktoré pôvodné rozšírenie DownThemAll podporovalo z dôvodu obmedzení WebExtension. Niektoré chyby, ktoré boli opravené v staršej verzii, sa naviac vrátia vo verzii WebExtensions, pretože v súčasnosti neexistuje spôsob, ako sa s nimi vysporiadať.

Čo to ďalej znamená, že niektoré chyby, ktoré sme opravili v pôvodnej verzii DownThemAll! sú späť, pretože už nemôžeme robiť svoje vlastné sťahovanie, ale musíme vždy prejsť správcom sťahovania prehliadača, čo je notoricky zlé zaobchádzanie s určitými „vtipkujúcimi“ skutočnými webovými servermi v divočine. Nezaoberá sa ani pravidelnými chybami 404.

Zoznam úloh, zoradený podľa priorít, vyzdvihuje pripravované funkcie a funkcie, ktoré nemôžu byť implementované z dôvodu obmedzení.

Plánuje sa podpora prehliadača Chrome, ako aj podpora lokalizácie, podpora operácií drag and drop, importu a exportu alebo priority sťahovania.

Medzi funkcie, ktoré s najväčšou pravdepodobnosťou nebudú implementované z dôvodu obmedzení, patria segmentované sťahovanie, správa konfliktov súborov, obmedzenie rýchlosti, odosielanie referrerov sťahovania, manipulácia so žiadosťami, kontrolný súčet alebo podpora zrkadiel.

Verzia WebExtensions podporuje výber a sťahovanie viacerých súborov z webových stránok pomocou filtrov a iných nástrojov, ktoré vám uľahčia proces.

Čo môžeme urobiť a urobiť, je priniesť hromadný výber, organizovanie (premenovanie masiek atď.) A radenie do fronty nástrojov DownThemAll! na WebExtension, takže môžete ľahko zarovnať stovky alebo tisíce súborov naraz bez toho, aby sa sťahovanie sťahovalo v plameňoch, pretože prehliadač sa snažil stiahnuť všetky naraz.

Záverečné slová

Verzia DownThemAll pre WebExtension z väčšej časti podporuje základné funkcie staršej verzie, ale bude jej chýbať veľa funkcií, vďaka ktorým bude DownThemAll jedným z najpopulárnejších doplnkov Firefoxu. Fanúšikovia a dlhodobí používatelia doplnku to vyskúšajú pravdepodobne bez ohľadu na to.

Teraz ste: Aký je váš názor na vývoj?