Make Firefox Extensions Compatible After Firefox Update Breaks Them For No Good Reason Gumawa ng Firefox extension Katugmang Pagkatapos Firefox breaks I-update ang mga ito para sa Walang Mabuting Dahilan
I wasn't going to write another Firefox article tonight, but after restarting Firefox the automatic updater ran without my permission and broke my favorite extension. Hindi ako ay pupunta na magsulat ng isa pang Firefox artikulo ngayong gabi, ngunit matapos restarting Firefox ang awtomatikong updater tumakbo nang walang pahintulot mula sa aking at nakabasag ng aking paboritong extension. I could obviously crack open the extension and manually fix the problem, but it's just ridiculous to have to do that. Kaya kong malinaw naman pumutok buksan ang extension at mano-manong ayusin ang mga problema, ngunit ito lamang ay katawa-tawa na upang gawin iyon.
Short Rant: Why does an xxx1 release have to break any of my extensions? Maikling sigaw: Bakit ang isang xxx1 release may sa anumang break ng aking extension? That's just completely ridiculous. Iyan na lamang ang lubos na nakakatawa. I realize that the extension developers could have picked a better version number in order to handle this, but it worked fine with 2.0.0.5, so it should work with 2.0.0.6. Napagtanto ko na ang extension sa mga developer ay maaaring pumili ng isang mas mahusay na numero ng bersyon upang hawakan ito, ngunit ito ay nagtrabaho sa pinong 2.0.0.5, kaya ito ay dapat magtrabaho sa 2.0.0.6.
Back to the topic… you have a few options at this point: Balik sa paksa ... ikaw ay may ilang mga opsyon sa puntong ito:
- Crack open the extension in your profile directory and change the version number in the extensions.rdf file. Pumutok buksan ang extension sa iyong profile na direktoryo at palitan ang numero ng bersyon sa extensions.rdf file.
- Install the Nightly Tester Tools which will let you override the incompatibility. I-install ang Nightly Tester Tools na kung saan ay nagpapahintulot sa inyo na pawalang-bisa ang kalabanan.
Once you install the Nightly Tester Tools extension and restart Firefox, open up your Add-ons folder, right-click on the incompatible extension, and choose the “Make Compatible” option from the menu. Pagkatapos mong i-install ang Nightly Tester Tools extension at i-restart ang Firefox, buksan ang iyong Magdagdag-on folder, i-right click sa kasalungat extension, at piliin ang "Gawin Katugmang" na opsyon mula sa menu.

Now once you restart Firefox yet again, your extension should be back to normal and working fine. Ngayon, kapag i-restart ang Firefox pa muli, ang iyong mga extension ay dapat bumalik sa normal at gumawa pagmultahin.
Second Rant: Installing themes, plugins, changing options, restarting because of memory leaks… Rebooting Firefox is beginning to remind me of Windows 98. Ikalawang sigaw: Pag-install ng mga tema, plugins, ang pagpapalit ng mga opsyon, restarting dahil sa leaks memory ... Rebooting Firefox ay simula na paalalahanan ako ng Windows 98.

Daily Email Updates Araw-araw na Updates Email
You can get our how-to articles in your inbox each day for free. Maaari kang makakuha ng aming kung-paano na mga artikulo sa iyong inbox sa bawat araw para sa libre. Just enter your name and email below: Ilagay lamang ang inyong pangalan at email sa ibaba:



Security updates do not break extensions unless the extension author failed to write the extension's compatibility version correctly. Ng seguridad ay hindi break extension maliban kung ang extension may-akda bigo sa pagsulat compatibility bersyon ng extension ng tama. If you have an extension that's disabled with a security update, contact the extension author and let her know that she hasn't put the correct compatibility string in the extension. Kung ikaw ay may extension na naka-disable sa isang i-update ang seguridad, makipag-ugnayan sa may-akda extension at ipaalam sa kanya na siya ay hindi ilagay ang tamang string compatibility sa extension. It's probably missing a .0.* or something simple like that. Ito ay marahil sa isang nawawalang .0 .* o mga simpleng bagay tulad na.
- A - Ang isang
I realize it's the extension developers fault for not following the guidelines. Napagtanto ko ito ang extension sa mga developer kasalanan para sa mga hindi sumusunod sa patakaran.
That said, it's still extremely annoying, especially in this case…. That said, ito pa rin ang labis na nakakainis, lalo na sa kasong ito .... why did it work fine with 2.0.0.5 but not 2.0.0.6 ? kung bakit ay gumagana ito sa pinong 2.0.0.5 ngunit hindi 2.0.0.6?
The Geek: Asa Dotzler answered this it looks like to me. Ang Geek: MC BATTLE Dotzler nasagot na ito tila sa akin. You are supposed to define for maximum version to support, for instance, all 2.0 versions or all 1.5 versions. Ikaw ay dapat na tukuyin para sa pinakamataas na bersyon sa suporta, halimbawa, ang lahat ng mga bersyon 2.0 o sa lahat ng 1.5 na bersyon. The author instead specifically said the highest compatible version was 2.0.0.3, which is was a security update. Ang mga may-akda sa halip na sadyang said ang pinakamataas na tugmang salin ay 2.0.0.3, na kung saan ay naging isang pagpapasariwa sa seguridad. I made a version that shuold work with all future security updates to 2.0. Ginawa ko ng isang bersyon na shuold trabaho sa lahat ng mga hinaharap na update sa seguridad sa 2.0.
http://localhostr.com/files/aa.....077cfb.xpi http://localhostr.com/files/aa.....077cfb.xpi
Let me know if that works. Ipagbigay-alam sa akin kung na gumagana.
Jake, Jake,
Thanks for the update… I'll install it. Thanks for the update ... kukunin ko na i-install ito.
A minor heads-up: You may not notice it at first, but while the Nightly Tester add-on is active, it triggers a “build €? Ang isang menor de edad ulo-up: Maaaring hindi mo mapansin ito sa una, pero habang ang Nightly Tester add-on ay aktibo, ang nag-trigger ng isang "magtayo €? number reference in the title bar of the Firefox browser. numero ng sanggunian sa title bar ng browser Firefox. If that annoys you, after you have made your extensions “compatible” just disable the Nightly Tester add-on and the build number disappears. Kung na annoys mo, matapos mong ginawa ang aking mga pinalawak "compatible" lamang ang i-disable ang Nightly Tester add-on at ang makabuo ng numero ng disappears.
Wow, awesome, awesome tip! Wow, awesome, awesome tip! I rely heavily on several of my extensions for work productivity, and the authors of certain extensions are slow to update version compatibility. Umasa ako mabigat sa ilang ng aking mga extensions para sa trabaho produktibo, at ang mga may-akda ng tiyak na palugit ay mabagal na i-update na bersyon compatibility. This saves me, big time. Ito ay ini-imbak sa akin, malaking oras. Thanks Geek! Salamat Geek!
Or even easier, create a new (true) boolean key in about:config called “extensions.checkCompatibility” O kahit na mas madali, lumikha ng isang bagong (true) boolean susi sa ukol sa: config na tinatawag na "extensions.checkCompatibility" http://kb.mozillazine.org/Exte.....patibility http://kb.mozillazine.org/Exte.....patibility