Υπογραφή προσθέτων στο Firefox

Ξεκινώντας από την έκδοση 57 του Firefox, θα λειτουργούν μόνο οι επεκτάσεις που αναπτύχθηκαν με τα WebExtensions APIs. Δεν γνωρίζετε σίγουρα αν επηρεάζονται τα πρόσθετά σας; Δείτε το "Η τεχνολογία προσθέτων του Firefox εκσυγχρονίζεται" κι αυτές τις συχνές ερωτήσεις για λεπτομέρειες.

Τα πρόσθετα που μπορούν να αλλάξουν τις ρυθμίσεις του προγράμματος περιήγησής σας χωρίς τη συναίνεσή σας ή υποκλέπτουν τις πληροφορίες σας έχουν αυξηθεί σημαντικά. Μερικά πρόσθετα μπορούν να προσθέσουν ανεπιθύμητες γραμμές εργαλείων ή κουμπιά, να αλλάξουν τις ρυθμίσεις αναζήτησης ή να μολύνουν τον υπολογιστή σας με διαφημίσεις. Το Firefox πλέον επαληθεύει αν τα πρόσθετα που εγκαθιστάτε έχουν υπογράφει ψηφιακά από τη Mozilla. Αυτό το άρθρο εξηγεί το χαρακτηριστικό υπογραφή προσθέτων και τον τρόπο λειτουργίας του.

Τι είναι η υπογραφή πρόσθετων;

Η Mozilla επαληθεύει και "υπογράφει" τα πρόσθετα που τηρούν μια σειρά από κανόνες ασφαλείας. Όλα τα πρόσθετα που φιλοξενούνται στο addons.mozilla.org πρέπει να υποβληθούν σε αυτή τη διαδικασία προκειμένου να υπογραφούν. Τα πρόσθετα που φιλοξενούνται σε άλλες ιστοσελίδες θα πρέπει να τηρούν τους ίδιους κανόνες για να υπογραφούν από τη Mozilla.

Προγραμματιστές: Για να μάθετε περισσότερα σχετικά με τους κανόνες υπογραφής πρόσθετων, δείτε το "Υπογραφή και διανομή του πρόσθετου σας" και το "Πολιτικές αξιολόγησης" στο Δίκτυο Προγραμματιστών της Mozilla (MDN).

Αν και το Firefox έχει ήδη ένα σύστημα με λίστες αποκλεισμού, ο εντοπισμός και αποκλεισμός του αυξανόμενου αριθμού κακόβουλων ή μη επαληθευμένων πρόσθετων γίνεται όλο και πιο δύσκολος. Η νέα διαδικασία υπογραφής πρόσθετων απαιτεί από τους προγραμματιστές να ακολουθήσουν τους κανονισμούς των προγραμματιστών της Mozilla. Η υπογραφή πρόσθετων στο Firefox συμβάλλει στην προστασία από λογισμικά κατάληψης προγραμμάτων περιήγησης (browser hijackers) και άλλα κακόβουλα λογισμικά, κάνοντας έτσι πιο δύσκολη την εγκατάστασή τους.

Το Firefox εμποδίζει την εγκατάσταση μη επαληθευμένων προσθέτων και απενεργοποιεί τα ήδη εγκατεστημένα, μη επαληθευμένα, πρόσθετα.

Ποιοι τύποι πρόσθετων πρέπει να υπογράφονται;

Οι επεκτάσεις (πρόσθετα που προσθέτουν δυνατότητες στο Firefox) και τα πακέτα γλωσσών θα πρέπει να υπογράφονται. Τα θέματα (πρόσθετα που αλλάζουν την οπτική εμφάνιση του Firefox), τα πακέτα γλωσσών και άλλοι τύποι προσθέτων δεν χρειάζεται να υπογράφονται.

Πού θα συναντήσω μη υπογεγραμμένα πρόσθετα;

Τα πρόσθετα που εγκαθίστανται μέσω της επίσημης ιστοσελίδας προσθέτων του Firefox υποβάλλονται σε ελέγχους ασφαλείας πριν εκδοθούν. Αυτά τα πρόσθετα είναι επαληθευμένα και υπογεγραμμένα. Όταν κάνετε εγκατάσταση πρόσθετων μέσω μιας άλλης ιστοσελίδας, το Firefox ελέγχει αν το πρόσθετο είναι ψηφιακά υπογεγραμμένο.

Τι μπορώ να κάνω αν το Firefox απενεργοποιεί ένα εγκατεστημένο πρόσθετο;

Αν ένα μη υπογεγραμμένο πρόσθετο απενεργοποιηθεί, δεν θα μπορείτε να το χρησιμοποιήσετε και η Διαχείριση πρόσθετων θα εμφανίσει ένα μήνυμα ότι το πρόσθετο "δεν μπόρεσε να επαληθευτεί για χρήση στο Firefox και έχει απενεργοποιηθεί". Μπορείτε να αφαιρέσετε το πρόσθετο από το Firefox και, έπειτα, να εγκαταστήσετε εκ νέου μια υπογεγραμμένη έκδοση από την ιστοσελίδα προσθέτων της Mozilla αν υπάρχει.

Αν μια υπογεγραμμένη έκδοση δεν είναι διαθέσιμη, επικοινωνήστε με τον προγραμματιστή ή τον εκδότη του προσθέτου για να δείτε αν μπορούν να προσφέρουν μια ενημερωμένη και υπογεγραμμένη έκδοση για αυτό το πρόσθετο. Μπορείτε επίσης να τους ζητήσετε να υποβάλουν το πρόσθετό τους προς υπογραφή.

Ποιες είναι οι επιλογές μου αν θέλω να χρησιμοποιήσω ένα μη υπογεγραμμένο πρόσθετο; (για προχωρημένους χρήστες)

Οι εκδόσεις εκτεταμένης υποστήριξης (ESR), Developer Edition και Nightly του Firefox θα σάς επιτρέψουν να παρακάμψετε τη ρύθμιση για αναγκαστική απαίτηση υπογραφής προσθέτων, αλλάζοντας την προτίμηση xpinstall.signatures.required σε false στην "Επεξεργασία παραμέτρων του Firefox" (σελίδα about:config). Για να παρακάμψετε την απαίτηση υπογραφής πακέτων γλωσσών, αλλάξετε την προτίμηση extensions.langpacks.signatures.required σε false. Υπάρχουν επίσης ειδικές εκδόσεις του Firefox χωρίς εμπορικά σήματα που επιτρέπουν αυτή την παράκαμψη. Δείτε το άρθρο "Υπογραφή προσθέτων/επεκτάσεων" στο MozillaWiki για περισσότερες πληροφορίες.

// Αυτά τα εξαίσια άτομα βοήθησαν στη σύνταξη αυτού του άρθρου:Jim Spentzos. Μπορείτε να βοηθήσετε κι εσείς - μάθετε πώς.

Ήταν χρήσιμο αυτό το άρθρο; Παρακαλώ περιμένετε...

Συνεισφορά στην Υποστήριξη Mozilla