Ο Firefox 83 διαθέτει βελτιώσεις συλλογής, μηχανή JavaScript και πολλά άλλα

Λογότυπο Firefox

Η νέα έκδοση του Firefox 83 κυκλοφόρησε και περιλαμβάνει αρκετές βελτιώσεις, όπως βελτιώσεις στη μεταγλώττιση, τη μηχανή JavaScript , την προώθηση HTTPS, το απόρρητο και πολλά άλλα.

Εκτός από τις καινοτομίες και τις διορθώσεις σφαλμάτων, έχουν διορθωθεί 31 ευπάθειες, 14 από τις οποίες έχουν επισημανθεί ως επικίνδυνες. 12 ευπάθειες (μεταγλωττισμένες για CVE-2020-26969 και CVE-2020-26968) προκαλούνται από προβλήματα μνήμης, όπως υπερχείλιση buffer και πρόσβαση σε ήδη ελευθερωμένες περιοχές μνήμης.

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

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

Από προεπιλογή, αυτός ο νέος κλάδος του Firefox 83 ενεργοποίησε έναν νέο μεταγλωττιστή JIT , ο οποίος αναπτύχθηκε με την κωδική ονομασία Warp, ο οποίος θα απλοποιήσει σημαντικά την αρχιτεκτονική JIT, θα βελτιώσει την απόκριση, θα μειώσει τον χρόνο λήψης σελίδας και θα μειώσει την κατανάλωση μνήμης.

Η απόδοση της μηχανής JavaScript έχει βελτιωθεί κυρίως με τη μείωση της ποσότητας των εσωτερικών πληροφοριών τύπου που παρακολουθούνται μέσα στη μηχανή και με τη χρήση της τεχνικής ενδιάμεσης προσωρινής αποθήκευσης κώδικα (CacheIR), η οποία είχε προταθεί προηγουμένως στον διερμηνέα bytecode, η οποία καταλαμβάνει μια ενδιάμεση θέση μεταξύ ενός κανονικού διερμηνέα και ενός μεταγλωττιστή pre-JIT.

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

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

Έχουν προστεθεί πλήκτρα πρόσβασης για γρήγορη επαναφορά βίντεο που εμφανίζεται σε λειτουργία εικόνας-εντός-εικόνας. Για επαναφορά προς τα εμπρός και προς τα πίσω σε βήματα των 15 δευτερολέπτων, απλώς πατήστε τα αντίστοιχα πλήκτρα κέρσορα.

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

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

Επιπλέον, είναι διαθέσιμη η λειτουργία "Tab-to-search", η οποία σας επιτρέπει να μεταβείτε στη λειτουργία αναζήτησης πατώντας το πλήκτρο Tab στη γραμμή διευθύνσεων. Αυτή η λειτουργία επιλέγει την ενεργή μηχανή αναζήτησης με βάση τους χαρακτήρες που εισάγονται, εφόσον μία από τις εγκατεστημένες μηχανές αναζήτησης προσφέρει αυτόματη συμπλήρωση. Για παράδειγμα, η πληκτρολόγηση "ya" θα προτείνει "yandex.ru", μετά την οποία μπορείτε να πατήσετε Tab για να ενεργοποιήσετε τη λειτουργία ερωτήματος αναζήτησης στο Yandex.

Η διεπαφή του ενσωματωμένου προγράμματος προβολής εγγράφων PDF έχει επανασχεδιαστεί (τα εικονίδια έχουν αντικατασταθεί, έχει χρησιμοποιηθεί ανοιχτόχρωμο φόντο για τη γραμμή εργαλείων).

Για συσκευές Apple που διαθέτουν macOS Big Sur και είναι εξοπλισμένες με τις νεότερες CPU της Apple, η δυνατότητα χρήσης του Firefox παρέχεται μέσω του μεταφραστή δυαδικών αρχείων Rosetta 2. Οι εγγενείς συναρμολογήσεις για την CPU Apple M1 έχουν προγραμματιστεί για μελλοντικές εκδόσεις. Αυτή η έκδοση macOS παρέχει επίσης ανάκτηση περιόδου λειτουργίας με ελαχιστοποιημένο παράθυρο για μείωση της κατανάλωσης ενέργειας.

Για χρήστες Windows 7/8/8.1 και macOS 10.12-10.15, η μηχανή σύνθεσης WebRender είναι πλέον ενεργοποιημένη. Επομένως, το WebRender είναι πλέον ενεργοποιημένο για όλες τις εκδόσεις των Windows και macOS (εκτός από την έκδοση 10.16 Beta).

Για Linux, τα ιδιόκτητα προγράμματα οδήγησης NVIDIA παραμένουν στη λίστα αποκλεισμού για το WebRender , καθώς και τα προγράμματα οδήγησης Intel όταν χρησιμοποιούνται αναλύσεις οθόνης 3440×1440 και άνω.

Οι χρήστες δυαδικών προγραμμάτων οδήγησης NVIDIA σε Linux που έχουν ενεργοποιήσει το WebRender με μη αυτόματο τρόπο και δεν χρησιμοποιούν σύνθεση ενδέχεται να αντιμετωπίσουν παλινδρόμηση, όπου το πάνω μισό της οθόνης γίνεται γεμάτο ορθογώνιο.

Το πρόβλημα μπορεί να λυθεί με την ενεργοποίηση σύνθεσης ή εξαγωγής οποιασδήποτε από τις ακόλουθες μεταβλητές περιβάλλοντος: MOZ_GTK_TITLEBAR_DECORATION = σύστημα (δυστυχώς περιλαμβάνει τίτλο παραθύρου) ή MOZ_X11_EGL = 1 (αυτή η επιλογή απενεργοποιεί την υποστήριξη για το WebGL 2). Μπορείτε επίσης να απενεργοποιήσετε προσωρινά το WebRender.

Πώς να εγκαταστήσετε τη νέα έκδοση του Firefox 83 σε 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, μπορείτε να κατεβάσετε τα δυαδικά πακέτα από τον ακόλουθο σύνδεσμο.


Προσθήκη ως προτιμώμενης πηγής στην Google