Έκδοση Chrome 112

Η Google αποκάλυψε την κυκλοφορία του προγράμματος περιήγησης ιστού Chrome 112. Ταυτόχρονα, είναι διαθέσιμη μια σταθερή έκδοση του δωρεάν έργου Chromium, που αποτελεί τη βάση του Chrome. Το πρόγραμμα περιήγησης Chrome διαφέρει από το Chromium στη χρήση λογότυπων Google, στην παρουσία συστήματος για την αποστολή ειδοποιήσεων σε περίπτωση σύγκρουσης, λειτουργικών μονάδων αναπαραγωγής περιεχομένου βίντεο με προστασία αντιγραφής (DRM), συστήματος αυτόματης ενημέρωσης, συνεχούς συμπερίληψης απομόνωσης Sandbox, παροχή κλειδιών στο Google API και μετάδοση παραμέτρων RLZ κατά την αναζήτηση. Για όσους χρειάζονται περισσότερο χρόνο για ενημέρωση, ο κλάδος Extended Stable υποστηρίζεται ξεχωριστά, ακολουθούμενος από 8 εβδομάδες. Η επόμενη κυκλοφορία του Chrome 113 έχει προγραμματιστεί για τις 2 Μαΐου.

Βασικές αλλαγές στο Chrome 112:

  • Η λειτουργικότητα της διεπαφής Ελέγχου ασφαλείας έχει επεκταθεί για να εμφανίζει μια σύνοψη πιθανών ζητημάτων ασφαλείας, όπως παραβιασμένους κωδικούς πρόσβασης, κατάσταση Ασφαλούς περιήγησης, απεγκατεστημένες ενημερώσεις και εντοπισμό κακόβουλων πρόσθετων. Η νέα έκδοση εφαρμόζει την αυτόματη ανάκληση αδειών που έχουν χορηγηθεί προηγουμένως για ιστότοπους που δεν έχουν χρησιμοποιηθεί για μεγάλο χρονικό διάστημα και προσθέτει επίσης επιλογές για την απενεργοποίηση της αυτόματης ανάκλησης και την επιστροφή των ανακληθέντων δικαιωμάτων.
  • Οι ιστότοποι δεν επιτρέπεται να ορίζουν την ιδιότητα document.domain ώστε να εφαρμόζουν συνθήκες ίδιας προέλευσης σε πόρους που φορτώνονται από διαφορετικούς υποτομείς. Εάν πρέπει να δημιουργήσετε ένα κανάλι επικοινωνίας μεταξύ υποτομέων, χρησιμοποιήστε τη συνάρτηση postMessage() ή το Channel Messaging API.
  • Τερματίστηκε η υποστήριξη για την εκτέλεση προσαρμοσμένων εφαρμογών ιστού Εφαρμογές Chrome σε πλατφόρμες Linux, macOS και Windows. Αντί για Chrome Apps, χρησιμοποιήστε αυτόνομες εφαρμογές Ιστού που βασίζονται στην τεχνολογία Progressive Web Apps (PWA) και τυπικά API Web.
  • Ο ενσωματωμένος χώρος αποθήκευσης πιστοποιητικών ρίζας CA (Chrome Root Store) περιλαμβάνει χειρισμό περιορισμών ονομάτων για πιστοποιητικά ρίζας (για παράδειγμα, ένα συγκεκριμένο πιστοποιητικό ρίζας μπορεί να επιτρέπεται να δημιουργεί πιστοποιητικά μόνο για ορισμένους τομείς πρώτου επιπέδου). Στο Chrome 113, σχεδιάζεται η μετάβαση στη χρήση του Chrome Root Store και του ενσωματωμένου μηχανισμού επαλήθευσης πιστοποιητικών σε πλατφόρμες Android, Linux και ChromeOS (σε Windows και macOS, η μετάβαση στο Chrome Root Store έγινε νωρίτερα).
  • Για ορισμένους χρήστες, έχει προταθεί μια απλοποιημένη διεπαφή για τη σύνδεση ενός λογαριασμού στο Chrome.
    Έκδοση Chrome 112
  • Παρέχει τη δυνατότητα εξαγωγής και δημιουργίας αντιγράφων ασφαλείας στην Αρχειοθέτηση Google για δεδομένα που χρησιμοποιούνται κατά το συγχρονισμό σε παρουσίες του Chrome και τύπων AUTOFILL, PRIORITY_PREFERENCE, WEB_APP, DEVICE_INFO, TYPED_URL, ARC_PACKAGE, OS_PREFERENCE, OS_PRIORIENTERINCE, και OS_PRIORITY_PRIORIENTY_.
  • Η σελίδα εξουσιοδότησης πρόσθετου της Ροής ελέγχου Ιστού εμφανίζεται πλέον σε μια καρτέλα και όχι σε ξεχωριστό παράθυρο, επιτρέποντάς σας να δείτε τη διεύθυνση URL προστασίας από ψάρεμα. Η νέα υλοποίηση μοιράζεται μια κοινή κατάσταση σύνδεσης σε όλες τις καρτέλες και διατηρεί την κατάσταση κατά την επανεκκίνηση.
    Έκδοση Chrome 112
  • Service Workers των πρόσθετων προγράμματος περιήγησης επιτρέπουν την πρόσβαση στο WebHID API, σχεδιασμένο για πρόσβαση χαμηλού επιπέδου σε συσκευές HID (συσκευές ανθρώπινης διασύνδεσης, πληκτρολόγια, ποντίκια, gamepads, touchpad) και οργάνωση της εργασίας χωρίς την παρουσία συγκεκριμένων προγραμμάτων οδήγησης στο σύστημα. Η αλλαγή έγινε για να διασφαλιστεί ότι τα πρόσθετα του Chrome που είχαν προηγουμένως πρόσβαση στο WebHID από σελίδες παρασκηνίου μεταφράστηκαν στην τρίτη έκδοση του μανιφέστου.
  • Η υποστήριξη για ένθετους κανόνες έχει προστεθεί στο CSS, που ορίζεται χρησιμοποιώντας τον επιλογέα "ένθεση". Οι ένθετοι κανόνες καθιστούν δυνατή τη μείωση του μεγέθους του αρχείου CSS και την απαλλαγή από τους διπλότυπους επιλογείς. .φωλιάζοντας { χρώμα: hotpink; > .is { color: rebeccapurple; > .wesome { χρώμα: βαθύ ροζ; } }
  • Προστέθηκε μια ιδιότητα CSS σύνθεσης κινούμενων εικόνων, η οποία σας επιτρέπει να χρησιμοποιείτε σύνθετες λειτουργίες για την εφαρμογή πολλαπλών κινούμενων εικόνων ταυτόχρονα που επηρεάζουν την ίδια ιδιότητα.
  • Να επιτρέπεται η μετάδοση ενός κουμπιού υποβολής στον κατασκευαστή FormData, το οποίο επιτρέπει τη δημιουργία αντικειμένων FormData με το ίδιο σύνολο δεδομένων όπως όταν υποβλήθηκε η αρχική φόρμα μετά το κλικ στο κουμπί.
  • Οι τυπικές εκφράσεις με τη σημαία "v" πρόσθεσαν υποστήριξη για λειτουργίες συνόλου, γράμματα συμβολοσειρών, ένθετες κλάσεις και ιδιότητες συμβολοσειράς unicode που διευκολύνουν τη δημιουργία κανονικών εκφράσεων που εκτείνονται σε συγκεκριμένους χαρακτήρες Unicode. Για παράδειγμα, η κατασκευή "/[\p{Script_Extensions=Greek}&&\p{Letter}]/v" σάς επιτρέπει να καλύψετε όλους τους ελληνικούς χαρακτήρες.
  • Ενημερώθηκε ο αλγόριθμος για την επιλογή της αρχικής εστίασης για τα παράθυρα διαλόγου που δημιουργούνται χρησιμοποιώντας το στοιχείο . Η εστίαση εισόδου ρυθμίζεται πλέον σε στοιχεία που σχετίζονται με την είσοδο πληκτρολογίου και όχι απευθείας στο στοιχείο .
  • Το WebView άρχισε να δοκιμάζει την κατάργηση της κεφαλίδας X-Requested-With.
  • Προστέθηκε πειραματική (δοκιμαστική αρχική) υποστήριξη για ενεργοποίηση συλλεκτών απορριμμάτων για WebAssembly.
  • Υποστήριξη για κωδικούς αντικειμένων για άμεση και έμμεση αναδρομή ουράς (tail-call) έχει προστεθεί στο WebAssembly.
  • Έχουν γίνει βελτιώσεις σε εργαλεία για προγραμματιστές ιστού. Προστέθηκε υποστήριξη για ένθετο CSS. Η λειτουργία εξομοίωσης μειωμένης αντίθεσης έχει προστεθεί στην καρτέλα Απόδοση, η οποία σας επιτρέπει να αξιολογείτε πώς βλέπουν τον ιστότοπο τα άτομα με μειωμένη ευαισθησία αντίθεσης. Η κονσόλα Ιστού επισημαίνει τώρα μηνύματα που σχετίζονται με σημεία διακοπής υπό όρους και σημεία σύνδεσης. Επεξηγήσεις εργαλείων με σύντομη περιγραφή του σκοπού των ιδιοτήτων CSS έχουν προστεθεί στον πίνακα για την εργασία με στυλ.
    Έκδοση Chrome 112

Εκτός από τις καινοτομίες και τις διορθώσεις σφαλμάτων, 16 ευπάθειες έχουν επιδιορθωθεί στη νέα έκδοση. Πολλά από τα τρωτά σημεία εντοπίστηκαν ως αποτέλεσμα των αυτοματοποιημένων εργαλείων δοκιμών AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer και AFL. Δεν έχουν εντοπιστεί κρίσιμα ζητήματα που επιτρέπουν την παράκαμψη όλων των επιπέδων προστασίας του προγράμματος περιήγησης και την εκτέλεση κώδικα στο σύστημα εκτός του περιβάλλοντος περιβάλλοντος δοκιμών. Ως μέρος του προγράμματος για την πληρωμή ανταμοιβών σε μετρητά για την ανακάλυψη τρωτών σημείων για την τρέχουσα έκδοση, η Google κατέβαλε 14 βραβεία ύψους 26.5 χιλιάδων δολαρίων ΗΠΑ (τρία βραβεία 5000 $ και 1000 $, δύο βραβεία $2000 και ένα βραβείο $1000 και $500). Το ποσό των 4 ανταμοιβών δεν έχει ακόμη καθοριστεί.

Πηγή: opennet.ru

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