Ο Firefox 84 έρχεται με βελτιώσεις Webrender για Linux, κοινόχρηστη μνήμη και πολλά άλλα

Λογότυπο Firefox

Η νέα έκδοση του Ο Firefox 84 είναι εδώ και έρχεται με διάφορες βελτιώσεις μερικά από τα οποία επικεντρώνονται στο Linux, όπως η βελτιωμένη υποστήριξη για Webrender για X11 και Gnome, καθώς και μεθόδους κατανομής κοινής μνήμης μαζί με βελτιώσεις για το Docker, μεταξύ άλλων.

Εκτός από τις καινοτομίες και τις διορθώσεις σφαλμάτων στον Firefox 84, 31 ευπάθειες έχουν διορθωθεί, εκ των οποίων 19 χαρακτηρίζονται ως επικίνδυνα, 7 από αυτά (που έχουν κατασκευαστεί για CVE-2020-35113 και CVE-2020-35114) προκαλούνται από προβλήματα μνήμης, όπως υπερχείλιση buffer και πρόσβαση σε ήδη ελευθερωμένες περιοχές μνήμης. Αυτά τα προβλήματα θα μπορούσαν ενδεχομένως να οδηγήσουν στην εκτέλεση κακόβουλου κώδικα κατά το άνοιγμα ειδικά διαμορφωμένων σελίδων. Σημειώνεται επίσης η κρίσιμη ευπάθεια CVE-2020-16042 η οποία, μέσω χειρισμού του τύπου BigInt, επιτρέπει την ανάγνωση των περιεχομένων της μη αρχικοποιημένης μνήμης.

Μπορεί επίσης να επισημανθεί ότι Ο Firefox 84 θα είναι η τελευταία έκδοση που θα υποστηρίζει το πρόσθετο Adobe Flash, όπως αυτό Όπως πολλοί από εσάς ίσως γνωρίζετε, η Adobe σκοπεύει να τερματίσει την υποστήριξη του Flash στα τέλη Δεκεμβρίου 2020.

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

Από τις κύριες αλλαγές που ξεχωρίζουν, μπορούμε να βρούμε ότι για διανομές Linux με Το GNOME και το X11, η μηχανή σύνθεσης WebRender χρησιμοποιείται από προεπιλογή, τα ιδιόκτητα προγράμματα οδήγησης της NVIDIA παραμένουν στη λίστα μπλοκ για το WebRender, καθώς και τα προγράμματα οδήγησης Intel όταν χρησιμοποιούνται αναλύσεις οθόνης 3440x1440 και άνω. Για να επιβάλετε τη συμπερίληψη στο about:config, ενεργοποιήστε τη ρύθμιση "gfx.webrender.enabled" ή ξεκινήστε τον Firefox με το σύνολο μεταβλητών περιβάλλοντος MOZ_WEBRENDER=1.

ενώ για Android, η μηχανή WebRender είναι ενεργοποιημένη για συσκευές με GPU Mali-G, καθώς και τα Adreno 5xx (Google Pixel, Google Pixel 2 / XL, Oneplus 5), Adreno 6xx (Google Pixel 3, Google Pixel 4, Oneplus 6) και smartphone Pixel 2 και Pixel 3. Για Windows, η υποστήριξη WebRender είναι ενεργοποιημένη για GPU Intel XNUMXης και XNUMXης γενιάς, για macOS για την έκδοση Big Sur.

Μια άλλη σημαντική αλλαγή για το Linux, καιτώρα ξέρω χρησιμοποιούνται πιο σύγχρονες μέθοδοι κατανομής κοινής μνήμης, με αποτέλεσμα καλύτερη απόδοση και καλύτερη συμβατότητα με το Docker. Κατά την προβολή περιεχομένου πολυμέσων, όπως βίντεο YouTube, Τα στοιχεία ελέγχου έντασης και αναπαραγωγής GNOME και MATE εμφανίζουν τώρα μια μικρογραφία του περιεχομένου που αναπαράγεται και τα κουμπιά ελέγχου αναπαραγωγής.

