/ / Jak vynutit kompatibilitu rozšíření s Firefoxem 3.6+

Jak vynutit kompatibilitu rozšíření s Firefoxem 3.6+

Pokud jste již upgradovali na Firefox 3.6, možná jste si všimli, že mnoho vašich rozšíření již nefunguje a starý trik checkCompatibility již nefunguje. Nebo ano?

Děkuji mému dobrému kamarádovi Danielovi za poukaz na změnu ve Firefoxu 3.6. Jeho osobní blog je tak hloupý, že způsobí explozi vaší hlavy.

Vynutit kompatibilitu rozšíření s Firefoxem 3.6+

Toto je chyba, kterou získáte, když se pokusíte nainstalovat rozšíření, které není kompatibilní. Věnujte zvláštní pozornost řetězci verzí Firefoxu, protože to budeme potřebovat později.

obraz

Typ about: config do adresního řádku a poté, co kliknete na varování, budete chtít v seznamu kliknout pravým tlačítkem a v nabídce vybrat příkaz Nový -> Boolean.

obraz

Nyní budeme vyzváni k zadání preferencenázev. Zde musíte věnovat pozornost přesné verzi, kterou používáte, protože je třeba nastavit preferovanou verzi přesné verze prohlížeče Firefox, kterou používáte.

Používáme Firefox 3.6b3, jak je uvedeno ve výše uvedené chybové zprávě, takže upřednostňujeme následující ... Všimněte si tam velkého písmene C, velmi důležité.

Aktualizace: Pro současného kandidáta na verzi Firefox 3.6 budete potřebovat následující:

extensions.checkCompatibility.3.6

V podstatě jde o rozšíření.checkCompatibility.VERSION.b pro verze beta nebo rozšířenís.checkCompatibility.VERSION.a pro verze Alpha. Pokud jste tedy testovali aplikaci Firefox 3.8 Alpha, jako název předvolby byste použili rozšířenís.checkCompatibility.3.8a.

obraz

Jo, to nebyla ta nejjednodušší věc. V dalším dialogu jednoduše zvolte „false“ a dialog zavřete.

obraz

Nyní byste měli vidět hodnotu v seznamu, pokud ji filtrujete.

obraz

A vaše rozšíření by se nyní měla nainstalovat. Pokud tomu tak není, pravděpodobně jste do názvu preference vložili nesprávnou verzi.

obraz

Rozhodně velmi užitečný tip, a ten, který mám podezření, že budu používat po celou dobu.