Hogyan kell kényszeríteni a kiterjesztés kompatibilitását a Firefox 3.6+ rendszerrel
Ha már frissített a Firefox 3.6-ra, akkor észrevehette, hogy a bővítmények többsége már nem működik, és a régi checkCompatibility trick már nem működik. Vagy nem?
Köszönöm a jó barátomnak, Danielnek, hogy rámutatott a Firefox 3.6 változására. Személyes blogja annyira nerdy, hogy felrobban a fejed.
A kiterjesztés kompatibilitása a Firefox 3.6-mal+
Ez az a hiba, amelyet akkor kap, ha megpróbál telepíteni egy kompatibilis kiterjesztést. Különös figyelmet szenteljen a Firefox verzió karakterláncának, amire később szükségünk lesz.
típus about: config a címsorba, majd a figyelmeztetésre kattintva jobb egérgombbal kattintson a listára, és válassza az Új -> Boolean menüpontot..
Most a rendszer kéri, hogy adja meg a preferencia nevét. Itt kell figyelmet fordítania a használt verzióra, mivel a Firefox pontos verziójának beállítását meg kell adni.
A Firefox 3.6b3-at használjuk, amint azt a fenti hibaüzenet jelzi, így a preferencia a következő lenne: jegyezze fel a fővárost C, nagyon fontos.
Frissítés: A jelenlegi Firefox 3.6 kiadási jelölthez a következőt kell megadnia:
extensions.checkCompatibility.3.6
Alapvetően a formátum az extensions.checkCompatibility.VERSION.b a béta kiadásokhoz vagy kiterjesztésekhez.checkCompatibility.VERSION.a az Alpha kiadásokhoz. Tehát, ha tesztelte a Firefox 3.8 Alpha-t, akkor az extensions.checkCompatibility.3.8a-t használja a preferencia neveként.
Igen, ez nem volt a legegyszerűbb dolog. A következő párbeszédpanelen válassza ki a „false” lehetőséget, és zárja be a párbeszédablakot.
Most már látni kell a listában az értéket, ha azt szűrjük.
A bővítményeknek most telepíteni kell. Ha nem, akkor valószínűleg rossz verziót helyez a preferencia nevére.
Határozottan egy nagyon hasznos tipp, és azt gyanítom, hogy folyamatosan fogok használni.