Ο Firefox 105 έρχεται με βελτιώσεις διαχείρισης μνήμης για Linux

Λογότυπο του προγράμματος περιήγησης ιστού Firefox

Ο Firefox είναι ένα πρόγραμμα περιήγησης ιστού ανοιχτού κώδικα που αναπτύχθηκε για διαφορετικές πλατφόρμες και συντονίζεται από τη Mozilla και το Ίδρυμα Mozilla

Η έναρξη του τη νέα έκδοση του δημοφιλούς προγράμματος περιήγησης ιστού “firefox 105”, μαζί με την οποία έχει δημιουργηθεί επίσης μια μακροπρόθεσμη ενημέρωση κλάδου της έκδοσης 102.3.0, επιπλέον της οποίας ο κλάδος Firefox 106 έχει μετακινηθεί στο στάδιο δοκιμών beta.

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

Κύρια νέα στον Firefox 105

Σε αυτή τη νέα έκδοση που παρουσιάζεται από Ο Firefox 105 σε Linux έχει μειώσει τη δυνατότητα ότι είναι ο Firefox εξαντληθεί όλη η διαθέσιμη μνήμη κατά την εκτέλεση του Firefox και έχει βελτιωμένη απόδοση όταν εξαντλείται η ελεύθερη μνήμη.

Μια άλλη αλλαγή που ξέρω ότι ξεχωρίζει είναι αυτήe Παρέχεται υποστήριξη για την προδιαγραφή Χρονισμού Χρήστη Επίπεδο 3, το οποίο ορίζει μια διεπαφή προγραμματισμού για τους προγραμματιστές για τη μέτρηση της απόδοσης των διαδικτυακών εφαρμογών τους. Στη νέα έκδοση, οι μέθοδοι performance.mark και performance.measure έχουν επιπλέον ορίσματα για να ορίσουν τη δική τους ώρα έναρξης/λήξης, διάρκεια και συνημμένα.

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

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

Όσο για σχετικές αλλαγές για προγραμματιστές, αναφέρονται τα ακόλουθα:

  • Οι μέθοδοι array.includes και array.indexOf βελτιστοποιήθηκαν χρησιμοποιώντας δηλώσεις SIMD, οι οποίες επέτρεψαν διπλή απόδοση αναζήτησης σε μεγάλες λίστες.
  • Προστέθηκε το OffscreenCanvas API, το οποίο επιτρέπει τη σχεδίαση στοιχείων καμβά σε ένα buffer σε ένα ξεχωριστό νήμα, ανεξάρτητα από το DOM. Το OffscreenCanvas υλοποιεί εργασία στα περιβάλλοντα Windows και Web Worker και παρέχει επίσης υποστήριξη γραμματοσειρών.
  • Προστέθηκαν τα API TextEncoderStream και TextDecoderStream για να διευκολυνθεί η μετατροπή ροών με δυαδικά δεδομένα σε κείμενο και αντίστροφα.
  • Για σενάρια επεξεργασίας περιεχομένου που ορίζονται σε προσθήκες, εφαρμόζεται η παράμετρος RegisteredContentScript.persistAcrossSessions, η οποία επιτρέπει τη δημιουργία μόνιμα (μόνιμα) σεναρίων που αποθηκεύουν κατάσταση μεταξύ των περιόδων σύνδεσης.
  • Προστέθηκε μια επιλογή στο παράθυρο διαλόγου προεπισκόπησης εκτύπωσης για εκτύπωση μόνο της τρέχουσας σελίδας.
  • Υλοποιήθηκε υποστήριξη για διαμερισμένους Service Workers σε iframes που έχουν φορτωθεί από ιστότοπους τρίτων (ένας Service Worker μπορεί να εγγραφεί σε iframe τρίτου μέρους και θα απομονωθεί σε σχέση με τον τομέα από τον οποίο φορτώνεται αυτό το iframe).

Από την πλευρά τουστον Firefox 106 beta, ξεχωρίζει αυτό Το ενσωματωμένο πρόγραμμα προβολής PDF έχει τη δυνατότητα να σχεδιάζει ετικέτες γραφικών (ελεύθερα σχέδια) και επισυνάψτε σχόλια κειμένου που είναι ενεργοποιημένα από προεπιλογή

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

Τέλος, αν σας ενδιαφέρει να μάθετε περισσότερα για αυτό αυτής της νέας έκδοσης του προγράμματος περιήγησης, μπορείτε να ελέγξετε τις λεπτομέρειες Στον ακόλουθο σύνδεσμο.

Πώς να εγκαταστήσετε ή να ενημερώσετε τη νέα έκδοση του Firefox στο Ubuntu και σε παράγωγα;

Όπως πάντα, Για όσους χρησιμοποιούν ήδη το firefox, μπορούν απλά να έχουν πρόσβαση στο μενού για ενημέρωση στην τελευταία έκδοση, δηλαδή, οι χρήστες του Firefox που δεν έχουν απενεργοποιήσει τις αυτόματες ενημερώσεις θα λαμβάνουν αυτόματα την ενημέρωση.

Ενώ για εκείνους που δεν θέλουν να περιμένουν να συμβεί αυτό Μπορούν να επιλέξουν Μενού> Βοήθεια> Σχετικά με τον Firefox μετά την επίσημη εκκίνηση για να ξεκινήσει μια μη αυτόματη ενημέρωση του προγράμματος περιήγησης ιστού.

Η οθόνη που ανοίγει εμφανίζει την τρέχουσα εγκατεστημένη έκδοση του προγράμματος περιήγησης ιστού και εκτελεί έλεγχο για ενημερώσεις, με την προϋπόθεση ότι η λειτουργικότητα είναι ενεργοποιημένη.

Μια άλλη επιλογή για ενημέρωση, είναι εάν είστε χρήστης του Ubuntu, του Linux Mint ή κάποιου άλλου παραγώγου του Ubuntu, μπορείτε να εγκαταστήσετε ή να ενημερώσετε σε αυτήν τη νέα έκδοση με τη βοήθεια του PPA του προγράμματος περιήγησης.

Αυτό μπορεί να προστεθεί στο σύστημα ανοίγοντας ένα τερματικό και εκτελώντας την ακόλουθη εντολή σε αυτό:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y 
sudo apt-get update
sudo apt install firefox

Η τελευταία μέθοδος εγκατάστασης που προστέθηκε «Flatpak». Για να γίνει αυτό, πρέπει να έχουν υποστήριξη για αυτόν τον τύπο πακέτου.

Η εγκατάσταση γίνεται πληκτρολογώντας:

flatpak install flathub org.mozilla.firefox

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.