Τα περισσότερα από τα τρικ που θα αναφέρω παρακάτω τα έχετε ήδη δει· ωστόσο, καλό είναι να τα έχουμε συγκεντρωμένα και στα Ελληνικά. Η κύρια πηγή αυτού του άρθρου είναι εδώ. Σε περίπτωση που βρείτε κάποιο άλλο how-to ρύθμισης του about:config, μην διστάσετε να το συμπεριλάβετε στα σχόλια.

Πώς αποκτάμε πρόσβαση στο about:config

Εντοπίστε τη γραμμή διευθύνσεων και γράψτε about:config. Πατήστε enter και θα εμφανιστεί ένα προειδοποιητικό μήνυμα — μην φοβάστε για το τι θα ακολουθήσει, ξέρουμε τι κάνουμε. Καταρχάς, θα πρέπει να βλέπετε πάνω-πάνω μια γραμμή που ορίζει ένα φίλτρο: σε αυτή την μπάρα μπορείτε να γράφετε οποιοδήποτε όνομα (ή τμήμα του ονόματος) των μεταβλητών ρύθμισης του Firefox 3. Αφού βρείτε τη μεταβλητή που θέλετε να αλλάξετε, το μόνο που έχετε να κάνετε είναι διπλό κλικ πάνω στην τιμή της. Όταν η τιμή είναι της μορφής true/false, ένα απλό διπλό κλικ αρκεί για να αλλάξει.

Ας αρχίσουμε, με προσοχή, τα «πειράγματα»:

1) Αλλαγή του αριθμού των μέγιστων προτεινόμενων site στην εξελιγμένη μπάρα διευθύνσεων browser.urlbar.maxRichResults — το στάνταρ είναι το 12, αλλά μπορείτε να το αλλάξετε σε όποια τιμή θέλετε· αν είστε πιο παραδοσιακοί τύποι, μπορείτε να απενεργοποιήσετε τη δυνατότητα με την τιμή -1.

2) Απενεργοποίηση της λειτουργίας επανεκκίνησης συνεδρίας browser.sessionstore.enabled — ο Firefox κάθε 10 δευτερόλεπτα αποθηκεύει τη συνεδρία, ώστε σε περίπτωση που κλείσει να μη χάσετε τα site που παρακολουθείτε. Προσωπικά τη βρίσκω πολύ βολική, αλλά κάποιοι τη βρίσκουν ανόητη· μπορείτε να την απενεργοποιήσετε θέτοντας την τιμή από true σε false.

3) Αλλαγή της συχνότητας αποθήκευσης συνεδρίας browser.sessionstore.interval — η εργοστασιακή τιμή είναι 10000 (10000 msec, δηλαδή 10 δευτερόλεπτα). Μπορεί να γίνεται πιο συχνά ή σε πιο αραιά διαστήματα (το όριο είναι τα 60000 msec, δηλαδή ένα λεπτό ακριβώς).

4) Ενεργοποίηση υποστήριξης εξελιγμένου χρωματικού προφίλ gfx.color_management.enabled — ο Firefox 3 έχει εξελιγμένες δυνατότητες διαχείρισης χρώματος, απενεργοποιημένες όμως γιατί επιδρούν αρνητικά στις επιδόσεις. Αν έχετε ισχυρό μηχάνημα και θέλετε πιο ζωντανά χρώματα, αλλάξτε την τιμή από false σε true.

5) Απενεργοποίηση του αντι-ιικού ελέγχου browser.download.manager.scanWhenDone — αφορά κυρίως χρήστες Windows: ο Firefox ελέγχει για ιούς κάθε αρχείο που κατεβάζετε. Σε περιβάλλον Windows είναι απαραίτητο, αλλά αν θέλετε να ρισκάρετε μπορείτε να τον απενεργοποιήσετε αλλάζοντας την τιμή από true σε false (αν και δεν σας το συνιστώ).

6) Ρύθμιση του μεγέθους των καρτελών browser.tabs.tabMinWidth — στο Firefox 3 το στάνταρ μέγεθος των καρτελών είναι 100 pixel. Αν το σύνολο των καρτελών υπερβαίνει το πλάτος του παραθύρου, εμφανίζεται ένα εικονίδιο για να πλοηγηθείτε στις μη ορατές. Αν θέλετε να βλέπετε π.χ. και τις είκοσι καρτέλες σας, βάλτε μικρότερη τιμή — από 100 στα 75, ή στα 0 ώστε να απενεργοποιηθεί τελείως το εικονιδιάκι.

7) Εμφάνιση ή απόκρυψη του κουμπιού κλεισίματος στις καρτέλες browser.tabs.closeButtons — με τιμή 0 εμφανίζεται μόνο στην ενεργή καρτέλα, με 1 σε όλες, με 2 σε καμία, και με 3 στο δεξί άκρο της γραμμής καρτελών (όπως στο Konqueror).

