Dodatak za Firefox DownThemAll donosi povratak

Nekoliko programera dodataka kritiziralo je Mozillu 2015. godine kada je proizvođač Firefoxa otkrio da će odustati od klasičnog sustava dodataka Firefox kako bi ga zamijenio novim sustavom koji se temelji na WebExtensionsu. Taj se prekidač dogodio s izdavanjem Firefoxa 57 2017. godine.

Jedan od programera bio je Nils Maier koji je održavao popularni dodatak za preuzimanje DownThemAll. Prvo smo pregledali DownThemAll u 2013. godini i otkrili da je to izvrsno proširenje za masovno preuzimanje predmeta na web lokacijama.

Ovo bi proširenje analiziralo web stranice kako bi prikazalo veze, slike i medije i druge opcije za preuzimanje korisniku kada se pokrene. Korisnici Firefoxa mogli bi ga koristiti za preuzimanje svih slika, arhiva, audio datoteka ili bilo koje druge vrste datoteka s web mjesta jednostavnom operacijom.

Maier je kritizirao Mozillu za prebacivanje kada API WebExtensions nije bio dovoljno zreo ili čak ni dostupan; proširenje poput DownThemAll bilo bi strogo ograničeno i odluka je donesena da se port ne prošire.

Proširenja poput Download Star napravljena su u međuvremenu koja podržavaju neke funkcionalnosti DownThemAll-a, ali su također ograničena API-jima WebExtension.

Programer je nedavno na GitHub-u objavio izvorni kôd verzije WebExtensions verzije DownThemAll navodeći da je izdanje beta verzije upravo iza ugla.

Verzija WebExtensions je potpun prepis proširenja. Razvojni programer napominje da će ovom nedostatku nedostajati značajke koje su izvorne DownThemAll ekstenzije podržavale zbog ograničenja WebExtension. Uz to, neki se greške koje su ispravljene u naslijeđenoj verziji vraćaju u verziju WebExtensions jer tada nema načina da se s njima pozabave.

Što to nadalje znači je da su neke greške koje smo riješili u izvornom DownThemAllu! se vraćamo, jer više ne možemo samostalno preuzimati svoje sadržaje, ali uvijek moramo prolaziti kroz upravitelj preuzimanja preglednika, što je notorno loše u rukovanju s određenim „sitnicama“ stvarnim web poslužiteljima u divljini emisije. Ne radi čak ni redovnih 404 pogrešaka.

Popis obveza, sortiran po prioritetima, ističe nadolazeće značajke i značajke koje se zbog ograničenja ne mogu primijeniti.

Planirana je podrška za Chrome kao i podrška za lokalizaciju, podrška za operacije povlačenja i ispuštanja, uvoz i izvoz ili prioriteti preuzimanja.

Značajke koje se najvjerojatnije neće primijeniti zbog ograničenja uključuju segmentirano preuzimanje, upravljanje sukobom datoteka, ograničavanje brzine, slanje preporuke za preuzimanje, manipulacije zahtjevima, kontrolna suma ili podrška zrcala.

Verzija WebExtensions podržava odabir i preuzimanje više datoteka s web stranica pomoću filtara i drugih alata koji pomažu u procesu.

Ono što možemo i uradimo jest donijeti masovni izbor, organiziranje (preimenovanje maski, itd.) I postavljanje alata u redove redaka DownThemAll! na WebExtension, tako da možete lako staviti u red stotine ili tisuće datoteka odjednom, a da pri tome ne preuzmu plamenovi, jer ih je preglednik pokušao preuzeti sve odjednom.

Završne riječi

Verzija WebExtension DownThemAll podržava glavnu funkcionalnost naslijeđene verzije većim dijelom, ali nedostajat će joj puno značajki koje su DownThemAll učinile jednim od najpopularnijih dodataka za Firefox. Obožavatelji i dugogodišnji korisnici dodatka probati će ga vjerojatno bez obzira na to.

Sada vi: Što mislite o razvoju?