Το Google Chrome είναι ένα πρόγραμμα περιήγησης ιστού κλειστού κώδικα που αναπτύχθηκε από την Google
πριν ΛΙΓΕΣ μερες ανακοινώθηκε η κυκλοφορία της νέας έκδοσης από το δημοφιλές πρόγραμμα περιήγησης Google Chrome 109, το οποίο διορθώνει διάφορα σφάλματα και εισάγει ορισμένες νέες δυνατότητες. Αυτή η νέα έκδοση επιτρέπει, συγκεκριμένα, ότι το Google Chrome Εξαλείφω συνολικά 17 ελαττώματα ασφαλείας.
Τα περισσότερα από τα ελαττώματα ασφαλείας που αναφέρθηκαν εξωτερικά είναι ελαττώματα μεσαίας και χαμηλής σοβαρότητας, με μόνο δύο από αυτά να χαρακτηρίζονται ως «υψηλής σοβαρότητας». Αυτά περιλαμβάνουν ένα ζήτημα χωρίς χρήση στη λειτουργία επισκόπησης (CVE-2023-0128) και ένα σφάλμα υπερχείλισης buffer σωρού στην υπηρεσία δικτύου (CVE-2023-0129).
Η Google λέει ότι πλήρωσε bug bounties ύψους $4,000 και $2,000 $ για αυτές τις ευπάθειες, αντίστοιχα. Συνολικά οκτώ σφάλματα μέσης σοβαρότητας επιλύθηκαν με την πιο πρόσφατη επανάληψη του προγράμματος περιήγησης, πέντε από τα οποία περιγράφονται ως ακατάλληλα ελαττώματα υλοποίησης σε στοιχεία του Chrome, όπως το API πλήρους οθόνης, το Iframe Sandbox και τα αιτήματα άδειας.
Τα εναπομείναντα ζητήματα περιλαμβάνουν δύο ευπάθειες χωρίς χρήση στο καλάθι και ένα σφάλμα υπερχείλισης buffer σωρού στις εφαρμογές πλατφόρμας.
Κύριες νέες δυνατότητες του Chrome 109
Η νέα έκδοση του Το Chrome 109 έρχεται με μια σειρά αλλαγών και βελτιώσεων Τα περισσότερα από τα οποία επικεντρώνονται στους προγραμματιστές, αλλά ένα από αυτά είναι ένα από τα πιο σημαντικά σε αυτήν την έκδοση και αυτό είναι η επιστροφή υποστήριξης για το MathML Core.
Η Mathematical Markup Language επιστρέφει για να ορίσει μαθηματικούς τύπους ενσωματωμένο σε έγγραφα HTML και SVG. Μαζί με αυτό περιλαμβάνονται επίσης οι ιδιότητες CSS math-style, math-depth και math-shift για την προσαρμογή του ειδικού στυλ MathML, καθώς και η τιμή "μαθηματικά" για τις ιδιότητες "εμφάνιση", η τιμή math-auto για το όνομα μετασχηματισμού κειμένου και το όνομα "μαθηματικά" για την ιδιότητα "font-family".
Μια άλλη ιδιαιτερότητα αυτής της νέας έκδοσης του Google Chrome 109 είναι ότι είναι η τελευταία έκδοση συμβατή με συστήματα Windows 7 και Windows 8. Η Google το ανακοίνωσε πριν από μερικές εβδομάδες, επομένως το Chrome 109 είναι το τελευταίο που θα εγκατασταθεί σε αυτές τις εκδόσεις των Windows.
Όσον αφορά τις βελτιώσεις στα εργαλεία για προγραμματιστές ιστού, αναφέρεται ότι το πρόγραμμα εντοπισμού σφαλμάτων JavaScript έχει βελτιωθεί για να ξεκλειδώνει ονόματα μεταβλητών στο Generator και ασύγχρονες συναρτήσεις, η ιδιότητα new.target έχει προστεθεί για να προσδιοριστεί εάν έχει κληθεί σε μια συνάρτηση ή κατασκευαστή με τον νέο χειριστή.
Σημειώστε επίσης ότι ένα αντικείμενο WeakRef έχει προστεθεί για να διατηρεί μια αναφορά σε άλλο αντικείμενο, ώστε να μην συλλέγονται σκουπίδια. Προστέθηκαν συμβουλές στον πίνακα Στυλ για ανενεργές ιδιότητες CSS ενσωματωμένο ύψος/πλάτος, ευκαμψία και πλέγμα. Ο πίνακας Performance παρέχει αποτελέσματα ονομάτων κανονικών συναρτήσεων που ορίζονται μέσω του χάρτη προέλευσης.
Του άλλες αλλαγές που ξεχωρίζουν από αυτήν τη νέα έκδοση του Google Chrome 109:
- Έχουν προστεθεί νέες λειτουργίες για τη βελτίωση της κοινής χρήσης οθόνης.
- Προστέθηκε το Conditional Focus API, το οποίο προσθέτει ένα αντικείμενο CaptureController στο getDisplayMedia() που μπορεί να χρησιμοποιηθεί από μια εφαρμογή που καταγράφει ένα παράθυρο ή μια καρτέλα.
- Καταργήθηκε η υποστήριξη για το μη τυπικό API Event.path και θα πρέπει να χρησιμοποιηθεί η μέθοδος Event.composedPath().
- Διευρυμένη υποστήριξη για κερδοσκοπικούς κανόνες (κανόνες κερδοσκοπίας), οι οποίοι επιτρέπουν στους συντάκτες του ιστότοπου να στέλνουν στο πρόγραμμα περιήγησης πληροφορίες σχετικά με τις πιο πιθανές σελίδες στις οποίες μπορεί να μεταβεί ο χρήστης.
- Προστέθηκε η ιδιότητα CSS "hyphenate-limit-chars", η οποία μπορεί να χρησιμοποιηθεί για τον καθορισμό του ελάχιστου αριθμού χαρακτήρων στα μέρη μιας λέξης που διαχωρίζονται τοποθετώντας το τέλος μιας λέξης σε μια άλλη γραμμή.
- Διορθώθηκε ένα πρόβλημα αργής κύλισης στο Linux κατά τη χρήση του Wayland.
Πώς να εγκαταστήσετε το Google Chrome στο Linux;
Εάν ενδιαφέρεστε να εγκαταστήσετε αυτήν τη νέα έκδοση αυτού του προγράμματος περιήγησης ιστού και εξακολουθείτε να μην την έχετε εγκαταστήσει, Μπορείτε να κατεβάσετε το πρόγραμμα εγκατάστασης που προσφέρεται σε πακέτα deb και rpm στον επίσημο ιστότοπό του.