Forfatteren af Firefox sikkerhed add-on NoScript, Giorgio Maone, besvarede spørgsmål om WebExtensions migration af NoScript add-on for nylig.
NoScript er mit nummer et skal have en add-on til Firefox web-browser; det er faktisk en af de få ting, der holder mig fra at skifte min primære browser, så den ikke kan blive realiseret i andre browsere (ikke-Firefox-baserede, der er).
Som enhver anden ældre Firefox ad-on forfatter, Giorgio er påvirket af den truende WebExtensions eksklusivitet frist. Mozilla har planer om at skifte fra legacy add-on system i Firefox 57 Stabil og Beta. Den aktuelle version af NoScript ville stoppe med at arbejde for størstedelen af Firefox-brugere på det tidspunkt.
Giorgi er en høj profil udvikler i betragtning af, at NoScript er en af de bedste add-ons til Firefox-browseren. Mozilla spurgte ham til at arbejde med dem på den ønskede WebExtensions Api ‘ er til at realisere NoScript som en WebExtension, og Giorgio gjorde.
Mens Mozilla ønsker funktion paritet i forhold til WebExtensions med Google Chrome, som de organisationer, der har planer om at oprette Api ‘ er, der er Firefox eksklusive til at give add-on udviklere med bedre muligheder for at skabe add-ons til browseren.
I virkeligheden, NoScript er ikke realisabel i Google Chrome, mens det kan realiseres på Firefox, når der kræves Api ‘ land.
Tjek disse NoScript artikler og vejledninger:
- NoScript-Beginner ‘ s guide
- Firefox NoScript guide du har alle ventet på
- Hvordan man bruger NoScript effektivt
- Top 6 NoScript funktioner, du måske ikke kender
Giorgio ønsker at frigive den WebExtension version af NoScript, når Firefox 57 bliver frigivet, således at Firefox Stabil og Beta-brugere kan fortsætte med at bruge det.
Læs også: Greasemonkey Dev indlæg WebExtensions Design Doc: maling dystre billede
Interviewet med Giorgio afslørede et par interessante detaljer om migration.
- Den WebExtensions version af NoScript vil være slankere end de ældre add-on version tak til bagudkompatibilitet kode bliver fjernet fra add-on.
- Giorgio vil bevare den arv, add-on-version til endnu et år som Firefox ESR og Tor Browser brugere kan ikke bruge WebExtensions version, indtil den næste større ESR version er frigivet. Dette betyder, at vi støtter indtil juni 2018 er garanteret.
- Nogle WebExtensions Api ‘ er ikke landet indtil Firefox 57. Dette betyder, at NoScript vil blive tilbudt som en Integreret WebExtension.
- Bruger-konfiguration, dato, vil blive overflyttet til den WebExtension.
- Nogle funktioner i NoScript er bedre til at udføre som en WebExtension. Dette er sandt for XSS-filter, som nyder godt af den asynkrone karakter af WebExtensions.
Afsluttende Ord
NoScript vil blive offentliggjort som en WebExtension så, at Firefox Stabil og Beta-brugere kan migrere til den nye version af den populære sikkerhed add-on når Firefox 57 bliver frigivet. Interviewet fremhæver Mozilla ‘ s ambitiøse deadline, så godt.
Nu kan Du: Hvilke af dine favorite add-ons, som ikke er blevet overflyttet endnu?