Hoe Extension Extension te forceren met Firefox 3.6+
Als je al een upgrade naar Firefox 3.6 hebt uitgevoerd, is het je misschien opgevallen dat veel van je extensies niet langer werken en de oude truc checkCompatibility niet meer werkt. Of doet het?
Dank aan mijn goede vriend Daniel voor het wijzen op de verandering in Firefox 3.6. Zijn persoonlijke blog is zo nerdy dat je hoofd ontploft.
Force Extension-compatibiliteit met Firefox 3.6+
Dit is de fout die optreedt wanneer u een extensie probeert te installeren die niet compatibel is. Besteed speciale aandacht aan de Firefox-versietekenreeks, want dat hebben we later nodig.
Type about: config in de adresbalk en klik na het klikken op de waarschuwing met de rechtermuisknop in de lijst en kies Nieuw -> Booleaans in het menu.
Nu wordt ons gevraagd om de voorkeursnaam in te voeren. Hier moet u aandacht besteden aan de exacte versie die u gebruikt, omdat de voorkeur moet worden gegeven aan de exacte versie van Firefox die u gebruikt.
We gebruiken Firefox 3.6b3, zoals vermeld in het bovenstaande foutbericht, dus de voorkeur zou de volgende zijn ... let op de hoofdletter C daar, erg belangrijk.
Update: Voor de huidige Firefox 3.6-releasekandidaat heeft u het volgende nodig:
extensions.checkCompatibility.3.6
In principe is het formaat extensions.checkCompatibility.VERSION.b voor bètaversies of extensies.checkCompatibility.VERSION.a voor Alpha-releases. Dus als u Firefox 3.8 Alpha zou testen, zou u extensions.checkCompatibility.3.8a als voorkeursnaam gebruiken.
Ja, dat was niet het eenvoudigste. Kies in het volgende dialoogvenster "false" en sluit het dialoogvenster.
U zou nu de waarde in de lijst moeten zien als u er voor filtert.
En uw extensies moeten nu worden geïnstalleerd. Als dat niet het geval is, plaatst u waarschijnlijk de verkeerde versie in de voorkeursnaam.
Absoluut een zeer nuttige tip, en een die ik vermoed dat ik de hele tijd zal gebruiken.