Sådan aktiveres Firefox WebExtensions på Mozilla-websteder

En af begrænsningerne i det nye WebExtensions-tilføjelsessystem i Firefox webbrowser var indtil nu, at disse udvidelser ikke ville fungere på nogle websteder, der drives af Mozilla.

Kun WebExtensions rammes af begrænsningen, og det betyder, at funktionalitet, som disse udvidelser leverer, ikke er tilgængelig på websteder og tjenester såsom addons.mozilla.org eller www.mozilla.org.

Udvidelser kan ikke manipulere disse sider på nogen måde, for eksempel for at give yderligere funktionalitet på dem, ændre indhold eller endda blokere elementer på dem.

Opdatering :

extensions-webextensions-restricteddomains

Mozilla ændrede funktionaliteten i Firefox 60. Firefox 60 kommer med en ny præference kaldet extensions.webextensions.restrictedDomains, der viser domæner, som WebExtensions ikke har tilladelse til som standard at køre på.

  1. Indlæs om: config? Filter = extensions.webextensions.restrictedDomains i Firefox-adresselinjen.
  2. Fjern et, nogle eller alle domæner, der er anført under værdi for at fjerne begrænsningen.

Mozilla tilsat en ny - skjult - præference end Firefox 57, som du kan indstille til at fjerne begrænsningen i Firefox webbrowser.

Skjulte præferencer er dem, der ikke er synlige som standard, når du åbner siden om: config i webbrowseren. De findes, men du har brug for at kende dem for at indstille dem i browseren.

firefox extensions mozilla unlock

Den skjulte Firefox-præference privacy.resistFingerprinting.block_mozAddonManager fjerner WebExtensions-begrænsningen.

Sådan indstiller du det:

  1. Indlæs om: konfigurering i Firefox webbrowser.
  2. Du kan køre en søgning efter privacy.resistFingerprinting.block_mozAddonManager bare for at sikre, at det ikke findes. Det gør det ikke i de nyeste Firefox Nightly-bygninger på skrivningstidspunktet.
  3. Højreklik på den del af vinduet, der viser præferencerne, og vælg Ny> Boolsk fra genvejsmenuen.
  4. Navngiv den nye Boolske værdi privacy.resistFingerprinting.block_mozAddonManager.
  5. Indstil værdien til sand.

En værdi af sand betyder, at WebExtensions fungerer normalt på Mozillas websted. Du kan til enhver tid fortryde ændringen ved at indstille præference til fals på browseren om: config-side.

Mozilla føjede den nye skjulte præference til Firefox 57. Den er ikke tilgængelig i Firefox 56, og der er ingen mulighed for at introducere den i browseren. Firefox Stabile brugere, der kører WebExtensions lige nu, skal vente, indtil browseren er opdateret til version 57 for at indstille præference og få funktionalitet