Έκδοση Firefox 98

Κυκλοφόρησε το πρόγραμμα περιήγησης ιστού Firefox 98. Επιπλέον, έχει δημιουργηθεί μια ενημέρωση κλάδου μακροπρόθεσμης υποστήριξης - 91.7.0. Ο κλάδος του Firefox 99 έχει μεταφερθεί στο στάδιο δοκιμών beta, η κυκλοφορία του οποίου έχει προγραμματιστεί για τις 5 Απριλίου.

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

  • Η συμπεριφορά κατά τη λήψη αρχείων έχει αλλάξει - αντί να εμφανίζεται ένα αίτημα πριν από την έναρξη της λήψης, τα αρχεία τώρα ξεκινούν αυτόματα και μια ειδοποίηση σχετικά με την έναρξη της λήψης εμφανίζεται στον πίνακα. Μέσω του πίνακα, ο χρήστης μπορεί ανά πάσα στιγμή να λάβει πληροφορίες σχετικά με τη διαδικασία λήψης, να ανοίξει το ληφθέν αρχείο κατά τη λήψη (η ενέργεια θα πραγματοποιηθεί αφού ολοκληρωθεί η λήψη) ή να διαγράψει το αρχείο. Στις ρυθμίσεις, μπορείτε να ενεργοποιήσετε την εμφάνιση μιας προτροπής σε κάθε εκκίνηση και να ορίσετε την προεπιλεγμένη εφαρμογή για το άνοιγμα αρχείων συγκεκριμένου τύπου.
    Έκδοση Firefox 98
  • Προστέθηκαν νέες ενέργειες στο μενού περιβάλλοντος που εμφανίζεται όταν κάνετε δεξί κλικ σε αρχεία στη λίστα λήψης. Για παράδειγμα, χρησιμοποιώντας την επιλογή Always Open Similar Files, μπορείτε να επιτρέψετε στον Firefox να ανοίγει αυτόματα ένα αρχείο μετά την ολοκλήρωση της λήψης σε μια εφαρμογή που σχετίζεται με τον ίδιο τύπο αρχείου στο σύστημα. Μπορείτε επίσης να ανοίξετε τον κατάλογο με τα ληφθέντα αρχεία, να μεταβείτε στη σελίδα από την οποία ξεκίνησε η λήψη (όχι η ίδια η λήψη, αλλά ο σύνδεσμος για τη λήψη), να αντιγράψετε τον σύνδεσμο, να αφαιρέσετε την αναφορά της λήψης από το ιστορικό περιήγησής σας και να διαγράψετε τη λίστα στον πίνακα λήψεων.
    Έκδοση Firefox 98
    Έκδοση Firefox 98
  • Η προεπιλεγμένη μηχανή αναζήτησης έχει αλλάξει για ορισμένους χρήστες. Για παράδειγμα, στο δοκιμασμένο συγκρότημα της αγγλικής γλώσσας, αντί για το Google, το DuckDuckGo είναι πλέον αναγκαστικά ενεργοποιημένο από προεπιλογή. Ταυτόχρονα, το Google παραμένει ως επιλογή μεταξύ των μηχανών αναζήτησης και μπορεί να ενεργοποιηθεί από προεπιλογή στις ρυθμίσεις. Ο λόγος που αναφέρθηκε για την επιβολή αλλαγής στην προεπιλεγμένη μηχανή αναζήτησης είναι η αδυναμία συνεχούς παροχής χειριστών για ορισμένες μηχανές αναζήτησης λόγω έλλειψης επίσημης άδειας. Η συμφωνία της Google για την επισκεψιμότητα αναζήτησης διήρκεσε μέχρι τον Αύγουστο του 2023 και απέφερε περίπου 400 εκατομμύρια δολάρια ετησίως, το μεγαλύτερο μέρος των εσόδων της Mozilla.
    Έκδοση Firefox 98
  • Οι προεπιλεγμένες ρυθμίσεις εμφανίζουν μια νέα ενότητα με πειραματικά χαρακτηριστικά που ο χρήστης μπορεί να δοκιμάσει με δική του ευθύνη. Για παράδειγμα, η δυνατότητα αποθήκευσης προσωρινής αποθήκευσης της αρχικής σελίδας, οι λειτουργίες SameSite=Lax και SameSite=Καμία, CSS Masonry Layout, πρόσθετα πλαίσια για προγραμματιστές ιστού, ρύθμιση του Firefox 100 στην κεφαλίδα User-Agent, καθολικές ενδείξεις για την απενεργοποίηση του ήχου και του μικροφώνου είναι διαθέσιμα για δοκιμή.
    Έκδοση Firefox 98
  • Προκειμένου να βελτιστοποιηθεί η διαδικασία εκκίνησης του προγράμματος περιήγησης, έχει αλλάξει η λογική για την εκκίνηση πρόσθετων που χρησιμοποιούν το webRequest API. Μόνο ο αποκλεισμός των κλήσεων webRequest θα προκαλέσει πλέον την εκκίνηση των πρόσθετων κατά την εκκίνηση του Firefox. Τα WebRequests σε λειτουργία μη αποκλεισμού θα καθυστερήσουν έως ότου ολοκληρωθεί η εκκίνηση του Firefox.
  • Ενεργοποιημένη υποστήριξη για την ετικέτα HTML " ", το οποίο σας επιτρέπει να δημιουργείτε παράθυρα διαλόγου και στοιχεία για διαδραστική αλληλεπίδραση με τον χρήστη, όπως ειδοποιήσεις με δυνατότητα κλεισίματος και υποπαράθυρα. Τα παράθυρα που δημιουργούνται μπορούν να ελεγχθούν από κώδικα JavaScript.
  • Η υλοποίηση της προδιαγραφής προσαρμοσμένων στοιχείων, η οποία σας επιτρέπει να προσθέσετε προσαρμοσμένα στοιχεία HTML που επεκτείνουν τη λειτουργικότητα των υπαρχουσών ετικετών HTML, έχει προσθέσει υποστήριξη για την προσθήκη προσαρμοσμένων στοιχείων που σχετίζονται με την επεξεργασία φορμών εισόδου.
  • Προστέθηκε η ιδιότητα ενωτικού χαρακτήρα στο CSS, η οποία μπορεί να χρησιμοποιηθεί για να ορίσετε τη συμβολοσειρά που θα χρησιμοποιηθεί αντί για τον χαρακτήρα διακοπής ("-").
  • Η μέθοδος navigator.registerProtocolHandler() παρέχει υποστήριξη για την καταχώρηση χειριστών πρωτοκόλλου για τα σχήματα URL ftp, sftp και ftps.
  • Προστέθηκε η ιδιότητα HTMLElement.outerText, η οποία επιστρέφει το περιεχόμενο μέσα στον κόμβο DOM, όπως η ιδιότητα HTMLElement.innerText, αλλά σε αντίθεση με την τελευταία, όταν γράφεται, δεν αντικαθιστά το περιεχόμενο μέσα στον κόμβο, αλλά ολόκληρο τον κόμβο.
  • Το WebVR API είναι απενεργοποιημένο από προεπιλογή και έχει καταργηθεί (για επαναφορά, ορίστε dom.vr.enabled=true στο about:config).
  • Ένας πίνακας αξιολόγησης συμβατότητας έχει προστεθεί στα εργαλεία για προγραμματιστές ιστού. Ο πίνακας εμφανίζει ενδείξεις που προειδοποιούν για πιθανά προβλήματα με τις ιδιότητες CSS του επιλεγμένου στοιχείου HTML ή ολόκληρης της σελίδας, επιτρέποντάς σας να εντοπίσετε ασυμβατότητες με διαφορετικά προγράμματα περιήγησης χωρίς να ελέγχετε ξεχωριστά τη σελίδα σε κάθε πρόγραμμα περιήγησης.
    Έκδοση Firefox 98
  • Παρέχει τη δυνατότητα απενεργοποίησης των ακροατών συμβάντων για έναν δεδομένο κόμβο DOM. Η απενεργοποίηση πραγματοποιείται μέσω μιας επεξήγησης εργαλείου που εμφανίζεται όταν τοποθετείτε το ποντίκι πάνω από ένα συμβάν στη διεπαφή επιθεώρησης σελίδας.
    Έκδοση Firefox 98
  • Προστέθηκε ένα στοιχείο "Παράβλεψη γραμμής" στο μενού περιβάλλοντος λειτουργίας επεξεργασίας στο πρόγραμμα εντοπισμού σφαλμάτων για να αγνοηθεί η γραμμή κατά την εκτέλεση. Το στοιχείο εμφανίζεται όταν η παράμετρος devtools.debugger.features.blackbox-lines=true έχει οριστεί στο about:config.
    Έκδοση Firefox 98
  • Εφάρμοσε μια λειτουργία για αυτόματο άνοιγμα εργαλείων προγραμματιστή για καρτέλες που ανοίγουν μέσω της κλήσης window.open (στη λειτουργία devtools.popups.debug, για σελίδες για τις οποίες τα εργαλεία προγραμματιστή είναι ανοιχτά, θα ανοίξουν αυτόματα για όλες τις καρτέλες που ανοίγουν από αυτήν τη σελίδα).
    Έκδοση Firefox 98
  • Η έκδοση για την πλατφόρμα Android παρέχει τη δυνατότητα αλλαγής της εικόνας φόντου στην αρχική σελίδα και προσθέτει υποστήριξη για εκκαθάριση cookie και δεδομένων ιστότοπου για έναν τομέα.

