Mozilla annoncerede for noget tid siden, at det ville gå væk fra add-on system, der spillede en rolle i at gøre Firefox-browseren, den er i dag, at WebExtensions.
Organisationen afslørede i sidste måned, at det har planer om kun at støtte WebExtensions i Firefox fra udgangen af 2017.
Hvis tidsplanen holder, Firefox 57 vil kun støtte WebExtensions og ikke længere classic add-ons. Te konsekvens heraf er, at add-ons der er ikke blevet porteret ikke vil være kompatible med Firefox går fremad.
Der er grunde til, at Mozilla kan forsinke gøre cut, når Firefox 57, er udsendt; Firefox WebExtensions støtter er i aktiv udvikling lige nu. Nogle Api ‘ er er ikke komplet, og andre funktioner er ikke implementeret endnu, og nogle kan ikke være på radar på alle lige nu.
Mozilla kan også analysere, hvor mange add-ons vil stoppe med at arbejde, når ændringen er foretaget, og kan beslutte at vente lidt længere for at mindske dette tal.
En positiv bivirkning af WebExtensions støtte i Firefox er der mange Chrome-udvidelser blive kompatible.
Det er allerede nu muligt at installere mange Chrome-udvidelser i Firefox ved hjælp af en Firefox add-on der hedder Chrome Gemme Foxified. Succes afhænger i høj grad af, hvilken version af Firefox, og den WebExtensions Api ‘ er, som det understøtter.
Men hvor mange Chrome-udvidelser vil køre i Firefox?
Mozilla ‘ s Andy McKay besluttede at finde ud af i November 2016. Han fortolkede Chrome butik sitemap og fik 100,000 udvidelser, apps og temaer ud af det, som han analyseret for at finde ud af, hvor mange af dem vil køre i Firefox.
Ifølge hans resultater, omkring 76% af Chrome udvidelser af stikprøvestørrelsen vil køre i Firefox. De resterende udvidelser enten går glip af en eller flere Api ‘ er, en eller flere tilladelser, eller en eller flere manifest.
Der er nogle forbehold, men der skal nævnes. For det første, at det ikke betyder, at “kompatibel” udvidelser vil køre ud af kassen, der bruger Chrome Gemme Foxified. McKay bemærker, at de fleste skal være nemt at konvertere dog til Firefox ‘ s format.
Andre forbehold, der nævnes, er, at scanne kiggede kun på Api ‘ er, manifester og tilladelser, og ikke på andre faktorer, såsom Web-API-support (som kan være forskellige). Også, API implementeringer kan være forskellige.
Dette tal vil sandsynligvis forbedre, når Mozilla opdateringer WebExtensions i Firefox web browser selv.
Afsluttende Ord
Firefox vil droppe support for en del af de add-ons, som i øjeblikket er til rådighed for den browser, men det vil få støtte til Chrome udvidelser i processen.
Det ville naturligvis være ideelt, hvis Firefox vil ikke miste nogen, men få støtte til Chrome ikke desto mindre, i det mindste for en overskuelig fremtid.
Vil Chrome extensions være i stand til at erstatte den tabte funktionalitet af Firefox add-ons, der ikke længere er forenelige med den browser? Mens der kan være tilfælde delvist, Chrome udvidelser vil ikke fylde hullet helt, som de aldrig kan tilbyde, hvad Firefox ‘ s tidligere add-ons system bragt til bordet.
Nu kan Du: har du Chrome udvidelser i tankerne, som du gerne vil se i Firefox?