Το πρόγραμμα περιήγησης ιστού Firefox 134 κυκλοφόρησε και δημιουργήθηκαν ενημερώσεις σε προηγούμενους κλάδους με μακρά περίοδο υποστήριξης - 115.19.0 και 128.6.0. Ο κλάδος του Firefox 135 έχει μεταφερθεί στο στάδιο δοκιμών beta, η κυκλοφορία του οποίου έχει προγραμματιστεί για τις 4 Φεβρουαρίου.
Βασικές καινοτομίες στον Firefox 134:
- Για ορισμένους χρήστες, έχει προταθεί μια νέα σχεδίαση για τη σελίδα που εμφανίζεται κατά το άνοιγμα μιας νέας καρτέλας. Η νέα επιλογή διαθέτει μια γραμμή αναζήτησης, ένα widget πρόγνωσης καιρού και μια λίστα με προτεινόμενες σελίδες. Οι ιστότοποι που επισκέπτεστε και καρφιτσώνονται πιο συχνά δεν εμφανίζονται σε πλέγμα, αλλά σε μία γραμμή. Ο αριθμός των στηλών με περιεχόμενο επιλέγεται ανάλογα με το πλάτος του παραθύρου, το οποίο σας επιτρέπει να χρησιμοποιείτε αποτελεσματικά όλο τον διαθέσιμο χώρο στην οθόνη. Το νέο σχέδιο είναι προς το παρόν διαθέσιμο μόνο για χρήστες στις ΗΠΑ και τον Καναδά. Για ενεργοποίηση σε άλλες χώρες, στη σελίδα about:config, μπορείτε να πληκτρολογήσετε "newtab" και να προσθέσετε τον κωδικό της χώρας σας στα πεδία με την τιμή "US, CA".

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