8) Αλλαγή του χρόνου εκτέλεσης script dom.max_script_run_time — στο Firefox 3 ένα script έχει 10 δευτερόλεπτα για να απαντήσει, αλλιώς ο Firefox βγάζει προειδοποιητικό μήνυμα. Αν έχετε αργή σύνδεση, μάλλον θα το βλέπετε συχνά· μπορείτε να αυξήσετε τον χρόνο, π.χ. στα 20.

9) Χειρισμός των ανοιγμάτων νέων παραθύρων browser.link.open_newwindow.restriction — με τιμή 0 ο Firefox αίρει τους περιορισμούς για popup, με 1 δεν ανοίγει νέα παράθυρα, με 2 τα ανοίγει ανάλογα με το πώς ορίζει η Javascript του site.

10) Ενεργοποίηση του ορθογραφικού ελέγχου σε όλα τα πεδία κειμένου layout.spellcheckDefault — κανονικά ο Firefox ελέγχει μόνο πεδία με περισσότερες από μία γραμμές. Με 0 τον απενεργοποιείτε, με 1 μένει ως έχει, με 3 ελέγχει όλα τα πεδία.

11) Άνοιγμα των αποτελεσμάτων του πεδίου αναζήτησης σε νέα καρτέλα browser.search.openintab — αλλάξτε από false σε true ώστε τα αποτελέσματα του πεδίου αναζήτησης να ανοίγουν σε νέα καρτέλα.

12) Μειώστε τη χρήση φυσικής μνήμης όταν ο Firefox είναι ελαχιστοποιημένος Αφορά χρήστες Windows. Η επιλογή δεν υπάρχει — θα την φτιάξετε εσείς: δεξί κλικ στο φόντο, Νέο → Boolean, όνομα config.trim_on_minimize, τιμή true.

13) Αυξήστε κατά πολύ την ταχύτητα του Firefox Για τα βέλτιστα αποτελέσματα χρειάζονται πολλές ρυθμίσεις ταυτόχρονα:

  • network.http.pipelining → true (από false)
  • network.http.proxy.pipelining → true (από false)
  • network.http.pipelining.maxrequests → οτιδήποτε μεγαλύτερο από 4, αλλά όχι μεγαλύτερο από 8
  • network.http.max-connections → 96 (από 30)
  • network.http.max-connections-per-server → 32 (από 15)

14) Αυξήστε / μειώστε το μέγεθος της cache στον δίσκο Πρώτα βεβαιωθείτε ότι browser.cache.disk.enable είναι true. Έπειτα, στο browser.cache.disk.capacity (προκαθορισμένα 50000 KB) δώστε 0 για να απενεργοποιήσετε την cache, ή ένα νέο μέγεθος σε KB.

15) Επιλογή όλου του κειμένου στην μπάρα διεύθυνσης browser.urlbar.clickSelectsAll — με true το κλικ επιλέγει όλο το κείμενο, με false εμφανίζεται ο κέρσορας. (Στα Windows/Mac είναι συνήθως true, στο Linux false.)

16) Αυτόματη συμπλήρωση στην μπάρα διεύθυνσης browser.urlbar.autofill — θέστε σε true ώστε ο Firefox να συμπληρώνει αυτόματα το περιεχόμενο της μπάρας καθώς γράφετε.

17) Το ίδιο ζουμ για όλα τα site browser.zoom.siteSpecific — αλλάξτε από true σε false ώστε να έχετε το ίδιο επίπεδο zoom για κάθε site.

18) Αλλαγή των ορίων του ζουμ zoom.maxPercent (προκαθορισμένα 300%) και zoom.minPercent — δώστε όποια τιμή καλύπτει τις ανάγκες σας.

19) Ρυθμίστε το πλήκτρο του backspace browser.backspace_action — από 2 (δεν κάνει τίποτα) σε 1 (πάνω στη σελίδα) ή 0 (προηγούμενη σελίδα).

20) Αυξήστε την offline cache browser.cache.offline.capacity — αλλάξτε από 512000 (σε KB) σε οποιοδήποτε μεγαλύτερο νούμερο.

21) Αυτόματο σώσιμο των «σελιδοδεικτών» στο bookmarks.html browser.bookmarks.autoExportHTML — ο Firefox 3 σώζει τους σελιδοδείκτες σε βάση sqlite· θέστε σε true αν δουλεύετε και με άλλον browser.

22) Απενεργοποίηση του ελέγχου συμβατότητας των πρόσθετων Σας επιτρέπει να χρησιμοποιήσετε πρόσθετο που δεν γράφτηκε για την έκδοσή σας (δεν συνιστάται). Δεξί κλικ στο φόντο, Νέο → Boolean: extensions.checkCompatibility = false και extensions.checkUpdateSecurity = false.

23) Απενεργοποίηση της αναμονής στην εγκατάσταση πρόσθετων security.dialog_enable_delay — δώστε 0 για να εξαλείψετε την καθυστέρηση των 2 δευτερολέπτων (ή άλλη τιμή σε msec).

