Ο Firefox
φημίζεται για την ελευθερία που προσφέρει στους χρήστες του, όμως πολλές από τις καλύτερες, νεότερες, παλιότερες, εξειδικευμένες ή πιο «πειραματικές» λειτουργίες του παραμένουν κρυμμένες.
Ειδικά εδώ στην Ελλάδα, βλέπουμε συχνά τη Mozilla να απενεργοποιεί από προεπιλογή γραφικά στοιχεία (widgets) και δυνατότητες, παρόλο που είναι πλήρως μεταφρασμένα και έτοιμα για χρήση!
Θα πάρουμε, λοιπόν, τον έλεγχο στα χέρια μας μέσω του about:config.
Μια σημαντική προειδοποίηση: Οφείλουμε να είμαστε ειλικρινείς. Η Mozilla δεν συνιστά τον πειραματισμό με αυτές τις ρυθμίσεις. Ο λόγος είναι ότι η αλλαγή ορισμένων τιμών μπορεί να προκαλέσει αστάθεια στον περιηγητή, αλλοίωση της εμφάνισης σε ορισμένα sites ή ακόμα και απώλεια δεδομένων, αν γίνει κάποιο λάθος. Προχωράμε πάντα με προσοχή και αλλάζουμε μόνο ό,τι κατανοούμε!
Πώς βρίσκουμε και αλλάζουμε μια επιλογή
Η διαδικασία για να επέμβετε στα «σωθικά» του Firefox είναι απλή:
Ανοίξτε μια νέα καρτέλα και πληκτρολογήστε about:config στη γραμμή διευθύνσεων.
Θα εμφανιστεί μια προειδοποίηση. Πατήστε «Αποδοχή του κινδύνου και συνέχεια» (Accept the Risk and Continue).
Στη γραμμή αναζήτησης που θα εμφανιστεί, κάντε επικόλληση της εντολής που σας ενδιαφέρει (π.χ. browser.tabs.closeTabByDblclick).
Υπάρχουν τρεις τύποι τιμών για μια επιλογή: Boolean (Αληθής/Ψευδής), Αριθμητική και Αλφαριθμητική. Για να επεξεργαστείτε οποιαδήποτε επιλογή, αρκεί να κάνετε διπλό κλικ πάνω στο αποτέλεσμα, ώστε να αλλάξετε την τιμή από false σε true (ή αντίστροφα) ή να εισαγάγετε έναν αριθμό ή αλφαριθμητικό.
Αν μια επιλογή δεν υπάρχει, μπορείτε να τη δημιουργήσετε επιλέγοντας έναν από τους τρεις παραπάνω τύπους και πατώντας το κουμπί «+».
Εμφάνιση, UI & Νέα Θέματα
browser.nova.enabled (true) — Ενεργοποίηση του νέου θέματος (Nova).
browser.newtabpage.activity-stream.nova.enabled (false) — Επαναφορά στην παλιά εμφάνιση της νέας καρτέλας / αρχικής σελίδας.
browser.shell.customIcon.enabled (true) — Ενεργοποιεί την επιλογή αλλαγής του κεντρικού εικονιδίου της εφαρμογής μέσα από το μενού των απλών Ρυθμίσεων (Ρυθμίσεις > Εμφάνιση).
browser.shell.customIcon.id (String / Κείμενο, π.χ. "retro-2004", "minimal", "pixelated", "kit") — Αποθηκεύει το όνομα (ID) του εικονιδίου που έχετε επιλέξει (περισσότερα εικονίδια στις Ρυθμίσεις).
browser.settings-redesign.enabled (false) — Απενεργοποιεί τη νέα, ανασχεδιασμένη εμφάνιση των Ρυθμίσεων.
sidebar.revamp (true) — Ενεργοποίηση της νέας πλαϊνής γραμμής (για σελιδοδείκτες, ιστορικό κ.λπ.).
sidebar.revamp.round-content-area (true) — Ενεργοποιεί τις στρογγυλεμένες γωνίες στο παράθυρο προβολής, όταν είναι ανοιχτή η νέα πλαϊνή γραμμή.
sidebar.verticalTabs (true) — Ενεργοποίηση κάθετων καρτελών.
sidebar.position_start (false για δεξιά, true για αριστερά) — Αλλάζει τη θέση της πλαϊνής γραμμής.
widget.windows.overlay-scrollbars.enabled (true) — Ενεργοποίηση των νέων γραμμών κύλισης (scrollbars).
ui.useOverlayScrollbars (Αριθμός: 1) — Δημιουργία της επιλογής για την πλήρη υποστήριξη των overlay scrollbars (χρήσιμο στα Windows 10, τα οποία έχουν παχιές γραμμές κύλισης).
widget.non-native-theme.scrollbar.style (π.χ. Αριθμός: 3 για macOS, 5 για Windows 11) — Αλλάζει την εμφάνιση της γραμμής κύλισης ανάλογα με το λειτουργικό σύστημα.
browser.taskbarTabs.enabled (true) — Ενεργοποίηση λειτουργίας PWA (προς το παρόν λειτουργεί μόνο στα Windows).
browser.uidensity (Αριθμός: 0 για κανονικό, 1 για πυκνό, 2 για μεγεθυσμένο) — Ορίζει την πυκνότητα των στοιχείων του browser.
browser.compactmode.show (true) — Εμφανίζει την επιλογή «Πολύ πυκνό» στις ρυθμίσεις εμφάνισης. (Έρχεται σύντομα νέα επιλογή στις Ρυθμίσεις, οπότε δεν θα χρειάζεται η συγκεκριμένη εντολή.)
browser.urlbar.trimHttps (false) — Αποτρέπει την απόκρυψη του «https://», ώστε να εμφανίζεται ολόκληρο το URL.
browser.urlbar.trimURLs (false) — Αποτρέπει την απόκρυψη του «www», ώστε να εμφανίζεται ολόκληρο το URL.
full-screen-api.warning.timeout (Αριθμός: 0 αντί για 3000) — Αφαιρεί τη χρονοβόρα ειδοποίηση κατά τη μετάβαση σε πλήρη οθόνη.
Πλοήγηση, Καρτέλες & Αναζήτηση
browser.tabs.closeTabByDblclick (true) — Κλείνει τις ανοιχτές καρτέλες κάνοντας απλώς διπλό κλικ πάνω τους.
browser.tabs.closeWindowWithLastTab (false) — Όταν κλείνετε την τελευταία καρτέλα, μένει ανοιχτή μια νέα κενή καρτέλα, χωρίς να κλείνει ολόκληρος ο browser.
browser.tabs.insertAfterCurrent (true) — Ανοίγει τις νέες καρτέλες αμέσως δίπλα στην τρέχουσα και όχι στο τέρμα δεξιά.
browser.tabs.loadBookmarksInTabs (true) — Ανοίγει τους σελιδοδείκτες σε νέα καρτέλα και όχι πάνω σε αυτήν που είναι ήδη ενεργή.
middlemouse.paste (true) — Επιτρέπει την επικόλληση κειμένου με κλικ της ροδέλας του ποντικιού (μεσαίο κλικ).
browser.backspace_action (Αριθμός: 0 για "Πίσω", 1 για "Page Up") — Ορίζει τη λειτουργία του πλήκτρου Backspace.
browser.menu.showViewImageInfo (true) — Προσθέτει την επιλογή «Προβολή πληροφοριών εικόνας» στο δεξί κλικ, εμφανίζοντας διαστάσεις, μέγεθος και μεταδεδομένα.
browser.urlbar.decodeURLsOnCopy (true) — Όταν κάνετε αντιγραφή ενός ελληνικού link, αντιγράφει τα γράμματα κανονικά (π.χ. /δοκιμή) και όχι μετατρεμμένα σε σύμβολα (π.χ. %CE%BA).
layout.word_select.eat_space_to_next_word (false) — Με διπλό κλικ σε μια λέξη, επιλέγει αυστηρά μόνο τα γράμματα της λέξης και όχι το κενό διάστημα που ακολουθεί.
browser.bookmarks.showMobileBookmarks (true) — Εμφανίζει τον φάκελο «Σελιδοδείκτες κινητού» στο βασικό μενού των σελιδοδεικτών.
browser.urlbar.suggest.recentsearches (false) — Απενεργοποιεί τις προτάσεις πρόσφατων αναζητήσεων στη γραμμή διευθύνσεων.
browser.urlbar.suggest.trending (false) — Απενεργοποιεί τις δημοφιλείς τάσεις αναζήτησης στη γραμμή διευθύνσεων.
browser.urlbar.maxRichResults (Αριθμός, π.χ. 10) — Ορίζει τον μέγιστο αριθμό αποτελεσμάτων που εμφανίζονται στη γραμμή διευθύνσεων.
browser.newtabpage.activity-stream.improvesearch.handoffToAwesomebar (false) — Αποτρέπει την αυτόματη μεταφορά του κειμένου από το πλαίσιο αναζήτησης της νέας καρτέλας στην κεντρική γραμμή διευθύνσεων, κρατώντας την πληκτρολόγηση στο κέντρο της οθόνης.
browser.smartwindow.enabled (true) — Ενεργοποίηση του Smart Window (λειτουργία AI).
toolkit.legacyUserProfileCustomizations.stylesheets (true) — Επιτρέπει τον προσαρμοσμένο σχεδιασμό μέσω του αρχείου userChrome.css.
Πώς εφαρμόζω το δικό μου userChrome.css:
Αλλάξτε την εντολή toolkit.legacyUserProfileCustomizations.stylesheets από false σε true.
Πληκτρολογήστε στη γραμμή διευθύνσεων του Firefox about:support και πατήστε Enter.
Στον πίνακα «Βασικά εφαρμογής» εντοπίστε τη γραμμή «Κατάλογος προφίλ» ή «Φάκελος προφίλ».
Κάντε κλικ στο «Άνοιγμα καταλόγου» ή «Άνοιγμα φακέλου».
Στον φάκελο που άνοιξε, δημιουργήστε έναν φάκελο chrome.
Ελέγξτε πρώτα μήπως ο φάκελος υπάρχει ήδη από προηγούμενη ενέργεια.
α) Εάν ο φάκελος υπάρχει, αλλά δεν υπάρχει αρχείο userChrome.css μέσα σε αυτόν, απλώς τοποθετήστε το αρχείο userChrome.css στον φάκελο chrome.
β) Εάν υπάρχει ήδη ένα αρχείο userChrome.css, ανοίξτε το, ελέγξτε τον υπάρχοντα κώδικά του και προσθέστε/συγχωνεύστε προσεκτικά τον νέο κώδικα.
Κάντε επανεκκίνηση του Firefox.
Ιδιωτικότητα, Απόδοση, Αντίγραφα & Ασφάλεια
browser.ipProtection.enabled (true) — Ενεργοποίηση προστασίας IP (λειτουργία ενσωματωμένου VPN της Mozilla).
beacon.enabled (false) — Μπλοκάρει τα «web beacons» (κρυφά σήματα που στέλνουν τα sites για στατιστικά τη στιγμή που κλείνετε τη σελίδα).
geo.enabled (false) — Απενεργοποιεί κεντρικά, σε όλες τις σελίδες, την πρόσβαση στην τοποθεσία σας.
browser.cache.disk.enable (false) — Γράφει τα προσωρινά αρχεία αποκλειστικά στη μνήμη RAM αντί στον σκληρό δίσκο (παρατείνει τη ζωή των SSD).
browser.uitour.enabled (false) — Σταματά τις αυτόματες αναδυόμενες «ξεναγήσεις» της Mozilla μετά από αναβαθμίσεις.
browser.tabs.crashReporting.sendReport (false) — Σταματά την αυτόματη αποστολή αναφορών στη Mozilla όταν «κρασάρει» μια καρτέλα.
browser.backup.enabled (true) — Ενεργοποίηση τοπικών αντιγράφων ασφαλείας.
browser.backup.archive.enabled (true) — Ενεργοποίηση αρχειοθέτησης τοπικών αντιγράφων.
browser.backup.restore.enabled (true) — Ενεργοποίηση επαναφοράς από τοπικό αντίγραφο.
Γραφικά Στοιχεία (Widgets) Νέας Καρτέλας
(Απαιτείται ο γενικός διακόπτης να είναι ενεργός)
browser.newtabpage.activity-stream.widgets.system.enabled (true) — Ο βασικός γενικός διακόπτης για να λειτουργήσουν τα νέα γραφικά στοιχεία.
browser.newtabpage.activity-stream.widgets.system.maximized (true) — Εμφάνιση του βέλους στα γραφικά στοιχεία της νέας καρτέλας, για να μικραίνουν και να μεγαλώνουν.
browser.newtabpage.activity-stream.showSearch (false) — Κρύβει τη γραμμή αναζήτησης στη νέα καρτέλα.
browser.newtabpage.activity-stream.newtabWallpapers.enabled (true) — Ενεργοποιεί τα φόντα (wallpapers) στη νέα καρτέλα.
Καιρός
browser.newtabpage.activity-stream.system.showWeather (true) — Εμφάνιση του καιρού.
browser.newtabpage.activity-stream.widgets.system.weather.enabled (true) — Ενεργοποίηση του συστήματος καιρού.
browser.newtabpage.activity-stream.widgets.weather.size (small, medium, large) — Καθορίζει το μέγεθος του widget του καιρού.
Ρολόι
browser.newtabpage.activity-stream.widgets.system.clocks.enabled (true) — Ενεργοποίηση του συστήματος εμφάνισης ρολογιών.
browser.newtabpage.activity-stream.widgets.clocks.enabled (true) — Ενεργοποίηση του ρολογιού.
Αντίστροφη μέτρηση (Focus Timer)
browser.newtabpage.activity-stream.widgets.focusTimer.enabled (true) — Ενεργοποίηση της αντίστροφης μέτρησης συγκέντρωσης.
browser.newtabpage.activity-stream.widgets.system.focusTimer.enabled (true) — Ενεργοποίηση του συστήματος αντίστροφης μέτρησης.
Αθλητικά
(Η λειτουργία υπάρχει, αλλά πρακτικά δεν είναι πλέον λειτουργική. Είχε σχεδιαστεί για το Παγκόσμιο Κύπελλο Ποδοσφαίρου.)
browser.newtabpage.activity-stream.widgets.sportsWidget.enabled (true) — Εμφάνιση αγώνων και βαθμολογιών.
browser.newtabpage.activity-stream.widgets.system.sportsWidget.enabled (true) — Ενεργοποίηση του συστήματος εμφάνισης αθλητικών.
browser.newtabpage.activity-stream.widgets.sportsWidget.live.enabled (true) — Ενεργοποίηση ζωντανών αποτελεσμάτων αγώνων.
browser.newtabpage.activity-stream.widgets.sports.forceLiveDataTrustable (true) — Εξαναγκασμός λήψης αξιόπιστων δεδομένων σε πραγματικό χρόνο (live).
browser.newtabpage.activity-stream.widgets.sportsWidget.celebrations.enabled (true) — Ενεργοποίηση γραφικών πανηγυρισμών (animations) στα αποτελέσματα.
Εικόνα της ημέρας
browser.newtabpage.activity-stream.widgets.system.pictureOfTheDay.enabled (true) — Ενεργοποίηση του συστήματος «Εικόνα της ημέρας».
browser.newtabpage.activity-stream.widgets.pictureOfTheDay.enabled (true) — Ενεργοποίηση του widget «Εικόνα της ημέρας».
browser.newtabpage.activity-stream.widgets.pictureOfTheDay.setAsWallpaper (true) — Εμφάνιση κουμπιού για τον ορισμό της εικόνας της ημέρας ως φόντου.
Λίστες
browser.newtabpage.activity-stream.widgets.lists.enabled (true) — Ενεργοποίηση των λιστών στη νέα καρτέλα.
browser.newtabpage.activity-stream.widgets.system.lists.enabled (true) — Ενεργοποίηση του συστήματος λιστών.
Σταυρόλεξο
(Ακόμη στα Αγγλικά)
browser.newtabpage.activity-stream.widgets.crossword.enabled (true) — Ενεργοποίηση του σταυρόλεξου.
browser.newtabpage.activity-stream.widgets.system.crossword.enabled (true) — Ενεργοποίηση του συστήματος σταυρόλεξου.
Μετοχές
(Ακόμη στα Αγγλικά)
browser.newtabpage.activity-stream.widgets.stocks.enabled (true) — Ενεργοποίηση του widget μετοχών.
browser.newtabpage.activity-stream.widgets.system.stocks.enabled (true) — Ενεργοποίηση του συστήματος μετοχών.
Απόρρητο
browser.newtabpage.activity-stream.widgets.privacy.enabled (true) — Ενεργοποίηση του widget αναφοράς απορρήτου.
browser.newtabpage.activity-stream.widgets.system.privacy.enabled (true) — Ενεργοποίηση του συστήματος απορρήτου.
Ειδήσεις / Top Stories
(Προς το παρόν, η λειτουργία δεν υποστηρίζεται/δεν λειτουργεί στην Ελλάδα)
browser.newtabpage.activity-stream.feeds.section.topstories (true) — Ενεργοποίηση της ενότητας προτεινόμενων άρθρων (Top Stories) στη νέα καρτέλα.
browser.newtabpage.activity-stream.feeds.system.topstories (true) — Ενεργοποίηση του συστήματος τροφοδοσίας περιεχομένου για τα κορυφαία άρθρα.
browser.newtabpage.activity-stream.section.topstories.rows (Αριθμός, π.χ. 1, 2, 3) — Καθορισμός του αριθμού των γραμμών που θα καταλαμβάνουν τα προτεινόμενα άρθρα στη νέα καρτέλα.
Σημείωση: Οι επιλογές/εντολές συγκεντρώθηκαν από προσωπική έρευνα και δοκιμές, ενώ χρησιμοποιήθηκε και η βοήθεια ΤΝ για την οργάνωση και την ταξινόμηση της λίστας
Μπορείτε να δείτε την γενική παρουσίαση του Firefox στην αντίστοιχη ανάρτηση.