Οδηγός εθελοντών για τη σύνθετη προσαρμογή του Firefox με το CSS

Προειδοποίηση: Η προσαρμογή του αρχείου CSS απευθύνεται σε προγραμματιστές, όχι τελικούς χρήστες.

Εκτός από τις ενσωματωμένες λειτουργίες εξατομίκευσης (δείτε το Προσαρμογή κουμπιών και γραμμών εργαλείων του Firefox), τα θέματα (δείτε Χρήση θεμάτων για αλλαγή εμφάνισης του Firefox και τους άλλους τύπους προσθέτων του Firefox (δείτε το Εύρεση και εγκατάσταση προσθέτων για προσθήκη λειτουργιών στο Firefox), οι έμπειροι χρήστες μπορούν να κάνουν αλλαγές στο περιβάλλον χρήστη (UI) του προγράμματος περιήγησης εφαρμόζοντας κανόνες μορφοποίησης με ένα προαιρετικό αρχείο, που ονομάζεται userChrome.css.

Μάθετε τι πρέπει να γνωρίζετε, ως εθελοντές του SUMO, σχετικά με τη σύνθετη προσαρμογή του Firefox μέσω αυτού του αρχείου CSS:

Τι κάνει το userChrome.css;

Το περιβάλλον χρήστη του Firefox αποτελείται από στοιχεία ιστού (στοιχεία HTML και XUL), ενώ η μορφοποίηση γίνεται σε CSS. Οι χρήστες μπορούν να ρυθμίσουν το Firefox έτσι ώστε να αναζητά το αρχείο «userChrome.css» κατά την εκκίνηση και οι κανόνες του αρχείου θα αλλάξουν την εμφάνιση των διάφορων στοιχείων του περιβάλλοντος χρήστη. Για παράδειγμα, οι προσαρμοσμένοι κανόνες μπορούν να αλλάξουν τα χρώματα και τα μεγέθη πολλών στοιχείων, να τα αποκρύψουν ή να τα μετακινήσουν.

Τι πρέπει να γνωρίζουν οι χρήστες προτού προσαρμόσουν το userChrome.css;

Οι χρήστες θα πρέπει να γνωρίζουν ότι ορισμένοι από τους προσαρμοσμένους κανόνες τους θα σταματήσουν μελλοντικά να λειτουργούν σωστά και σε ακραίες περιπτώσεις, αυτό μπορεί να προκαλέσει σοβαρά ζητήματα με το περιβάλλον χρήστη. Το Firefox είναι ένα έργο που εξελίσσεται συνεχώς και η Mozilla δεν μπορεί να εγγυηθεί ότι τα μορφοποιημένα στοιχεία δεν θα αλλάξουν. Όταν κυκλοφορούν νέες λειτουργίες και νέοι σχεδιασμοί περιβάλλοντος χρήστη, συχνά απαιτούνται διαφορετικές ετικέτες HTML και XUL, ενώ εξελίσσεται και η μορφοποίηση αυτών των ετικετών. Για τον λόγο αυτό, η Mozilla δεν υποστηρίζει επίσημα προσαρμοσμένους κανόνες μορφοποίησης.

Πού μπορούν οι χρήστες να λάβουν βοήθεια για προσαρμοσμένους κανόνες και το userChrome.css;

Το φόρουμ υποστήριξης της Mozilla παρέχει πολύ περιορισμένη βοήθεια για αυτού του είδους τις προσαρμογές. Προτείνουμε στους χρήστες που αντιμετωπίζουν προβλήματα με το userChrome.css να αναζητήσουν βοήθεια και πληροφορίες σε άλλα φόρουμ και ιστοτόπους, όπως το userchrome.org, το φόρουμ r/FirefoxCSS στο Reddit ή το δωμάτιο #firefoxcss της κοινότητας στο Matrix.

Πώς μπορούν οι χρήστες να επαναφέρουν το Firefox στην αρχική του κατάσταση;

Εάν το περιβάλλον χρήστη του Firefox φαίνεται ξαφνικά κατεστραμμένο μετά από κάποια ενημέρωση και οι χρήστες έχουν δημιουργήσει ένα αρχείο userChrome.css στο παρελθόν, μπορούν να χρησιμοποιήσουν τη λειτουργία επίλυσης προβλημάτων του Firefox (δείτε το Διάγνωση ζητημάτων του Firefox με τη λειτουργία επίλυσης προβλημάτων) για να απενεργοποιήσουν γρήγορα τους προσαρμοσμένους κανόνες τους, ώστε να διαπιστώσουν εάν υπάρχει κάποια διαφορά. Αν επιθυμούν να αναιρέσουν τις προσαρμογές τους και να επαναφέρουν το Firefox στο προεπιλεγμένο UI του, οι χρήστες μπορούν να ακολουθήσουν κάποια από τις εξής μεθόδους:

Επαναφορά του Firefox στην προεπιλεγμένη του κατάσταση

Προειδοποίηση: Μια ανανέωση του Firefox καταργεί τις προσαρμογές του χρήστη, όπως τις επεκτάσεις, τα δεδομένα επεκτάσεων και τις ρυθμίσεις παραμέτρων των προτιμήσεων. Εάν έχετε κάνει προσαρμογές προσβασιμότητας στο Firefox, ίσως χρειαστεί να τις κάνετε ξανά μετά την ανανέωση.

Οι χρήστες μπορούν να επαναφέρουν το Firefox στην προεπιλεγμένη του κατάσταση ακολουθώντας τα βήματα του άρθρου Ανανέωση του Firefox - επαναφορά προσθέτων και ρυθμίσεων.

Απενεργοποίηση και διαγραφή του userChrome.css

Οι χρήστες μπορούν να απενεργοποιήσουν και να διαγράψουν τα αρχεία «userChrome.css» τους, ώστε να μην φορτώνονται κατά την εκκίνηση του Firefox, ακολουθώντας αυτά τα βήματα:

  1. Πληκτρολογήστε about:config στη γραμμή διευθύνσεων και πατήστε EnterReturn.
    Ενδέχεται να εμφανιστεί μια σελίδα προειδοποίησης. Κάντε κλικ στο Αποδοχή κινδύνου και συνέχεια για να μεταβείτε στη σελίδα about:config.
  2. Αναζητήστε την προτίμηση toolkit.legacyUserProfileCustomizations.stylesheets και ορίστε την σε false, κάνοντας κλικ στο κουμπί επαναφοράς Fx71aboutconfig-ResetButton.
  3. Διαγράψτε το userChrome.css από τον φάκελο chrome του φακέλου του προφίλ. Για να βρείτε τον φάκελο του προφίλ, δείτε την ενότητα Εύρεση προφίλ στο Προφίλ - Πού αποθηκεύει το Firefox τους σελιδοδείκτες, τους κωδικούς πρόσβασης και άλλα δεδομένα χρήστη.

Ήταν χρήσιμο αυτό το άρθρο;

Παρακαλώ περιμένετε...

Αυτοί οι υπέροχοι άνθρωποι βοήθησαν στη σύνταξη αυτού του άρθρου:

Illustration of hands

Συμμετοχή

Μοιραστείτε την εμπειρία σας με άλλους χρήστες. Απαντήστε σε ερωτήσεις και βελτιώστε τη γνωσιακή βάση μας.

Μάθετε περισσότερα