Hoewel Mozilla Firefox een uiterst aanpasbare webbrowser is, kan de snelheid waarmee nieuwe versies worden vrijgegeven soms de updatesnelheid voor extensies overtreffen.

Dit is nauwelijks verrassend; veel extensies zijn ontwikkeld door hobbyisten wiens enige taak erin bestaat niet te werken aan de toekomst van Mozilla's browser.

Misschien vindt u dat een interessante extensie niet werkt met de nieuwste versie van Firefox. Compatibiliteit kan echter worden afgedwongen: er is geen garantie dat het perfect werkt, maar het kan als laatste redmiddel worden geprobeerd.

De compatibiliteit van de versie dwingen

Begin met het controleren van de versie van Firefox die u gebruikt. De snelste manier om dit te doen, is door op "Alt" te drukken en vervolgens "Help" en "Over Firefox" te selecteren. Dit zou een venster moeten openen met het versienummer duidelijk zichtbaar.

Zoek de gewenste extensie op de add-onswebsite van Mozilla.

Klik met de rechtermuisknop op de knop "Nu downloaden" op de add-onswebsite en klik vervolgens op "Koppeling opslaan als". Het venster zou de extensie moeten geven als een .xpi. Als dit het geval is, bevestigt u de download.

Open het .xpi-bestand met WinRAR of een vergelijkbaar bestandsextractieprogramma. Aangezien het in wezen een container is voor andere bestanden (en het .xpi-formaat wordt gebruikt voor alle Firefox-uitbreidingen), zouden deze programma's het toch kunnen openen ondanks onbekend te zijn.

Binnen de .xpi is er een bestand met de naam "install.rdf." Open dit in Kladblok, Teksteditor of een gelijkwaardig programma. Wellicht wilt u Word Wrap nu gebruiken - de tekstregel is waarschijnlijk erg lang.

Zoek binnen het .rdf-bestand naar de woorden "maxVersion." Dit kan sneller worden gemaakt met "Ctrl + F". Het aantal dat hierop volgt, moet lager zijn dan uw huidige versie van Firefox, vandaar het probleem met het normaal installeren.

Verander de waarde in uw huidige versie van Firefox of een ander hoger nummer en sla het .rdf-bestand op. Natuurlijk zal het veranderen naar een hoger nummer resulteren in een langere compatibiliteit, maar niet noodzakelijkerwijs functionaliteit.

Controleer de .rdf; omdat het in een archief staat, heeft het misschien de wijziging niet opgeslagen. Als dit het geval is, extraheer dan de .rdf, bewerk deze en vervang hem dan opnieuw in het archief. De informatie over "Datum aangepast" kan helpen bepalen of uw geknikte versie in het archief staat.

Open het menu "Add-ons" in Firefox; dit kan snel gedaan worden door op "Ctrl + Shift + A" te drukken. In de rechterbovenhoek van de pagina moeten een zoekbalk en een knop aanwezig zijn. Klik op de knop en selecteer vervolgens 'Addon van bestand installeren'.

Navigeer naar het .xpi-bestand dat u hebt gewijzigd en dubbelklik erop. Start de browser opnieuw en de add-on moet worden geïnstalleerd. Voor add-ons waarvoor u normaal gesproken de browser niet opnieuw hoeft te starten, kunt u deze stap overslaan.

Reflectie

Hoewel het proces wat meer tijd in beslag neemt dan alleen het downloaden van een extensie, kan het een project dat door de ontwikkelaar is verlaten, nieuw leven inblazen of u de mogelijk verloren gegane functionaliteit teruggeven.

Er kan geen garantie worden gegeven dat de extensie foutloos zal werken. Over het algemeen zullen thema's minder snel breken vanwege veranderingen dan andere extensies, omdat de Firefox-gebruikersinterface niet zo gevoelig is voor verandering als back-end-code die interageert met de extensie.

Houd er ook rekening mee dat u vanwege Creative Commons-licentieverlening geen aangepaste versie van een bestaande extensie hoeft te verspreiden: deze moet uitsluitend voor persoonlijk gebruik zijn tenzij anders vermeld.