Ο φυλλομετρητής Basilisk αποκλείει την υποστήριξη του WebExtension

Το πρόγραμμα περιήγησης Basilisk, ένα πρόγραμμα περιήγησης στο διαδίκτυο που διατηρείται σε μεγάλο βαθμό από την ομάδα Pale Moon, δεν θα υποστηρίζει επεκτάσεις που βασίζονται στο WebExtension και θα προχωρήσουν προς τα εμπρός.

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

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

Ο Moonchild, πρωτοπόρος προγραμματιστής του Pale Moon και του Basilisk, αποκάλυψε σήμερα ότι το πρόγραμμα περιήγησης στον ιστό θα αφαιρέσει υποστήριξη για WebExtensions που προχωρούν. Η υποστήριξη για τα WebExtensions ήταν πειραματική στο πρόγραμμα περιήγησης.

Οι ακόλουθοι λόγοι παρέχονται:

  • Η υποστήριξη WebExtensions στο Basilisk ήταν σε αντίθεση με την υποστήριξη για επεκτάσεις με βάση το XUL. Οι επεκτάσεις που βασίζονται στο XUL μπορούν να κάνουν οτιδήποτε μπορεί να κάνει το WebExtensions ήδη και χωρίς να χρειάζεται να δημιουργήσει συγκεκριμένα API για λειτουργικότητα που δεν υποστηρίζεται από τα προεπιλεγμένα API WebExtension.
  • Οι WebExtensions ενδέχεται (και έχουν ήδη) να παρουσιάσουν ζητήματα, ασφάλεια και διαφορετικά, δικά τους.
  • Ανισότητα μεταξύ της υποστήριξης της λειτουργικότητας του κεντρικού WebExtension και της υποστήριξης επεκτάσεων που βασίζονται στο XUL.
  • Τροποποιήσεις διεπαφών που είναι απαραίτητες για την ενσωμάτωση των WebExtensions σε ένα πρόγραμμα περιήγησης βασισμένο στο XUL.

Θα χρειαζόταν τεράστια προσπάθεια και εργατικό δυναμικό για να συμβαδίσει με την εξέλιξη του WebExtensions της Mozilla. Ο Moonchild αναγνωρίζει ότι η ομάδα δεν έχει το ανθρώπινο δυναμικό γι 'αυτό.

Η απόφαση έγινε για να επικεντρωθούμε στο XUL και να εγκαταλείψουμε την υποστήριξη για τα WebExtensions.

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

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

Οι χρήστες που χρειάζονται υποστήριξη για επεκτάσεις με βάση το XUL και WebExtensions ταυτόχρονα ενδέχεται να θελήσουν να ελέγξουν το Waterfox. Το πρόγραμμα περιήγησης υποστηρίζει και τα δύο (WebExtensions σε ένα βαθμό), αλλά έχει δικά του ζητήματα.

Τώρα εσείς : Δοκιμάσατε τον Βασιλίσκο ή το χρησιμοποιήσατε τακτικά;