Mikor eldöntjük, hogy Firefox-ot fogunk használni, a telepítés után egy elég fapados böngészőt kapunk, amit viszont nagymértékben testre lehet szabni - és ebben rejlik nagyszerűsége. Az alább leírt rejtett beállításokat többnyire eddig is el lehetett érni különböző kiegészítők feltelepítésével, de minek fogyasszuk az amúgy is mindig szűkös memóriát ezek betöltésével, mikor többnyire elég maximum néhány sort átírni a programban?
Ez elriasztó lehet annak, aki még nem csinált ilyet, de le kell szögezni, hogy ez nem jelent a programkódban való turkálást, így nem igényel semmilyen programozói, vagy egyéb magasabb szintű számítástechnikai jártasságot. A felhasználók nagy része az egyszerű módszert választja mikor megváltoztatja a programot. A címsorba írt about:config előhozza a különböző beállítások megváltoztatásához szükséges ablakot. Itt könnyen és gyorsan elvégezhetők a szükséges módosítások, ám azzal a hátránnyal járnak, hogy nem menthetők, és nem vihetők át egy másik gépre. Tehát egy esetleges Windows újratelepítés vagy merevlemez formázás után ezek az adatok elvesznek és újra be kell őket állítani, ami időbe telhet, ha sokat módosítgattunk már a kódok közt. (Igaz, hogy az about:config-ban történt változtatásokat a prefs.js fájlba menti a Firefox, de ide menti az összes többi változást is, amit nem feltétlenül mi okoztunk, ezért ezt nem szerencsés más gépre mozgatni, vagy lementeni, mert gondokat okozhat.)
A fenti problémát elkerülendő létre kell hoznunk egy user.js, userChrome.css és egy userContent.css nevű fájlt a Profil mappán belül. Ezeket később elmenthetjük, átmozgathatjuk más gépekre, így beállításaink mindig, mindenhol gyorsan elérhetők lesznek számunkra.
Először is keressük meg az előbb említett Profil mappánkat a Windows-on belül: %AppData%\Mozilla\Firefox\Profiles\xxxxxxxx.default\, ahol az ''xxxxxxxx'' egy véletlenszerűen generált karakterlánc. Legegyszerűbb, ha megnyitjuk a %AppData%\Mozilla\Firefox\Profiles mappát, onnantól viszonylag könnyű lesz a dolgunk. (Az %AppData% egy gyorshivatkozás amely a C:\Documents and Settings\{Felhasználónév}\Application Data mappába visz.)
A Profil mappánkon belül most létre kell hoznunk a bizonyos user.js fájlt. Zárjuk be az összes futó Firefox ablakot. Nyissuk meg a Jegyzettömböt, majd mentsük el az üres dokumentumot a Profil mappánkba, a következő módon: a fájl típusa legördülő menüben válasszuk ki a ''Minden fájl'' lehetőséget, névnek adjuk meg a ''user.js''-t. Hasonlóan járjunk el a másik két fájl esetén is, viszont őket a chrome mappába mentsük.
A következő beállításokat egyszerűen másoljuk a fájlba, majd mentsük el. Ezután indítsuk el a Firefoxot.
user.js
A felugró, pop-up ablakoknak adhatunk új tulajdonságokat:
// Az összes pop-up ablak átméretezhető:
user_pref(''dom.disable_window_open_feature.resizable'', true);
// Az összes pop-up ablak lekicsinyíthető:
user_pref(''dom.disable_window_open_feature.minimizable'', true);
// Az összes pop-up ablaknál látszódjon a menü:
user_pref(''dom.disable_window_open_feature.menubar'', true);
// Az összes pop-up ablaknál látszódjon a címsor:
user_pref(''dom.disable_window_open_feature.location'', true);
// Oldalak megakadályozása, hogy letiltsák a görgetést:
user_pref(''dom.disable_window_open_feature.scrollbars'', true);
Ha a címsorból nem a Google ''Jó napom van'' első találatos módszert akarjuk használni:
// A címsorból normál Google keresés:
user_pref(''keyword.URL'', ''http://www.google.com/search?q='');
// Villogó szövegek letiltása:
user_pref(''browser.blink_allowed'', false);
Ha túl sok memóriát eszik a Firefox működés közben:
// Memória cache beállítása:
// -1 = dinamikus beállítás (eredeti beállítás), 0 = kikapcsolva, n = méret kilobyte-ban
user_pref(''browser.cache.memory.capacity'', 4096);
Egy kis gyorsulás reményében áthelyezhetjük a gyorsítótárat, lehetőleg másik (fizikai) partícióra
// Gyorsítótár helye:
user_pref(''browser.cache.disk.parent_directory'',''C:\\Gyorsítótár útvonala'');
Az újonnan megnyíló ablakokat tulajdonságait állíthatjuk át:
/* Új ablak korlátozások
0: Alapértelmezett - *Minden* új ablakban nyíló lap az aktuális ablakban/fülön nyíljon
1: *Minden* JS nyitotta ablak valódi, új ablakban nyíljon
2: Csak az olyan JS nyitotta ablakok nyíljanak valódi, új ablakban, amik méret/pozíció/eszköztár információkat tartalmaznak */
user_pref(''browser.link.open_newwindow.restriction'', 2);
Firefox, és az oldalbetöltések gyorsítása:
Az egyszerű és gyors beállítás:
user_pref(''network.http.pipelining'', true);
user_pref(''network.http.pipelining.firstrequest'', true);
user_pref(''network.http.pipelining.maxrequests'', 8);
user_pref(''nglayout.initialpaint.delay'', 0);
Gyors számítógép, gyors kapcsolattal (ADSL 4M+, MaxDSL, T1, T3)
user_pref(''content.interrupt.parsing'', true);
user_pref(''content.max.tokenizing.time'', 2250000);
user_pref(''content.notify.interval'', 750000);
user_pref(''content.notify.ontimer'', true);
user_pref(''content.switch.threshold'', 750000);
user_pref(''nglayout.initialpaint.delay'', 0);
user_pref(''network.http.max-connections'', 48);
user_pref(''network.http.max-connections-per-server'', 16);
user_pref(''network.http.max-persistent-connections-per-proxy'', 16);
user_pref(''network.http.max-persistent-connections-per-server'', 8);
user_pref(''browser.cache.memory.capacity'', 65536);
Az utolsó sorban lévő beállítás elég magasra emeli a Firefox által lefoglalt memóriát. Ha ez gondot okoz, csökkentsük kisebbre.
Gyors gép, lassabb kapcsolattal
Ez a beállítás azoknak jó akiknek nincs ultragyors kapcsolatuk. Itt nem a betárcsázósra gondolok, hanem átlagos DSL/Kábelnetre.
user_pref(''content.max.tokenizing.time'', 2250000);
user_pref(''content.notify.interval'', 750000);
user_pref(''content.notify.ontimer'', true);
user_pref(''content.switch.threshold'', 750000);
user_pref(''network.http.max-connections'', 48);
user_pref(''network.http.max-connections-per-server'', 16);
user_pref(''network.http.max-persistent-connections-per-proxy'', 16);
user_pref(''network.http.max-persistent-connections-per-server'', 8);
user_pref(''nglayout.initialpaint.delay'', 0);
user_pref(''browser.cache.memory.capacity'', 65536);
Gyors gép, lassú kapcsolattal
user_pref(''browser.xul.error_pages.enabled'', true);
user_pref(''content.interrupt.parsing'', true);
user_pref(''content.max.tokenizing.time'', 3000000);
user_pref(''content.maxtextrun'', 8191);
user_pref(''content.notify.interval'', 750000);
user_pref(''content.notify.ontimer'', true);
user_pref(''content.switch.threshold'', 750000);
user_pref(''network.http.max-connections'', 32);
user_pref(''network.http.max-connections-per-server'', 8);
user_pref(''network.http.max-persistent-connections-per-proxy'', 8);
user_pref(''network.http.max-persistent-connections-per-server'', 4);
user_pref(''nglayout.initialpaint.delay'', 0);
user_pref(''browser.cache.memory.capacity'', 65536);
Lassú gép, gyors kapcsolattal
user_pref(''content.max.tokenizing.time'', 3000000);
user_pref(''content.notify.backoffcount'', 5);
user_pref(''content.notify.interval'', 1000000);
user_pref(''content.notify.ontimer'', true);
user_pref(''content.switch.threshold'', 1000000);
user_pref(''content.maxtextrun'', 4095);
user_pref(''nglayout.initialpaint.delay'', 1000);
user_pref(''network.http.max-connections'', 48);
user_pref(''network.http.max-connections-per-server'', 16);
user_pref(''network.http.max-persistent-connections-per-proxy'', 16);
user_pref(''network.http.max-persistent-connections-per-server'', 8);
user_pref(''dom.disable_window_status_change'', true);
Lassú gép, lassú kapcsolattal
(Betárcsázós, modemes nettel rendelkezőknek)
user_pref(''content.max.tokenizing.time'', 2250000);
user_pref(''content.notify.interval'', 750000);
user_pref(''content.notify.ontimer'', true);
user_pref(''content.switch.threshold'', 750000);
user_pref(''nglayout.initialpaint.delay'', 750);
user_pref(''network.http.max-connections'', 32);
user_pref(''network.http.max-connections-per-server'', 8);
user_pref(''network.http.max-persistent-connections-per-proxy'', 8);
user_pref(''network.http.max-persistent-connections-per-server'', 4);
user_pref(''dom.disable_window_status_change'', true);
userChrome.css
/* A Súgó, a Szerkesztés és a Nézet menük eltávolítása:
A többi menü kódja:
file-menu, edit-menu, view-menu, go-menu, bookmarks-menu, tools-menu, helpMenu */
#helpMenu, #edit-menu, #view-menu {
display: none !important;
}
/* Bezáró gomb eltávolítása a füles sorban */
.tabs-closebutton-box {
display: none !important;
}
userContent.css
/* Kurzor megváltoztatása JavaScript link esetén */
a[href^=''javascript:'' {
cursor: move;
}
/* Flash kikapcsolása*/
embed[type=''application/x-shockwave-flash''] {display: none !important;}
Remélem fel tudtam hívni pár újdonságra még a gyakorlott Firefox használók figyelmét is. Akik további beállításokra kíváncsiak, látogassák meg az alábbi oldalakat is:
* http://mozilla.fsf.hu/firefox/tips [link]
* http://www.tweakfactor.com/articles/tweaks/firefoxtweak/4.html [link]
* http://www.google.hu/search?q=firefox+tweaks [link]
Az eredeti cikkem elérhető a Winportal.net-en [link]
Hirdetés
Rejtett Firefox beállítások
- Írta: Shim
- firefox . beállítások . gyorsítás . testreszabás
Azóta történt
-
Firefox - hasznos kiterjesztések I.
Sokáig Internet Explorert használtam, nem voltam hajlandó másik böngészőre váltani, gondoltam...
Teszt 138
-
Firefox - hasznos kiterjesztések II.
Itt van a folytatás az általam használt kiterjesztésekről: IE Tab - [link] ...
Teszt 102
-
Firefox - hasznos kiterjesztések III.
Az általam használt kiterjesztések száma tovább bővült, az újak a következők lennének...
Teszt 60
Hirdetés
Percről percre
it A források szerint a gyenge gazdaság miatt írták elő ezt a lépést.
it Perel az X, hogy blokkolja Minnesota deepfake-törvényét a szólásszabadság érdekében.
ma Drágán nyit, de fejlődött a kvázi-középkategóriás Google referencia.
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Kivizsgálja az Arc meghajtó magasabb többletterhelésének az okát az Intel
ph Mindez a jövőben olyan optimalizálásokhoz vezethet, amely javít a szóban forgó problémán.
Alig lesz vastagabb gombjainál az iPhone 17 Air
ma Újabb makettekről készült fotók vetik össze a széria méreteit.
Leleplezte új csúcskategóriás node-ját a TSMC
ph Az A14 mellé számos más technológia is érkezik.
Akciófigyelő 2025: PlayStation Store leárazások
gp Számos játék szerezhető be az eredeti áránál olcsóbban, érdemes lehet a teljes listát átböngészni.
Fényképeken az újra lilába boruló Xperia 1 VII
ma A forma drasztikusan nem változik, de visszatér egy korábbi szín az Xperia 1 IV-ből.
Rövid videón az Onimusha 2: Samurai’s Destiny
gp Az eredetileg PlayStation 2-es játék felújított kiadása májusban érkezik.
Megjelent a OnePlus 13T
ma Újra van T-modell, ráadásul egyből kompakt méretben, de csúcskategóriás hardverrel.