Έκδοση Firefox 99

Κυκλοφόρησε το πρόγραμμα περιήγησης ιστού Firefox 99. Επιπλέον, έχει δημιουργηθεί μια ενημέρωση κλάδου μακροπρόθεσμης υποστήριξης - 91.8.0. Το υποκατάστημα του Firefox 100 έχει μεταφερθεί στο στάδιο δοκιμών beta, η κυκλοφορία του οποίου έχει προγραμματιστεί για τις 3 Μαΐου.

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

  • Προστέθηκε υποστήριξη για εγγενή μενού περιβάλλοντος GTK. Η δυνατότητα ενεργοποιείται μέσω της παραμέτρου "widget.gtk.native-context-menus" στο about:config.
  • Προστέθηκαν κινούμενες γραμμές κύλισης GTK (μια πλήρης γραμμή κύλισης εμφανίζεται μόνο όταν μετακινείτε τον κέρσορα του ποντικιού, τον υπόλοιπο χρόνο, με οποιαδήποτε κίνηση του ποντικιού, εμφανίζεται μια ένδειξη λεπτής γραμμής, που σας επιτρέπει να κατανοήσετε την τρέχουσα μετατόπιση στη σελίδα, αλλά εάν ο κέρσορας δεν μετακινείται, η ένδειξη εξαφανίζεται μετά από λίγο). Η δυνατότητα αυτή τη στιγμή είναι απενεργοποιημένη από προεπιλογή. Για να την ενεργοποιήσετε στο about:config, παρέχεται η ρύθμιση widget.gtk.overlay-scrollbars.enabled.
    Έκδοση Firefox 99
  • Η απομόνωση του Sandbox στην πλατφόρμα Linux έχει ενισχυθεί: οι διαδικασίες που επεξεργάζονται περιεχόμενο ιστού απαγορεύεται να έχουν πρόσβαση στον διακομιστή X11.
  • Επιλύθηκαν ορισμένα ζητήματα που προέκυψαν κατά τη χρήση του Wayland. Συγκεκριμένα, το πρόβλημα με το μπλοκάρισμα των νημάτων διορθώθηκε, η κλιμάκωση των αναδυόμενων παραθύρων έχει προσαρμοστεί και το μενού περιβάλλοντος έχει ενεργοποιηθεί κατά τον ορθογραφικό έλεγχο.
  • Το ενσωματωμένο πρόγραμμα προβολής PDF παρέχει υποστήριξη για αναζήτηση με ή χωρίς διακριτικά.
  • Ένα πλήκτρο πρόσβασης "n" προστέθηκε στο ReaderMode για ενεργοποίηση/απενεργοποίηση της λειτουργίας αφήγησης.
  • Η έκδοση για την πλατφόρμα Android παρέχει τη δυνατότητα εκκαθάρισης των Cookies και αποθήκευσης τοπικών δεδομένων επιλεκτικά μόνο για έναν συγκεκριμένο τομέα. Διορθώθηκε ένα σφάλμα που προέκυψε μετά τη μετάβαση στο πρόγραμμα περιήγησης από άλλη εφαρμογή, την εφαρμογή μιας ενημέρωσης ή το ξεκλείδωμα της συσκευής.
  • Προστέθηκε η ιδιότητα navigator.pdfViewerEnabled, με την οποία μια εφαρμογή Ιστού μπορεί να καθορίσει εάν το πρόγραμμα περιήγησης έχει ενσωματωμένη δυνατότητα εμφάνισης εγγράφων PDF.
  • Προστέθηκε υποστήριξη για τη μέθοδο RTCPeerConnection.setConfiguration(), η οποία επιτρέπει στους ιστότοπους να προσαρμόζουν τις ρυθμίσεις WebRTC ανάλογα με τις παραμέτρους σύνδεσης δικτύου, να αλλάζουν τον διακομιστή ICE που χρησιμοποιείται για τη σύνδεση και τις εφαρμοζόμενες πολιτικές μεταφοράς δεδομένων.
  • Το Network Information API, μέσω του οποίου ήταν δυνατή η πρόσβαση σε πληροφορίες σχετικά με την τρέχουσα σύνδεση (για παράδειγμα, τύπος (κινητό, bluetooth, ethernet, wifi) και ταχύτητα), είναι απενεργοποιημένο από προεπιλογή. Προηγουμένως, αυτό το API ήταν ενεργοποιημένο μόνο για την πλατφόρμα Android.

Εκτός από τις καινοτομίες και τις διορθώσεις σφαλμάτων, ο Firefox 99 έχει εξαλείψει 30 τρωτά σημεία, εκ των οποίων τα 9 επισημαίνονται ως επικίνδυνα. 24 ευπάθειες (21 συνοψίζονται στα CVE-2022-28288 και CVE-2022-28289) προκαλούνται από προβλήματα με τη μνήμη, όπως υπερχείλιση buffer και πρόσβαση σε ήδη ελευθερωμένες περιοχές μνήμης. Δυνητικά, αυτά τα προβλήματα μπορεί να οδηγήσουν στην εκτέλεση του κώδικα ενός εισβολέα κατά το άνοιγμα ειδικά σχεδιασμένων σελίδων.

Η έκδοση beta του Firefox 100 εισάγει τη δυνατότητα χρήσης λεξικών για διαφορετικές γλώσσες ταυτόχρονα κατά τον ορθογραφικό έλεγχο. Το Linux και τα Windows έχουν ενεργοποιημένες από προεπιλογή κινούμενες γραμμές κύλισης. Στη λειτουργία εικόνας σε εικόνα, οι υπότιτλοι εμφανίζονται όταν παρακολουθείτε βίντεο από το YouTube, το Prime Video και το Netflix. Το Web MIDI API είναι ενεργοποιημένο, επιτρέποντάς σας να αλληλεπιδράτε από μια εφαρμογή Ιστού με μουσικές συσκευές με διεπαφή MIDI συνδεδεμένη στον υπολογιστή του χρήστη (στο Firefox 99 μπορείτε να το ενεργοποιήσετε χρησιμοποιώντας τη ρύθμιση dom.webmidi.enabled στο about:config).

Πηγή: opennet.ru

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