Χρησιμοποιώντας την υποδομή του Απομακρυσμένη διαμόρφωση, υλοποιήθηκε η προληπτική φόρτωση των ενδιάμεσων πιστοποιητικών CA, που μείωσε τον αριθμό των μηνυμάτων σφάλματος κατά την προβολή εσφαλμένων ρυθμισμένων τοποθεσιών. Στη νέα έκδοση, η υποστήριξη για τον μηχανισμό CRLite έχει επίσης διαμορφωθεί σε μορφή εργασίας, η οποία καθιστά δυνατή την οργάνωση ενός αποτελεσματικού ελέγχου ανάκλησης πιστοποιητικού έναντι μιας βάσης δεδομένων που φιλοξενείται στο σύστημα του χρήστη.

Στον διαχειριστή προσθηκών υλοποιείται η δυνατότητα παραχώρησης και ανάκλησης πρόσθετων δικαιωμάτων προαιρετικά που απαιτούνται για την υλοποίηση εκτεταμένης λειτουργικότητας στο πρόσθετο, τα οποία ενεργοποιούνται μέσω ξεχωριστών διαμορφώσεων. Προηγουμένως, αυτά τα εκτεταμένα δικαιώματα ζητούνταν δυναμικά όταν ήταν ενεργοποιημένες οι εκτεταμένες λειτουργίες και δεν αντικατοπτρίζονταν στη διεπαφή about:addons.

Επιπλέον, Εφαρμοσμένο API PerformancePaintTiming (Paint Timing)., που σας επιτρέπει να παρακολουθείτε το χρονοδιάγραμμα των διαφόρων σταδίων απόδοσης σελίδας. Με αυτό το API, μπορείτε να εντοπίσετε τα σημεία συμφόρησης φόρτωσης σελίδας και τις ενοχλητικές στιγμές, για παράδειγμα, καταστάσεις όπου ένας επισκέπτης βλέπει ήδη έναν σύνδεσμο ή μια φόρμα εισαγωγής, αλλά λόγω του γεγονότος ότι η JavaScript δεν έχει φορτωθεί ακόμη, τα προγράμματα οδήγησης δεν είναι διαθέσιμα.

Σε αυτή τη νέα έκδοση του Firefox 84 επισημαίνεται επίσης το υποστήριξη για συστήματα Apple που βασίζονται στο τσιπ ARM ​​M1, που τροφοδοτεί τα νεότερα MacBook Air, Mac Mini και MacBook Pro. Ωστόσο, σε νεότερα συστήματα, Υπάρχουν προβλήματα με την παρακολούθηση βίντεο από τα Netflix, Hulu, Disney+ και Amazon Video Prime, τα οποία απαιτούν την εγκατάσταση του Rosetta.

Πώς να εγκαταστήσετε τη νέα έκδοση του Firefox 84 σε Linux;

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

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

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

Έγινε αυτό τώρα απλά πρέπει να εγκαταστήσουν με:

sudo apt install firefox

Για χρήστες και παράγωγα του Arch Linux, τρέξτε σε τερματικό:

sudo pacman -S firefox

Τώρα για όσους είναι χρήστες του Fedora ή οποιαδήποτε άλλη διανομή προέρχεται από αυτήν:

sudo dnf install firefox

Τελικά εάν είναι χρήστες του openSUSEΜπορούν να βασίζονται σε αποθετήρια κοινότητας, από τα οποία μπορούν να προσθέσουν Mozilla στο σύστημά τους.

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

su -
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper ref
zypper dup --from mozilla

να όλες οι άλλες διανομές Linux μπορούν να κατεβάσουν τα δυαδικά πακέτα από τον ακόλουθο σύνδεσμο.  

Επιπλέον, έχει δημιουργηθεί μια ενημέρωση της έκδοσης Firefox LTS (μακροχρόνια υποστήριξη) 78.6.0 και επιπλέον του γεγονότος ότι ο επόμενος κλάδος του Firefox 85 έχει ήδη εισέλθει σε δοκιμαστική φάση και του οποίου η κυκλοφορία έχει προγραμματιστεί για τις 26 Ιανουαρίου.


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

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

*

*

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