Het doel van de add-on voor het Web Compat-systeem voor Firefox

Als u uw Firefox-installatie (of draagbare kopie) nauwlettend in de gaten houdt, is het u misschien opgevallen dat er sinds versie 49.x een nieuwe systeem-add-on is genaamd Web Compat.

Systeeminvoegtoepassingen zijn vergelijkbaar met invoegtoepassingen die u installeert. Het belangrijkste verschil is dat ze niet door de gebruiker worden geïnstalleerd, maar met Firefox worden verzonden of naar Firefox worden gepusht wanneer dat nodig is.

Het laatste gebeurde slechts een paar dagen geleden toen Mozilla twee hotfix-add-ons naar Firefox 49.x pushte om problemen in de browser op te lossen.

Het belangrijkste voordeel dat systeem-add-ons bieden ten opzichte van fixes voor verzending met Firefox, is dat de methode sneller is en dat de Firefox-versie niet toeneemt. Mozilla kan systeem-add-ons snel verzenden om problemen op te lossen of functies te introduceren zonder de releasecyclus te beïnvloeden.

Een nadeel is dat gebruikers weinig controle krijgen over deze systeem-add-ons. Hoewel u Web Compat bijvoorbeeld niet wilt uitschakelen, wilt u dit misschien doen met systeem-add-ons zoals Pocket als u het niet gebruikt.

Web Compat

Alle geïnstalleerde browserextensies, door de gebruiker geïnstalleerde en systeem-add-ons, worden vermeld op de pagina about: support . De Firefox Add-ons Manager toont daarentegen alleen door de gebruiker geïnstalleerde add-ons, maar geen systeem-add-ons waarmee Firefox wordt geleverd.

Open over: ondersteuning in de Firefox-browser en scrol omlaag naar het gedeelte Extensies. Daar vindt u een lijst met alle browser-add-ons.

Er is geen gemakkelijke manier om systeem-add-ons te onderscheiden van reguliere add-ons. Als u een recente versie van Firefox gebruikt, vindt u de volgende systeem-add-ons daar vermeld:

  1. Gefaseerde uitrol in meerdere processen
  2. Zak
  3. Web Compat

Web Compat is ontworpen om oplossingen voor webcompatibiliteit te verzenden naar Firefox-installaties, onafhankelijk van releases.

We willen graag een lege stub maken in `browser / extensions / webcompat` voor het verzenden van webcompat fixes nadat een release is uitgegeven.

Kort gezegd betekent dit dat Mozilla compatibiliteitsproblemen kan identificeren en een oplossing voor dat probleem naar alle Firefox-versies kan verzenden zonder een nieuwe Firefox-release te hoeven maken en distribueren.

Dit is sneller zoals eerder vermeld, zodat het probleem minder impact heeft op gebruikers van de browser. De fixes zijn meestal geïntegreerd in de volgende Firefox-release zodat ze uiteindelijk ook op deze manier worden opgelost.

Dit is vooral handig wanneer wijzigingen op websites of in apps Firefox-gebruikers helemaal geen toegang tot een pagina, site of app bieden, of als functies hierdoor niet werken.