Kako prisiliti združljivost razširitve s Firefox 3.6+
Če ste že nadgradili na Firefox 3.6, ste morda opazili, da veliko vaših razširitev ne deluje več in stari trik checkCompatibility ne deluje več. Ali pa to počne?
Hvala mojemu dobremu kolegu Danielu, da je opozoril na spremembo v Firefoxu 3.6. Njegov osebni blog je tako neradan, da bo vaša glava eksplodirala.
Prisilna združljivost razširitve s Firefox 3.6+
To je napaka, ki jo dobite, ko poskusite namestiti razširitev, ki ni združljiva. Bodite pozorni na verzijo različice Firefoxa, saj jo bomo potrebovali pozneje.
Vrsta about: config v naslovno vrstico in potem, ko kliknete opozorilo, boste želeli z desno miškino tipko klikniti seznam in v meniju izberite Novo -> Boolean.
Zdaj bomo morali vnesti ime preference. Tukaj morate biti pozorni na točno različico, ki jo uporabljate, ker mora biti nastavitev nastavljena za točno različico Firefoxa, ki ga uporabljate..
Uporabljamo Firefox 3.6b3, kot je navedeno v zgornjem sporočilu o napaki, zato je prednost naslednja ... Opomba o kapitalu C tam, zelo pomembno.
Posodobitev: Za trenutnega kandidata za izdajo Firefox 3.6 boste potrebovali naslednje:
extensions.checkCompatibility.3.6
Običajno je oblika razširitev.checkCompatibility.VERSION.b za Beta izdaje ali razširitve.checkCompatibility.VERSION.a za različice Alpha. Če ste preskušali Firefox 3.8 Alpha, bi kot razširitveno ime uporabili razširitve.checkCompatibility.3.8a..
Ja, to ni bila najpreprostejša stvar. V naslednjem pogovornem oknu izberite »false« in zaprite pogovorno okno.
Sedaj bi morali videti vrednost na seznamu, če jo filtrirate.
Vaše razširitve naj se zdaj namestijo. Če se ne, potem verjetno vnesete napačno različico v ime preference.
Definitivno zelo koristen nasvet in tisti, za katerega sumim, da ga bom ves čas uporabljal.