Τι είναι ένα πακέτο επέκτασης Firefox;

Οι επεκτάσεις Firefox είναι συνήθως πακέτα που βασίζονται σε manifest και διανέμονται ως αρχεία .xpi ή .zip, ή ως μη επεξεργασμένα αρχεία manifest.json. Το manifest ορίζει το όνομα της επέκτασης, τα δικαιώματα, τα εικονίδια, τους περιορισμούς έκδοσης και άλλα μεταδεδομένα.

Επειδή οι επεκτάσεις Firefox δηλώνονται αρχικά μέσω μεταδεδομένων, μπορείτε να ελέγξετε πολλές χρήσιμες πληροφορίες χωρίς να φορτώσετε το πρόσθετο στο πρόγραμμα περιήγησης.

Περιγραφή εργαλείου

Αυτό το εργαλείο ελέγχει αρχεία επεκτάσεων Firefox και συνοψίζει το manifest και τα μεταδεδομένα του αρχείου. Δέχεται .xpi, .zip ή μη επεξεργασμένο JSON manifest και παρουσιάζει τα σημαντικά πεδία σε ευανάγνωστη μορφή.

Χρησιμοποιήστε το για να ελέγξετε τα δικαιώματα, τις ρυθμίσεις Gecko ID, τις απαιτήσεις έκδοσης και τα μεταφρασμένα μεταδεδομένα πριν ανοίξετε το πακέτο χειροκίνητα.

Παραδείγματα

  • Μια συσκευασμένη επέκταση .xpi
  • Ένα συμπιεσμένο πακέτο επέκτασης με manifest.json
  • Ένα μη επεξεργασμένο αρχείο JSON manifest από ένα αποσυσκευασμένο πρόσθετο

Δυνατότητες

  • Εντοπίζει αν η προέλευση είναι αρχείο ή αρχείο manifest
  • Επιλύει τα μεταφρασμένα ονόματα και τις περιγραφές από το _locales
  • Εμφανίζει προεπισκοπήσεις εικονιδίων και το περιεχόμενο του μη επεξεργασμένου manifest

Περιορισμοί

Πρόκειται μόνο για εργαλείο ελέγχου μεταδεδομένων. Δεν εκτελεί τον κώδικα της επέκτασης ούτε επικυρώνει τη συμπεριφορά κατά τον χρόνο εκτέλεσης.

Η αναφορά περιλαμβάνει μόνο τα πεδία που υπάρχουν στο πακέτο και στο manifest, επομένως ασυνήθιστα ή ελλιπή αρχεία ενδέχεται να παράγουν μερικά αποτελέσματα.