24) Δείτε τον κώδικα της ιστοσελίδας στον αγαπημένο σας editor Θέστε view_source.editor.external = true και δώστε το ακριβές path στο view_source.editor.path.

25) Αυξήστε τον χρόνο ανταπόκρισης μετά το «αποθήκευση δεσμού ως…» browser.download.saveLinkAsFilenameTimeout — αυξήστε από 1000 msec σε μεγαλύτερη τιμή αν έχετε αργό δίκτυο.

26) Κάντε κινούμενη την κατάρρευση της γραμμής εργαλείων σε πλήρη οθόνη browser.fullscreen.animateUp — 1 (μία φορά, προκαθορισμένο), 2 (πάντα), 0 (απενεργοποίηση).

27) Αυτόματο κρύψιμο της γραμμής εργαλείων σε πλήρη οθόνη browser.fullscreen.autohide — false για να κρύβεται πάντα, true για να φαίνεται πάντα.

28) Αυξήστε τα αποτελέσματα αναζήτησης πρόσθετων extensions.getAddons.maxResults — από Εργαλεία → Πρόσθετα → Λήψη πρόσθετων λαμβάνετε μόνο 5 απαντήσεις· αλλάξτε σε κάτι μεγαλύτερο.

about:config — 28 ρυθμίσεις
ΠροτίμησηΤιμήΤι κάνει
browser.urlbar.maxRichResults12 / -1Πλήθος προτεινόμενων site στη μπάρα διευθύνσεων
browser.sessionstore.enabledfalseΑπενεργοποίηση επαναφοράς συνεδρίας
browser.sessionstore.interval10000Συχνότητα αποθήκευσης συνεδρίας (ms)
gfx.color_management.enabledtrueΥποστήριξη χρωματικού προφίλ (πιο ζωντανά χρώματα)
browser.download.manager.scanWhenDonefalseΑπενεργοποίηση αντι-ιικού ελέγχου λήψεων (δεν συνιστάται)
browser.tabs.tabMinWidth75 / 0Ελάχιστο πλάτος καρτελών
browser.tabs.closeButtons0 / 1 / 2 / 3Εμφάνιση κουμπιού κλεισίματος στις καρτέλες
dom.max_script_run_time20Μέγιστος χρόνος εκτέλεσης script
browser.link.open_newwindow.restriction0 / 1 / 2Χειρισμός ανοιγμάτων νέων παραθύρων
layout.spellcheckDefault0 / 1 / 3Ορθογραφικός έλεγχος σε πεδία κειμένου
browser.search.openintabtrueΆνοιγμα αναζήτησης σε νέα καρτέλα
config.trim_on_minimizetrue (νέα Boolean)Μείωση μνήμης όταν είναι ελαχιστοποιημένο (Windows· δημιουργήστε τη μεταβλητή)
network.http.pipelining (+ proxy.pipelining, pipelining.maxrequests, max-connections, max-connections-per-server)true / >4≤8 / 96 / 32Επιτάχυνση μέσω HTTP pipelining και περισσότερων συνδέσεων
browser.cache.disk.enable (+ disk.capacity)true / KBΕνεργοποίηση και μέγεθος cache στον δίσκο
browser.urlbar.clickSelectsAlltrue / falseΕπιλογή όλου του κειμένου στη μπάρα διεύθυνσης με κλικ
browser.urlbar.autofilltrueΑυτόματη συμπλήρωση μπάρας διεύθυνσης
browser.zoom.siteSpecificfalseΊδιο επίπεδο ζουμ για όλα τα site
zoom.maxPercent (+ zoom.minPercent)300 / …Όρια ζουμ (μέγιστο/ελάχιστο)
browser.backspace_action0 / 1 / 2Ρόλος του πλήκτρου backspace
browser.cache.offline.capacity>512000Μέγεθος offline cache (KB)
browser.bookmarks.autoExportHTMLtrueΑυτόματη εξαγωγή σελιδοδεικτών σε bookmarks.html
extensions.checkCompatibility (+ checkUpdateSecurity)false (νέες Boolean)Παράκαμψη ελέγχου συμβατότητας/ασφάλειας πρόσθετων (δεν συνιστάται)
security.dialog_enable_delay0Κατάργηση καθυστέρησης 2δλ στην εγκατάσταση πρόσθετων
view_source.editor.external (+ editor.path)true / pathΠροβολή πηγαίου κώδικα σε εξωτερικό editor
browser.download.saveLinkAsFilenameTimeout>1000Χρόνος ανταπόκρισης στο «αποθήκευση δεσμού ως…» (ms)
browser.fullscreen.animateUp0 / 1 / 2Κίνηση κατάρρευσης γραμμής εργαλείων σε πλήρη οθόνη
browser.fullscreen.autohidefalse / trueΑυτόματη απόκρυψη γραμμής εργαλείων σε πλήρη οθόνη
extensions.getAddons.maxResults>5Πλήθος αποτελεσμάτων αναζήτησης πρόσθετων