Zaten Firefox 3.6 sürümüne geçtiyseniz, uzantılarınızın çoğunun artık çalışmadığını ve eski uzantılarınızın checkCompatibility hilesi artık çalışmıyor. Yoksa öyle mi?
İyi dostum Daniel'e Firefox 3.6'daki değişikliği işaret ettiği için teşekkürler. Onun kişisel blog o kadar inekçe ki kafanı patlatacak.
Firefox 3.6+ ile Uzantı Uyumluluğunu Zorlayın
Bu, uyumlu olmayan bir uzantıyı yüklemeye çalıştığınızda aldığınız hatadır. Daha sonra ihtiyacımız olacağından Firefox sürüm dizesine özellikle dikkat edin.
Tür about: config adres çubuğuna girin ve ardından uyarıyı tıkladıktan sonra, listeyi sağ tıklayıp menüden Yeni -> Boolean'ı seçin.
Şimdi tercih adını girmemiz istenecek. Tam olarak kullandığınız sürüme dikkat etmeniz gereken yer burasıdır çünkü tercih, kullandığınız Firefox'un tam sürümüne göre ayarlanmalıdır.
Yukarıdaki hata mesajında belirtildiği gibi Firefox 3.6b3 kullanıyoruz, bu nedenle tercih aşağıdaki olacaktır… buradaki büyük C harfine dikkat edin, çok önemlidir.
Güncelleme: Mevcut Firefox 3.6 sürüm adayı için aşağıdakilere ihtiyacınız olacak:
extension.checkCompatibility.3.6
Temel olarak format, Beta sürümleri için extensions.checkCompatibility.VERSION.b veya Alpha sürümleri için extension.checkCompatibility.VERSION.a şeklindedir. Dolayısıyla, Firefox 3.8 Alpha'yı test ediyor olsaydınız, tercih adı olarak extensions.checkCompatibility.3.8a'yı kullanırdınız.
Evet, bu en basit şey değildi. Bir sonraki iletişim kutusunda, sadece "yanlış" ı seçin ve iletişim kutusunu kapatın.
Şimdi filtre uygularsanız listede değeri görmelisiniz.
Ve uzantılarınız şimdi yüklenmelidir. Aksi takdirde, muhtemelen tercih adına yanlış versiyonu eklemişsinizdir.
Kesinlikle çok faydalı bir ipucu ve her zaman kullanacağımdan şüphelendiğim bir ipucu.