Εκτός από τις καινοτομίες και τις διορθώσεις σφαλμάτων, ο Firefox 98 έχει εξαλείψει 16 ευπάθειες, εκ των οποίων οι 4 επισημαίνονται ως επικίνδυνες. 10 ευπάθειες (που συλλέγονται στο CVE-2022-0843) προκαλούνται από προβλήματα με τη μνήμη, όπως υπερχείλιση buffer και πρόσβαση σε ήδη ελευθερωμένες περιοχές μνήμης. Δυνητικά, αυτά τα προβλήματα μπορεί να οδηγήσουν στην εκτέλεση του κώδικα ενός εισβολέα κατά το άνοιγμα ειδικά σχεδιασμένων σελίδων.

Το Firefox 99 beta προσθέτει υποστήριξη για εγγενή μενού περιβάλλοντος GTK, ενεργοποιεί τις κυμαινόμενες γραμμές κύλισης GTK, υποστηρίζει αναζήτηση με ή χωρίς διακριτικά στο πρόγραμμα προβολής PDF και προσθέτει ένα πλήκτρο πρόσβασης «n» στο ReaderMode για εναλλαγή της λειτουργίας ενεργοποίησης/απενεργοποίησης ανάγνωσης δυνατά (Αφήγηση).

Πηγή: opennet.ru

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