af Martin Brinkmann på August 21, 2019 i Firefox – 1 kommentar
Flere add-on udviklere kritiseret Mozilla i 2015, når kaffefaciliteter af Firefox viste, at det ville droppe den klassiske Firefox add-ons system til at erstatte det med et nyt system baseret på WebExtensions. Det skifte, der skete med udgivelsen af Firefox 57 i 2017.
En af udviklerne blev Nils Maier, der fastholdt de populære download DownThemAll. Vi gennemgik DownThemAll i 2013 for første gang, og fandt det at være en fremragende udvidelse til masse-hente elementer på websites.
Forlængelsen vil analysere websider til at vise links, billeder og medier, og andre download-muligheder til brugeren når de kører. Firefox-brugere kan bruge det til at hente alle billeder, arkiver, lydfiler, eller enhver anden type fil fra steder med en simpel operation.
Maier kritiseret Mozilla til at skifte, når WebExtensions API ikke var modne nok, eller endda til rådighed; en udvidelse, som DownThemAll ville blive alvorligt funktion-begrænset, og det blev besluttet ikke at port udvidelse.
Udvidelser som Download Star blev skabt i mellemtiden, der understøtter nogle af funktionerne i DownThemAll, men også de er begrænset af WebExtension Api ‘ er.
De udvikler offentliggjort kildekoden af WebExtensions version af DownThemAll på GitHub for nylig om, at frigive en beta-version er ikke lige rundt om hjørnet.
Den WebExtensions version er en komplet omskrivning af udvidelsen. De udvikler bemærker, at udvidelsen vil manglende funktioner, som den oprindelige DownThemAll-udvidelsen, der støttes på grund af WebExtension begrænsninger. Derudover kan nogle fejl, der fik rettet op på med den ældre version, vil vende tilbage i WebExtensions version, da der er ingen måde at håndtere dem på det tidspunkt.
Hvad det derudover betyder, at nogle bugs vi fast i den oprindelige DownThemAll! er tilbage, som vi ikke kan gøre vores egne downloads længere, men er nødt til at gå gennem browseren download manager altid, der er notorisk dårlige til at håndtere visse “særheder” rigtige web-servere i det vilde show. Det behøver ikke engang håndtere almindelige fejl 404.
Den to-Do liste, sorteret i de prioriteringer, understreger kommende features og funktioner, der ikke kan gennemføres på grund af begrænsninger.
Chrome støtte er planlagt, som er lokalisering, støtte til træk og slip-handlinger, import og eksport, eller download prioriteter.
Funktioner, der sandsynligvis ikke vil blive gennemført på grund af begrænsninger omfatter segmenteret downloads, fil-håndtering af konflikter, hastighedsbegrænsende, download referrer sende anmodning manipulationer, checksum eller spejl støtte.
Den WebExtensions version understøtter udvælgelse og hentning af flere filer på websider ved hjælp af filtre og andre værktøjer til støtte i processen.
Hvad vi kan gøre og har gjort, er at bringe masse udvælgelse, organisering (omdøbning af masker, osv.) og kø værktøjer i DownThemAll! over til WebExtension, så du kan nemt stå i kø i hundredvis eller tusindvis af filer på én gang, uden at de downloads, der går op i flammer, da browseren har prøvet at hente dem alle på én gang.
Afsluttende Ord
Den WebExtension version af DownThemAll understøtter de centrale funktioner i den ældre version, for det meste, men kommer til at mangle masser af funktioner, der gjorde DownThemAll en af de mest populære Firefox add-ons. Fans og brugere af add-on vil give det en chance formentlig uanset, at.
Nu kan Du: Hvad er dit bud på den udvikling?