- Για την πλατφόρμα Linux, έχει υλοποιηθεί υποστήριξη για πρόσθετες χειρονομίες στην επιφάνεια αφής (για παράδειγμα, ένα πάτημα με δύο δάχτυλα για παύση της αδρανειακής κύλισης).
- Για την πλατφόρμα Windows, έχει προστεθεί υποστήριξη για αποκωδικοποίηση βίντεο υλικού σε μορφή HEVC (H.265).
- Η Γερμανία, η Αυστρία, το Βέλγιο, η Ιταλία, η Ολλανδία, η Ισπανία, η Σουηδία και η Ελβετία έχουν την ευκαιρία να χρησιμοποιήσουν τη μηχανή μετα-αναζήτησης Ecosia, η οποία υποστηρίζει την προστασία του περιβάλλοντος και δαπανά το μεγαλύτερο μέρος των κερδών της σε δενδροφύτευση. διακομιστές Η εταιρεία χρησιμοποιεί ανανεώσιμες πηγές ενέργειας. Τα αποτελέσματα αναζήτησης δημιουργούνται με την υποβολή ερωτημάτων στις μηχανές αναζήτησης Bing και Google.
- Διασφαλίζει ότι η προδιαγραφή τηρείται με μεγαλύτερη ακρίβεια κατά τον προσδιορισμό της κατάστασης ενεργοποίησης του χρήστη. Η ενεργοποίηση σηματοδοτεί την έναρξη της αλληλεπίδρασης του χρήστη με τη σελίδα, όπως μετακίνηση του ποντικιού, κλικ σε κουμπιά ή πλοήγηση σε ένα μενού. Μετά την ενεργοποίηση, ορισμένα Web API γίνονται διαθέσιμα, για παράδειγμα, τα αναδυόμενα παράθυρα διαλόγου μπλοκάρονται μέχρι την ενεργοποίηση. Οι αλλαγές στις συνθήκες ενεργοποίησης που προτείνονται στη νέα έκδοση καθιστούν τον αποκλεισμό αναδυόμενων παραθύρων λιγότερο αυστηρό και μειώνουν τον αριθμό των ψευδών προειδοποιήσεων αποκλεισμού.
- Τα απολύτως τοποθετημένα στοιχεία (αυτά με το σύνολο ιδιοτήτων "θέση: απόλυτη") επιτρέπεται να χρησιμοποιούν τις ιδιότητες CSS align-self, justify-self και place-self.
- Η JavaScript έχει προσθέσει υποστήριξη για τη μέθοδο RegExp.escape(), που έχει σχεδιαστεί για διαφυγή χαρακτήρων που χρησιμοποιούνται για την κατασκευή κανονικών εκφράσεων σε μια συμβολοσειρά. Οι συμβολοσειρές που διαφεύγουν με αυτόν τον τρόπο μπορούν να χρησιμοποιηθούν με ασφάλεια ως πρότυπο στον κατασκευαστή RegExp().
- Προστέθηκε η μέθοδος Promise.try(), η οποία σας επιτρέπει να μετατρέψετε το αποτέλεσμα οποιασδήποτε κλήσης επανάκλησης σε Promise για να απλοποιήσετε τον χειρισμό σφαλμάτων κατά την εκτέλεση συναρτήσεων που εκτελούνται τόσο σε ασύγχρονη όσο και σε σύγχρονη λειτουργία.
- Η υποστήριξη για τον κωδικοποιητή VP8 έχει προστεθεί στο WebRTC για βίντεο Simulcast κατά τη μετάδοση των περιεχομένων των παραθύρων ή ολόκληρης της οθόνης.
- Προστέθηκε πειραματική υποστήριξη για το χαρακτηριστικό autocorrect HTML και την ιδιότητα HTMLElement.autocorrect JavaScript, επιτρέποντας την αυτόματη διόρθωση του κειμένου που έχει εισαχθεί σε στοιχεία εισαγωγής όπως " "Και" " Για να το ενεργοποιήσετε, θα πρέπει να ορίσετε τη σημαία "dom.forms.autocorrect" στο about:config.
- Βελτιωμένα πρόσθετα εργαλεία εντοπισμού σφαλμάτων. Για παράδειγμα, είναι δυνατή η αυτόματη επαναφόρτωση του κώδικα πρόσθετου στο πρόγραμμα εντοπισμού σφαλμάτων μετά την επαναφόρτωση του ίδιου του πρόσθετου.
- Το πρόγραμμα εντοπισμού σφαλμάτων JavaScript παρέχει αυτόματη μετατροπή σημείων καταγραφής (σημεία καταγραφής, όπως σημεία διακοπής, αλλά για την έξοδο πληροφοριών στο αρχείο καταγραφής) σε σημάδια προφίλ, που σας επιτρέπει να προσθέσετε παρόμοια σημάδια απευθείας από το πρόγραμμα εντοπισμού σφαλμάτων στο σύστημα δημιουργίας προφίλ.
- Ο πίνακας παρακολούθησης δραστηριότητας δικτύου στα εργαλεία προγραμματιστών ιστού εμφανίζει τώρα πληροφορίες σχετικά με τα δεδομένα που μεταδίδονται σε απαντήσεις με τον κωδικό 103 «Πρώιμες συμβουλές».

Εκτός από τις καινοτομίες και τις διορθώσεις σφαλμάτων, ο Firefox 134 έχει διορθώσει 20 ευπάθειες. 11 τρωτά σημεία επισημαίνονται ως επικίνδυνα. 10 επικίνδυνα τρωτά σημεία προκαλούνται από προβλήματα μνήμης, όπως υπερχείλιση buffer και πρόσβαση σε ήδη ελευθερωμένες περιοχές μνήμης. Δυνητικά, αυτά τα προβλήματα μπορεί να οδηγήσουν στην εκτέλεση του κώδικα ενός εισβολέα κατά το άνοιγμα ειδικά σχεδιασμένων σελίδων. Μια άλλη επικίνδυνη ευπάθεια (CVE-2025-0244) σχετίζεται με τη δυνατότητα πλαστογράφησης της γραμμής διευθύνσεων στην έκδοση Android χρησιμοποιώντας ένα εσφαλμένο σχήμα πρωτοκόλλου.
Πηγή: opennet.ru



