Έκδοση Pale Moon Browser 32.2

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

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

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

  • Παρέχονται πειραματικές εκδόσεις για το FreeBSD με χρήση GTK2 (επιπλέον των εκδόσεων που προσφέρθηκαν προηγουμένως με το GTK3). Οι εκδόσεις του FreeBSD συμπιέζονται χρησιμοποιώντας τη μορφή xz αντί για το bzip2.
  • Η μηχανή προγράμματος περιήγησης Goanna (μια διχάλα της μηχανής Mozilla Gecko) και η πλατφόρμα UXP (Unified XUL Platform, μια διχάλα στοιχείων Firefox) έχουν ενημερωθεί στην έκδοση 6.2, η οποία βελτιώνει τη συμβατότητα με άλλα προγράμματα περιήγησης και λειτουργεί με τους περισσότερους ιστότοπους στους οποίους οι χρήστες ανέφεραν προβλήματα.
  • Υλοποιήθηκε υποστήριξη για την εισαγωγή λειτουργικών μονάδων JavaScript με χρήση της δήλωσης import().
  • Οι μονάδες παρέχουν τη δυνατότητα εξαγωγής ασύγχρονων συναρτήσεων.
  • Προστέθηκε υποστήριξη για πεδία σε τάξεις JavaScript.
  • Προστέθηκε υποστήριξη για τελεστές ανάθεσης "||=", "&&=" και "??=".
  • Παρέχεται η δυνατότητα χρήσης του καταργημένου καθολικού window.event (ενεργοποιημένο μέσω dom.window.event.enabled στο about:config), το οποίο συνεχίζει να χρησιμοποιείται σε ορισμένους ιστότοπους.
  • Εφαρμόστηκαν μέθοδοι self.structuredClone() και Element.replaceChildren().
  • Βελτιωμένη υποστήριξη για την ψευδοκλάση ":host" στην υλοποίηση Shadow DOM.
  • Τα CSS WebComponents υποστηρίζουν τη συνάρτηση ::slotted().
  • Βελτιωμένη προσωρινή αποθήκευση σελίδων μνήμης.
  • Προστέθηκε υποστήριξη για το πακέτο πολυμέσων FFmpeg 6.0.
  • Διορθώθηκαν σφάλματα κατά τη χρήση τεχνολογιών WebComponents (Προσαρμοσμένα στοιχεία, Shadow DOM, λειτουργικές μονάδες JavaScript και πρότυπα HTML).
  • Διορθώθηκαν προβλήματα με τη δημιουργία από πηγή για δευτερεύουσες πλατφόρμες.
  • Ενημερώθηκε η εφαρμογή Fetch API.
  • Η υλοποίηση του DOM Performance API έχει συμμορφωθεί με τις προδιαγραφές.
  • Βελτιωμένος χειρισμός πλήκτρων, πρόσθετη υποστήριξη για την αποστολή συμβάντος για Ctrl+Enter.
  • Ενημερώθηκαν οι ενσωματωμένες βιβλιοθήκες Freetype 2.13.0 και Harfbuzz 7.1.0.
  • Για το GTK, έχει εφαρμοστεί υποστήριξη προσωρινής αποθήκευσης για γραμματοσειρές με κλίμακα και η απόδοση της εργασίας με γραμματοσειρές έχει βελτιωθεί. Η υποστήριξη για το fontconfig έχει απορριφθεί στα συστήματα GTK.
  • Μετακινήθηκαν διορθώσεις για σφάλματα που σχετίζονται με την ασφάλεια.

Έκδοση Pale Moon Browser 32.2

Πηγή: opennet.ru

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