Έκδοση Pale Moon Browser 32.1

Δημοσιεύτηκε η κυκλοφορία του προγράμματος περιήγησης ιστού Pale Moon 32.1, το οποίο διαχωρίστηκε από τη βάση κώδικα του Firefox για να παρέχει υψηλότερη απόδοση, να διατηρεί την κλασική διεπαφή, να ελαχιστοποιεί την κατανάλωση μνήμης και να παρέχει πρόσθετες επιλογές προσαρμογής. Οι εκδόσεις Pale Moon δημιουργούνται για Windows και Linux (x86_64). Ο κώδικας του έργου διανέμεται υπό την MPLv2 (Δημόσια Άδεια Mozilla).

Το έργο τηρεί την κλασική οργάνωση της διεπαφής, χωρίς μετάβαση στις διεπαφές Australis και Photon που είναι ενσωματωμένες στους Firefox 29 και 57, και με την παροχή εκτεταμένων επιλογών προσαρμογής. Τα στοιχεία που καταργήθηκαν περιλαμβάνουν το DRM, το Social API, το WebRTC, το πρόγραμμα προβολής PDF, το Crash Reporter, τον κωδικό συλλογής στατιστικών στοιχείων, τους γονικούς ελέγχους και τα άτομα με αναπηρίες. Σε σύγκριση με τον Firefox, το πρόγραμμα περιήγησης έχει επιστρέψει υποστήριξη για επεκτάσεις που χρησιμοποιούν XUL και διατηρεί τη δυνατότητα χρήσης τόσο πλήρους όσο και ελαφρών θεμάτων.

Στη νέα έκδοση:

  • Η υποστήριξη για τη σουίτα τεχνολογιών WebComponents για τη δημιουργία προσαρμοσμένων ετικετών HTML είναι ενεργοποιημένη από προεπιλογή, συμπεριλαμβανομένων των προδιαγραφών προσαρμοσμένων στοιχείων, Shadow DOM, λειτουργικών μονάδων JavaScript και προτύπων HTML, όπως αυτές που χρησιμοποιούνται στο GitHub. Από το σύνολο των WebComponents στο Pale Moon, μέχρι στιγμής έχουν εφαρμοστεί μόνο τα CustomElements και τα Shadow DOM API.
  • Οι εκδόσεις για macOS (Intel και ARM) έχουν σταθεροποιηθεί.
  • Ενεργοποιήθηκε το σκουρόχρωμο της ουράς των τίτλων καρτελών που δεν περιέχουν όλο το κείμενο (αντί να εμφανίζουν έλλειψη).
  • Ενημερωμένες υλοποιήσεις Promise και ασύγχρονες λειτουργίες. Η μέθοδος Promise.any() έχει εφαρμοστεί.
  • Βελτιωμένη επεξεργασία αντικειμένων με κανονικές εκφράσεις, για την οποία διασφαλίζεται η σωστή αποκομιδή σκουπιδιών.
  • Τα προβλήματα με την αναπαραγωγή βίντεο σε μορφή VP8 επιλύθηκαν.
  • Ενημερωμένη ενσωματωμένη γραμματοσειρά με emoji.
  • Υλοποιήθηκαν ψευδοκλάσεις CSS ":is()" και ":where()".
  • Υλοποιήθηκαν σύνθετοι επιλογείς για την ψευδο-κλάση ":not()".
  • Υλοποιήθηκε η ένθετη ιδιότητα CSS.
  • Εφαρμοσμένη συνάρτηση CSS env().
  • Προστέθηκε επεξεργασία για αναπαραγωγή βίντεο με το χρωματικό μοντέλο RGB και όχι μόνο YUV. Παρέχεται επεξεργασία βίντεο με πλήρες εύρος φωτεινότητας (0-255 επίπεδα).
  • Το API μετατροπής κειμένου σε ομιλία Ιστού είναι ενεργοποιημένο από προεπιλογή.
  • Ενημερωμένες εκδόσεις των βιβλιοθηκών NSPR 4.35 και NSS 3.79.4.
  • Οι αχρησιμοποίητες ρυθμίσεις του συστήματος προστασίας Tracking καταργήθηκαν και ο κώδικας καθαρίστηκε (το Pale Moon χρησιμοποιεί το δικό του σύστημα για τον αποκλεισμό μετρητών για την παρακολούθηση επισκέψεων και το σύστημα προστασίας Tracking από τον Firefox δεν χρησιμοποιήθηκε).
  • Βελτιωμένη ασφάλεια για τη δημιουργία κώδικα στη μηχανή JIT.

Έκδοση Pale Moon Browser 32.1


Πηγή: opennet.ru

Προσθέστε ένα σχόλιο