Labor omnia vincit improbus!

24 dec. 2011

Fă Orice Extensie Firefox Compatibilă cu Orice Versiune


Una dintre extensiile mele preferate în Firefox este BarTab. Eu am obiceiul să închid Firefox-ul cu multe tab-uri deschise ca să le am disponibile şi după ce redeschid browser-ul. Totuşi, cu atât de multe tab-uri deschise nu este riscul să rămân fără RAM având în vedere că am doar 1GB? Nu prea, deoarece acest add-on îţi permite să menţii tab-ul deschis dar fără să consume memorie. Mai mult, atunci când redeschizi browser-ul toate tab-urile sunt dezactivate, de aici rezultă faptul că Firefox se va deschide mult mai rapid.

Din păcate acest add-on nu mai este disponibil pentru Firefox cu versiuni mai mari de 3.6. Dar asta nu ne împiedică să folosim această extensie făcând un mic artificiu, sau mai bine zis un pic de hacking :).

Pentru a face orice extensie de Firefox compatibilă cu orice versiune trebuie să urmăm câţiva paşi. Ca exemplu luăm add-on-ul Bartab:
  1. Downloadaţi add-on-ul BarTab, sau orice alt add-on, cu click dreapta şi Save Link As...
  2. Deschideţi fişierul *.xpi cu orice manager de arhive şi extrageţi DOAR fişierul install.rdf
  3. Deschideţi acest fişier rdf cu Notebad (Windows) sau Gedit (Linux) şi căutaţi em:maxVersion şi înlocuiţi versiunea de acolo cu versiunea voastră de browser.
  4. Introduceţi install.rdf înapoi în arhivă 
  5. Ulimul pas e să introduceţi fişierul .xpi în browser.
De fapt ultimul pas e să restartaţi browserul Firefox. O să observaţi că toate tab-urile vor fi dezactivate în afară de un singur tab.

Sper să funcţioneze şi la voi această metodă.