av Martin Brinkmann på Mars 27, 2019 i Firefox – 1 kommentar
Mozilla jobber med å implementere en UserScripts WebExtensions API i organisasjonens Firefox nettleser.
Firefox, akkurat som i Google Chrome og mange andre nettlesere, støtter såkalte bruker-skript. Disse skriptene er utført på siden legg til for å legge til, fjerne, eller endre funksjonaliteten på siden som blir lagt inn.
Bruker skript finnes for en rekke formål: legge til last valg på video nettsteder til å endre hvordan web-siden ser ut.
Mozilla adresser flere problemer knyttet til brukeren skript med den kommende Bruker Skript API:
- Ytelsesproblemer — bedre isolasjon av skript takk til effektive metoder.
- Stabilitetsproblemer — problemer under innlasting og løp forhold mellom side lasting og skriptinjeksjon.
- Sikkerhetsspørsmål — bruk av sandkasser for enkelte bruker skript reduserer virkningen at skript har kan ha på hverandre.
Den nye API kjører hver bruker skriptet i sin egen sandkasse å isolere dem fra hverandre; dette er en annen tilnærming til hvordan innhold skript er håndtert fra utvidelser som Greasemonkey eller Tampermonkey, som de er utført i den samme prosessen.
Støtte for å gi brukeren skript med et sett av funksjoner, f.eks. Greasemonkey GM_ funksjoner, støttes også
Mozilla er opprinnelige planen var å introdusere støtte i Firefox 63, men lanseringen har blitt utsatt. Det nye målet er Firefox 68 Stabil.
Brukeren Skript WebExtensions API
Mozilla Bruker Skript API-er allerede tilgjengelig i Firefox. Det er som standard aktivert i Firefox Nattlig (versjon 68), og deaktivert som standard i Firefox Stabil (versjon 66) og Firefox Beta (versjon 67),
Firefox-brukere kan gjøre følgende for å endre status for API:
- Legg inn about:config i Firefox adresselinjen.
- Bekreft at du vil være forsiktig hvis advarselen vises.
- Søk etter utvidelser.webextensions.userScripts.aktivert.
- Endre statusen for den preferanse til True for å aktivere eller støtte eller til False å deaktivere den.
- Start Firefox.
Filtyper som Greasemonkey eller Tampermonkey trenger for å implementere den nye API før det kan brukes.
Avsluttende Ord
Brukeren Skript API er endelig kommer, og det bør problemer som er identifisert når du bruker skript i Firefox. Det gjenstår å se om det er noen negative til gjennomføringen, og du kan følge Meta Feil på mozillas bug tracking nettstedet for å bo i loop.
Nå er Du: Hva er din forventning i forhold til brukeren skript API?