Έκδοση Firefox 105

Κυκλοφόρησε το πρόγραμμα περιήγησης ιστού Firefox 105. Επιπλέον, έχει δημιουργηθεί μια ενημέρωση κλάδου μακροπρόθεσμης υποστήριξης - 102.3.0. Ο κλάδος του Firefox 106 έχει μεταφερθεί στο στάδιο δοκιμών beta, η κυκλοφορία του οποίου έχει προγραμματιστεί για τις 18 Οκτωβρίου.

Βασικές καινοτομίες στον Firefox 105:

  • Στο παράθυρο διαλόγου προεπισκόπησης πριν από την εκτύπωση έχει προστεθεί μια επιλογή για εκτύπωση μόνο της τρέχουσας σελίδας.
    Έκδοση Firefox 105
  • Έχει υλοποιηθεί η υποστήριξη για τμηματικούς Service Workers σε μπλοκ iframe που έχουν φορτωθεί από τοποθεσίες τρίτων (Το Service Worker μπορεί να εγγραφεί σε iframe τρίτου μέρους και θα απομονωθεί σε σχέση με τον τομέα από τον οποίο φορτώθηκε αυτό το iframe).
  • Στην πλατφόρμα των Windows, μπορείτε να χρησιμοποιήσετε τη χειρονομία ολίσθησης δύο δακτύλων στην επιφάνεια αφής προς τα δεξιά ή προς τα αριστερά για να πλοηγηθείτε στο ιστορικό περιήγησής σας.
  • Εξασφαλίζεται η συμβατότητα με την προδιαγραφή User Timing Level 3, η οποία ορίζει μια διεπαφή λογισμικού για τους προγραμματιστές για τη μέτρηση της απόδοσης των διαδικτυακών εφαρμογών τους. Στη νέα έκδοση, οι μέθοδοι performance.mark και performance.measure εφαρμόζουν πρόσθετα ορίσματα για να ορίσετε τη δική σας ώρα έναρξης/λήξης, διάρκεια και συνημμένα δεδομένα.
  • Οι μέθοδοι array.includes και array.indexOf βελτιστοποιήθηκαν χρησιμοποιώντας οδηγίες SIMD, οι οποίες διπλασίασαν την απόδοση αναζήτησης σε μεγάλες λίστες.
  • Το Linux μειώνει την πιθανότητα να εξαντληθεί η διαθέσιμη μνήμη του Firefox κατά την εκτέλεση και βελτιώνει την απόδοση όταν εξαντλείται η ελεύθερη μνήμη.
  • Σημαντικά βελτιωμένη σταθερότητα στην πλατφόρμα των Windows όταν το σύστημα έχει χαμηλή μνήμη.
  • Προστέθηκε το OffscreenCanvas API, το οποίο σας επιτρέπει να σχεδιάζετε στοιχεία καμβά σε ένα buffer σε ξεχωριστό νήμα, ανεξάρτητα από το DOM. Το OffscreenCanvas υλοποιεί εργασία σε περιβάλλοντα Window και Web Worker και παρέχει επίσης υποστήριξη γραμματοσειρών.
  • Προστέθηκαν τα API TextEncoderStream και TextDecoderStream, διευκολύνοντας τη μετατροπή δυαδικών ροών δεδομένων σε κείμενο και αντίστροφα.
  • Για σενάρια επεξεργασίας περιεχομένου που ορίζονται σε πρόσθετα, έχει εφαρμοστεί η παράμετρος RegisteredContentScript.persistAcrossSessions, η οποία σας επιτρέπει να δημιουργείτε μόνιμα σενάρια που αποθηκεύουν κατάσταση μεταξύ των περιόδων σύνδεσης.
  • Στην έκδοση Android, η διεπαφή έχει αλλάξει για να χρησιμοποιεί την προεπιλεγμένη γραμματοσειρά που προσφέρει το Android. Εφαρμοσμένο άνοιγμα καρτελών που παρέχονται από τον Firefox σε άλλες συσκευές.

Εκτός από τις καινοτομίες και τις διορθώσεις σφαλμάτων, ο Firefox 105 εξαλείφει 13 ευπάθειες, εκ των οποίων οι 9 επισημαίνονται ως επικίνδυνες (7 αναφέρονται στο CVE-2022-40962) και προκαλούνται από προβλήματα μνήμης, όπως υπερχείλιση buffer και πρόσβαση σε ήδη ελευθερωμένες περιοχές μνήμης . Δυνητικά, αυτά τα προβλήματα μπορεί να οδηγήσουν στην εκτέλεση του κώδικα ενός εισβολέα κατά το άνοιγμα ειδικά σχεδιασμένων σελίδων.

Στο Firefox 106 beta, το ενσωματωμένο πρόγραμμα προβολής PDF περιλαμβάνει πλέον τη δυνατότητα σχεδίασης γραφικών σημαδιών (σχέδια με το χέρι) και επισύναψης σχολίων κειμένου από προεπιλογή στο ενσωματωμένο πρόγραμμα προβολής PDF. Σημαντικά βελτιωμένη υποστήριξη WebRTC (η βιβλιοθήκη libwebrtc ενημερώθηκε από την έκδοση 86 στην 103), συμπεριλαμβανομένης της βελτιωμένης απόδοσης RTP και βελτιωμένων μέσων για την παροχή κοινής χρήσης οθόνης σε περιβάλλοντα που βασίζονται σε πρωτόκολλο Wayland.

Πηγή: opennet.ru

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