Έκδοση Chrome 85

Google παρουσιάζονται έκδοση του προγράμματος περιήγησης ιστού Chrome 85... ΤΑΥΤΟΧΡΟΝΑ διαθέσιμος σταθερή κυκλοφορία ενός δωρεάν έργου Χρώμιο, το οποίο χρησιμεύει ως βάση του Chrome. πρόγραμμα περιήγησης Chrome διαφορετικός η χρήση των λογότυπων της Google, η παρουσία συστήματος για την αποστολή ειδοποιήσεων σε περίπτωση συντριβής, η δυνατότητα λήψης μιας μονάδας Flash κατόπιν αιτήματος, ενότητες για αναπαραγωγή προστατευμένου περιεχομένου βίντεο (DRM), σύστημα αυτόματης εγκατάστασης ενημερώσεων και μετάδοσης κατά την αναζήτηση Παράμετροι RLZ. Η επόμενη κυκλοφορία του Chrome 86 έχει προγραμματιστεί για τις 6 Οκτωβρίου.

Ο κύριος αλλαγές в Chrome 85:

  • Προστέθηκε δυνατότητα σύμπτυξης ομάδων καρτελών. Οι καρτέλες ομαδοποιούνται χρησιμοποιώντας ένα μενού περιβάλλοντος και μπορούν να συσχετιστούν με ένα συγκεκριμένο χρώμα και ετικέτα. Όταν κάνετε κλικ σε μια ετικέτα ομάδας, οι συσχετισμένες καρτέλες είναι πλέον κρυφές και αντ' αυτού παραμένει μια μεμονωμένη ετικέτα. Κάνοντας ξανά κλικ στην ετικέτα καταργείται η δυνατότητα απόκρυψης.

    Έκδοση Chrome 85

    Έκδοση Chrome 85

  • Εφαρμοσμένη προεπισκόπηση των περιεχομένων της καρτέλας. Τοποθετώντας το δείκτη του ποντικιού πάνω από ένα κουμπί καρτέλας εμφανίζεται τώρα μια μικρογραφία της σελίδας στην καρτέλα. Η λειτουργία δεν έχει ενεργοποιηθεί ακόμη για όλους τους χρήστες και μπορεί να ενεργοποιηθεί χρησιμοποιώντας τη ρύθμιση "chrome://flags/#tab-hover-cards".

    Έκδοση Chrome 85

  • Προστέθηκε η δυνατότητα αποθήκευσης επεξεργασμένων φορμών PDF και πρότεινε επίσης ρυθμίσεις "chrome://flags#pdf-viewer-update" και "chrome://flags/#pdf-two-up-view" για πειραματισμό με νέα διεπαφή προβολή εγγράφων PDF.
  • Προστέθηκε η δυνατότητα ανταλλαγής συνδέσμων με χρήση κωδικών QR. Για να δημιουργήσετε έναν κωδικό QR για την τρέχουσα σελίδα, τοποθετείται ένα ειδικό εικονίδιο στη γραμμή διευθύνσεων, το οποίο εμφανίζεται όταν κάνετε κλικ στη γραμμή διευθύνσεων. Η δυνατότητα δεν έχει ενεργοποιηθεί ακόμη για όλους τους χρήστες και μπορεί να ενεργοποιηθεί χρησιμοποιώντας τη ρύθμιση "chrome://flags/#sharing-qr-code-generator".

    Έκδοση Chrome 85

  • Η σελίδα about:flags έχει πλέον την επιλογή "Omnibox UI Hide Steady-State URL Path, Query and Ref" ("chrome://flags#omnibox-ui-hide-steady-state-url-path-query-and- αναφορά στην αλληλεπίδραση"), επιτρέποντας απενεργοποιήστε την εμφάνιση των στοιχείων διαδρομής και των παραμέτρων ερωτήματος στη γραμμή διευθύνσεων, αφήνοντας ορατή μόνο τον τομέα του ιστότοπου. Η απόκρυψη συμβαίνει όταν αρχίζετε να αλληλεπιδράτε με τη σελίδα (η πλήρης διεύθυνση URL εμφανίζεται κατά τη φόρτωση και έως ότου ο χρήστης αρχίσει να κάνει κύλιση). Μετά την απόκρυψη, θα σας ζητηθεί να κάνετε κλικ στη γραμμή διευθύνσεων για να δείτε την πλήρη διεύθυνση URL. Υπάρχει επίσης μια επιλογή "chrome://flags#omnibox-ui-reveal-steady-state-url-path-query-and-ref-on-hover" για εμφάνιση της πλήρους διεύθυνσης URL κατά την τοποθέτηση του δείκτη. Η ρύθμιση "Να εμφανίζεται πάντα η πλήρης διεύθυνση URL" που είναι διαθέσιμη στο μενού περιβάλλοντος ακυρώνει την απόκρυψη των "https://", "www.", των διαδρομών και των παραμέτρων. Από προεπιλογή, η απόκρυψη είναι προς το παρόν ενεργοποιημένη μόνο για ένα μικρό ποσοστό χρηστών. Το κίνητρο για την αλλαγή αναφέρεται ότι είναι η επιθυμία προστασίας των χρηστών από απάτες ηλεκτρονικού ψαρέματος που χειραγωγούν παραμέτρους στη διεύθυνση URL.
    Έκδοση Chrome 85

  • Στη λειτουργία tablet, οι συσκευές με οθόνη αφής επιτρέπουν την οριζόντια πλοήγηση σε ανοιχτές καρτέλες, η οποία εμφανίζει μεγάλες μικρογραφίες σελίδων που σχετίζονται με καρτέλες εκτός από τους τίτλους καρτελών. Οι καρτέλες μπορούν να μετακινηθούν και να αναδιαταχθούν χρησιμοποιώντας κινήσεις οθόνης. Η εμφάνιση των μικρογραφιών ενεργοποιείται και απενεργοποιείται με ένα ειδικό κουμπί που βρίσκεται δίπλα στη γραμμή διευθύνσεων και στο avatar του χρήστη. Για να απενεργοποιήσετε τη λειτουργία, παρέχονται οι ρυθμίσεις "chrome://flags/#webui-tab-strip" και "chrome://flags/#scrollable-tabstrip".

    Έκδοση Chrome 85

  • Στην έκδοση Android, όταν πληκτρολογείτε στη γραμμή διευθύνσεων στη λίστα των προτεινόμενων σελίδων, παρέχεται μια υπόδειξη για γρήγορη πλοήγηση σε ήδη ανοιχτές καρτέλες.
    Έκδοση Chrome 85

  • Στην έκδοση Android, στο μενού περιβάλλοντος των συνδέσμων που εμφανίζεται όταν πατάτε παρατεταμένα έναν σύνδεσμο, προστέθηκε ετικέτες για την επισήμανση γρήγορων σελίδων. Η ταχύτητα καθορίζεται με βάση τις μετρήσεις Core Web Vital, λαμβάνοντας υπόψη τις συγκεντρωτικές μετρήσεις του χρόνου φόρτωσης, της ανταπόκρισης και της σταθερότητας περιεχομένου.
    Έκδοση Chrome 85

  • Παρέχεται αποκλεισμός μη ασφαλής μπότα (χωρίς κρυπτογράφηση) εκτελέσιμων αρχείων και πρόσθετες προειδοποιήσεις για μη ασφαλή λήψη αρχείων (zip, iso κ.λπ.). Στην επόμενη έκδοση, αναμένουμε να αποκλείσουμε τα αρχεία και να εμφανίσουμε μια προειδοποίηση για έγγραφα (docx, pdf, κ.λπ.). Στο μέλλον, σχεδιάζεται να σταματήσει σταδιακά η υποστήριξη της αποστολής αρχείων χωρίς κρυπτογράφηση. Ο αποκλεισμός υλοποιείται επειδή η λήψη αρχείων χωρίς κρυπτογράφηση μπορεί να χρησιμοποιηθεί για την εκτέλεση κακόβουλων ενεργειών αντικαθιστώντας το περιεχόμενο κατά τη διάρκεια επιθέσεων MITM.
  • Η υποστήριξη για τη μορφή εικόνας AVIF (AV1 Image Format) είναι ενεργοποιημένη από προεπιλογή, η οποία χρησιμοποιεί τεχνολογίες συμπίεσης εντός του πλαισίου από τη μορφή κωδικοποίησης βίντεο AV1. Το δοχείο για τη διανομή συμπιεσμένων δεδομένων στο AVIF είναι εντελώς παρόμοιο με το HEIF. Το AVIF υποστηρίζει και τις δύο εικόνες σε HDR (Υψηλό δυναμικό εύρος) και χρωματικό χώρο ευρείας γκάμας, καθώς και σε τυπικό δυναμικό εύρος (SDR).
  • Κατά τη μεταγλώττιση συγκροτημάτων για Windows και macOS από προεπιλογή κατά την κλήση των μεταγλωττιστών MSVC και Clang περιλαμβάνεται βελτιστοποίηση με βάση τα αποτελέσματα της δημιουργίας προφίλ κώδικα (PGO - Profile-guided optimization), η οποία σας επιτρέπει να δημιουργείτε πιο βέλτιστο κώδικα με βάση την ανάλυση των χαρακτηριστικών της εκτέλεσης του προγράμματος. Η ενεργοποίηση του PGO κατέστησε δυνατή την επιτάχυνση της φόρτωσης της καρτέλας κατά περίπου 10% (δοκιμή ταχύτητας ταχύμετρου 2.0 στο macOS κατά 7.7% και στα Windows κατά 11.4%). Η απόκριση διεπαφής αυξήθηκε στο macOS κατά 3.9% και στα Windows κατά 7.3%.
  • Προστέθηκε μια πειραματική λειτουργία για τη μείωση της δραστηριότητας της καρτέλας στο παρασκήνιο ("Tab Throttling"), προσβάσιμη μέσω της ρύθμισης "chrome://flags##intensive-wake-up-throttling" (αναμένεται να είναι ενεργοποιημένη από προεπιλογή στο Chrome 86). Όταν αυτή η λειτουργία είναι ενεργοποιημένη, η μεταφορά του ελέγχου στις καρτέλες παρασκηνίου (TaskQueues) μειώνεται σε 1 κλήση ανά λεπτό εάν η σελίδα βρίσκεται στο παρασκήνιο για περισσότερα από 5 λεπτά.
  • Για όλες τις κατηγορίες χρηστών, ενεργοποιείται μια λειτουργία μείωσης της κατανάλωσης πόρων CPU όταν το παράθυρο του προγράμματος περιήγησης δεν βρίσκεται στο οπτικό πεδίο του χρήστη. Το Chrome ελέγχει εάν το παράθυρο του προγράμματος περιήγησης επικαλύπτεται από άλλα παράθυρα και αποτρέπει τη σχεδίαση εικονοστοιχείων σε περιοχές επικάλυψης.
  • Ενισχύθηκε προστασία από τη φόρτωση μικτού περιεχομένου πολυμέσων (όταν οι πόροι φορτώνονται σε μια σελίδα HTTPS μέσω του πρωτοκόλλου http://). Σε σελίδες που ανοίγονται μέσω HTTPS, έχει εφαρμοστεί αυτόματη αντικατάσταση των συνδέσμων "http://" με "https://" σε μπλοκ που σχετίζονται με τη φόρτωση εικόνων (προηγουμένως αντικαταστάθηκαν σενάρια και iframes, αρχεία ήχου και βίντεο). Εάν μια εικόνα δεν είναι διαθέσιμη μέσω https, τότε η λήψη της αποκλείεται (μπορείτε να επισημάνετε με μη αυτόματο τρόπο τον αποκλεισμό μέσω του μενού που είναι προσβάσιμο μέσω του συμβόλου του λουκέτου στη γραμμή διευθύνσεων).
  • Για πιστοποιητικά TLS που εκδίδονται από την 1η Σεπτεμβρίου 2020, θα θα ισχύει νέος περιορισμός στην περίοδο ισχύος - η διάρκεια ζωής αυτών των πιστοποιητικών δεν μπορεί να υπερβαίνει τις 398 ημέρες (13 μήνες). Παρόμοιοι περιορισμοί ισχύουν σε Firefox και Safari. Για πιστοποιητικά που λαμβάνονται πριν από την 1η Σεπτεμβρίου, η εμπιστοσύνη θα διατηρηθεί αλλά θα περιοριστεί σε 825 ημέρες (2.2 έτη).
  • Αρκετά νέα API έχουν προστεθεί στη λειτουργία δοκιμών προέλευσης (πειραματικά χαρακτηριστικά που απαιτούν ξεχωριστή ενεργοποίηση). Το Origin Trial υποδηλώνει τη δυνατότητα εργασίας με το καθορισμένο API από εφαρμογές που έχουν ληφθεί από το localhost ή το 127.0.0.1 ή μετά την εγγραφή και τη λήψη ενός ειδικού διακριτικού που ισχύει για περιορισμένο χρονικό διάστημα για έναν συγκεκριμένο ιστότοπο.
    • Προτεινόμενα σύλληψη πύλες για την παροχή απρόσκοπτης πλοήγησης μεταξύ των τοποθεσιών και την εισαγωγή μιας σελίδας σε μια άλλη για προεπισκόπηση του περιεχομένου πριν από τη μετακίνηση. Προτάθηκε νέα ετικέτα , που σας επιτρέπει να εμφανίσετε μια άλλη σελίδα με τη μορφή ένθετου, όταν εστιάσετε, η σελίδα που εμφανίζεται στο ένθετο θα μεταφερθεί στην κατάσταση του κύριου εγγράφου, εντός του οποίου επιτρέπεται η πλοήγηση. Σε αντίθεση με ένα iframe, το ένθετο είναι εντελώς απομονωμένο από την υποκείμενη σελίδα και αντιμετωπίζεται ως ξεχωριστό έγγραφο.
    • API Λήψη ροής μεταφόρτωσης, που επιτρέπει σε αιτήματα ανάκτησης να φορτώνουν περιεχόμενο με τη μορφή ροής ReadableStream (παλαιότερα το αίτημα απαιτούσε το περιεχόμενο να είναι πλήρως έτοιμο, αλλά τώρα μπορείτε να ξεκινήσετε την αποστολή δεδομένων με τη μορφή ροής χωρίς να περιμένετε να είναι πλήρως έτοιμο το σώμα του αιτήματος). Για παράδειγμα, μια εφαρμογή Ιστού μπορεί να ξεκινήσει την αποστολή δεδομένων φόρμας Ιστού μόλις ο χρήστης αρχίσει να πληκτρολογεί στο πεδίο εισαγωγής και όταν ολοκληρωθεί η πληκτρολόγηση, τα δεδομένα θα σταλούν μέσω της fetch(). Μέσω του νέου API, μπορείτε να μεταδώσετε δεδομένα ήχου και βίντεο που δημιουργούνται από την πλευρά του πελάτη.
    • API που προτείνεται Δηλωτικό Shadow DOM για να δημιουργήσετε νέους κλάδους ρίζας στο Shadow DOM, για παράδειγμα για να διαχωρίσετε ένα εισαγόμενο στυλ στοιχείου τρίτου μέρους και τη σχετική επισήμανση DOM από το κύριο έγγραφο. Το προτεινόμενο δηλωτικό API σάς επιτρέπει να χρησιμοποιείτε μόνο HTML για να ξεκαρφιτσώνετε κλάδους DOM χωρίς να χρειάζεται να γράψετε κώδικα JavaScript.
    • Προστέθηκε ακίνητο RTCRtpEncodingParameters.adaptivePtime, που επιτρέπει στον αποστολέα των ροών RTC (επικοινωνία σε πραγματικό χρόνο) να ελέγχει την ενεργοποίηση του προσαρμοστικού μηχανισμού αποστολής πακέτων.
    • Είναι πιο εύκολο να παρέχετε μόνιμο χώρο αποθήκευσης για ήδη εγκατεστημένα PWA (Progressive Web Apps) και TWA (Trusted Web Activities)
      Η εφαρμογή χρειάζεται απλώς να καλέσει τη μέθοδο navigator.storage.persist() και επίμονη αποθήκευση θα παρέχεται αυτόματα.

  • Εφαρμόστηκε ένας νέος κανόνας CSS @ιδιοκτησία, επιτρέποντάς σας να εγγραφείτε προσαρμοσμένες ιδιότητες CSS με κληρονομικότητα, έλεγχο τύπου και προεπιλεγμένες τιμές. Η ενέργεια @property είναι η ίδια με τη μέθοδο registerProperty() που προστέθηκε νωρίτερα.
  • Για συστήματα με λειτουργικό σύστημα Windows, είναι δυνατή η χρήση της μεθόδου getInstalledRelatedApps () για τον προσδιορισμό της εγκατάστασης εφαρμογών PWA. Προηγουμένως, αυτή η μέθοδος λειτουργούσε μόνο στην πλατφόρμα Android.
  • Η υποστήριξη για επιτραπέζιους υπολογιστές είναι πλέον διαθέσιμη συντομεύσεις εφαρμογής, επιτρέποντάς σας να παρέχετε γρήγορη πρόσβαση σε δημοφιλείς τυπικές ενέργειες στην εφαρμογή. Για να δημιουργήσετε συντομεύσεις, απλώς προσθέστε στοιχεία στο μανιφέστο της διαδικτυακής εφαρμογής σε μορφή PWA (Προοδευτικές εφαρμογές Ιστού). Προηγουμένως, οι συντομεύσεις εφαρμογών ήταν διαθέσιμες μόνο στην πλατφόρμα Android.
  • Προστέθηκε ιδιότητα CSS περιεχόμενο-ορατότητα για τον έλεγχο της ορατότητας του περιεχομένου για τη βελτιστοποίηση της απόδοσης. Όταν έχει οριστεί σε «αυτόματο», η ορατότητα καθορίζεται από το πρόγραμμα περιήγησης με βάση την εγγύτητα του στοιχείου στο όριο της ορατής περιοχής. Η τιμή "κρυφή" σάς επιτρέπει να ελέγχετε πλήρως την εμφάνιση του στοιχείου από σενάρια.
  • Προστέθηκε ιδιότητα CSS αντίθετο σύνολο για να ορίσετε μια συγκεκριμένη τιμή για υπάρχοντες μετρητές. Η νέα ιδιότητα CSS συμπληρώνει τις προηγούμενες διαθέσιμες ιδιότητες αντι-επαναφοράς και αντιαύξησης, οι οποίες χρησιμοποιούνται για τη δημιουργία ενός νέου μετρητή ή την αύξηση ενός υπάρχοντος.
  • Προστέθηκε μια ιδιότητα CSS «σελίδα» για να αντικατοπτρίζει τη σελίδα κατά την εκτύπωση, καθώς και μια ιδιότητα «προσανατολισμός σελίδας» για τη λήψη πληροφοριών προσανατολισμού σελίδας («όρθια», «περιστροφή-αριστερά» και «περιστροφή-δεξιά»). Εφαρμόστηκε υποστήριξη για πρόσβαση σε σελίδες με όνομα, για παράδειγμα "@page foobar {}".
  • Εφαρμόστηκε το API Χρόνος εκδήλωσης για τη μέτρηση των καθυστερήσεων συμβάντων πριν και μετά τη φόρτωση της σελίδας.
  • Το συμβάν leavepictureinpicture μεταβιβάζει τώρα μια αναφορά στο pictureInPictureWindow για πρόσβαση στο παράθυρο στη λειτουργία Picture-in-Picture.
  • Κατά τη συμπλήρωση της κεφαλίδας Referrer από προεπιλογή τώρα εφαρμοσμένος κανόνας αυστηρής προέλευσης-όταν-διασταυρούμενης προέλευσης (αποστολή παραπομπής περικομμένη σε άλλους κεντρικούς υπολογιστές από τους οποίους φορτώνονται οι πόροι) αντί για μη παραπομπή-όταν-υποβάθμιση (ο κανόνας παραπομπής δεν συμπληρώνεται κατά την πρόσβαση από το HTTPS στο HTTP, αλλά αποστέλλεται κατά τη φόρτωση πόρους μέσω HTTPS) .
  • Στο WebAuthn API προτείνεται νέες μέθοδοι getPublicKey(), getPublicKeyAlgorithm() και getAuthenticatorData().
  • Στο WebAssembly προστέθηκε Υποστήριξη για εισαγωγή και εξαγωγή παραμέτρων συνάρτησης ακέραιου αριθμού 64-bit χρησιμοποιώντας τον τύπο JavaScript BigInt.
  • Το WebAssembly υλοποιεί μια επέκταση Πολυαξίας, επιτρέποντας συναρτήσεις επιστρέφουν περισσότερες από μία τιμές.
  • Ο μεταγλωττιστής βασικής γραμμής Liftoff για WebAssembly είναι ενεργοποιημένος για όλες τις αρχιτεκτονικές και τις πλατφόρμες, όχι μόνο για συστήματα Intel. Η βασική διαφορά μεταξύ του Liftoff και του προηγουμένως χρησιμοποιημένου μεταγλωττιστή TurboFan είναι ότι το Liftoff στοχεύει να επιτύχει την υψηλότερη ταχύτητα αρχικής μεταγλώττισης, με το κόστος της χαμηλής απόδοσης του παραγόμενου κώδικα. Το Liftoff είναι πολύ πιο απλό από το TurboFan και δημιουργεί έτοιμο προς εκτέλεση κώδικα μηχανής πολύ γρήγορα, επιτρέποντάς σας να ξεκινήσετε να τον εκτελείτε σχεδόν αμέσως, διατηρώντας στο ελάχιστο τις καθυστερήσεις μεταγλώττισης. Για να επιταχυνθεί το πρόχειρο κώδικα, εκτελείται παράλληλα μια φάση βελτιστοποίησης εκ νέου μεταγλώττισης, η οποία εκτελείται χρησιμοποιώντας τον μεταγλωττιστή Turbofan. Μόλις είναι έτοιμες οι βελτιστοποιημένες οδηγίες του μηχανήματος, το αρχικό σχέδιο αντικαθίσταται με ταχύτερο κώδικα. Συνολικά, μειώνοντας την καθυστέρηση πριν από την έναρξη της εκτέλεσης, το Liftoff αύξησε την απόδοση της δοκιμαστικής σουίτας WebAssembly κατά περίπου 20%.
  • Σε JavaScript προστέθηκε νέοι τελεστές λογικής εκχώρησης: "??=", "&&=" και "||=". Ο τελεστής "x ??= y" εκτελεί μια εκχώρηση μόνο εάν το "x" αξιολογηθεί ως μηδενικό ή απροσδιόριστο. Ο τελεστής "x ||= y" εκτελεί την εκχώρηση μόνο εάν το "x" είναι FALSE και το "x &&= y" είναι TRUE.
  • Προστέθηκε η μέθοδος String.prototype.replaceAll(), η οποία επιστρέφει μια νέα συμβολοσειρά (η αρχική συμβολοσειρά παραμένει αμετάβλητη) στην οποία όλες οι αντιστοιχίσεις αντικαθίστανται με βάση το καθορισμένο μοτίβο. Τα μοτίβα μπορεί να είναι είτε απλές μάσκες είτε κανονικές εκφράσεις.
  • Υλοποιήθηκε η μέθοδος Promise.any(), η οποία επιστρέφει το πρώτο ολοκληρωμένο Promise από τη λίστα.
  • Το μανιφέστο AppCache (μια τεχνολογία για την οργάνωση της λειτουργίας μιας εφαρμογής web σε λειτουργία εκτός σύνδεσης) έχει διακοπεί. Ο λόγος που αναφέρεται είναι η επιθυμία να απαλλαγούμε από έναν από τους φορείς για επιθέσεις δέσμης ενεργειών μεταξύ τοποθεσιών. Συνιστάται η χρήση API αντί για AppCache κρύπτη.
  • Η μετάδοση cookie απαγορεύεται στη λειτουργία SameSite=Καμία για συνδέσεις χωρίς κρυπτογράφηση. Το χαρακτηριστικό SameSite καθορίζεται στην κεφαλίδα Set-Cookie για τον έλεγχο της μετάδοσης των Cookies και από προεπιλογή ορίζεται στην τιμή "SameSite=Lax", η οποία περιορίζει την αποστολή των Cookies για δευτερεύοντα αιτήματα μεταξύ τοποθεσιών, όπως ένα αίτημα εικόνας ή φόρτωση περιεχομένου μέσω ενός iframe από άλλο ιστότοπο.
    Οι ιστότοποι μπορούν να παρακάμψουν την προεπιλεγμένη συμπεριφορά του SameSite ορίζοντας ρητά τη ρύθμιση Cookie σε SameSite=None. Η τιμή SameSite=None για το Cookie μπορεί πλέον να οριστεί μόνο σε ασφαλή λειτουργία, η οποία ισχύει για συνδέσεις μέσω HTTPS.

  • Σε εργαλεία για προγραμματιστές ιστού προστέθηκε υποστήριξη για στυλ επεξεργασίας που δημιουργούνται από πλαίσια CSS-in-JS χρησιμοποιώντας το CSSOM API (CSS Object Model), καθώς και στυλ που προστέθηκαν από JavaScript. Ο πίνακας ελέγχου ελέγχου ενημερώθηκε για κυκλοφορία Φάρος 6.0, το οποίο προσθέτει νέες μετρήσεις Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS) και Total Blocking Time (TBT).

    Έκδοση Chrome 85

  • Ο πίνακας ελέγχου απόδοσης εμφανίζει πληροφορίες σχετικά με προσωρινή αποθήκευση αποτελεσμάτων μεταγλώττισης JavaScript. Όταν ένας χρήστης πλοηγείται σε μια σελίδα, η κλίμακα δείχνει την ώρα που σχετίζεται με την έναρξη της πλοήγησης και όχι την έναρξη της εγγραφής.

    Έκδοση Chrome 85

Εκτός από τις καινοτομίες και τις διορθώσεις σφαλμάτων, η νέα έκδοση εξαλείφει 20 τρωτά σημεία. Πολλά από τα τρωτά σημεία εντοπίστηκαν ως αποτέλεσμα αυτοματοποιημένων δοκιμών με εργαλεία AddressSanitizer, MemorySanitizer, Ακεραιότητα ροής ελέγχου, LibFuzzer и AFL. Δεν έχουν εντοπιστεί κρίσιμα προβλήματα που θα επέτρεπαν σε κάποιον να παρακάμψει όλα τα επίπεδα προστασίας του προγράμματος περιήγησης και να εκτελέσει κώδικα στο σύστημα εκτός του περιβάλλοντος sandbox. Ως μέρος του προγράμματος για την πληρωμή ανταμοιβών σε μετρητά για την ανακάλυψη τρωτών σημείων για την τρέχουσα έκδοση, η Google κατέβαλε 14 βραβεία αξίας 10000 $ (ένα βραβείο 5000 $, τρία βραβεία 1000 $ και τέσσερα βραβεία 500 $). Το μέγεθος των 6 ανταμοιβών δεν έχει ακόμη καθοριστεί.

Πηγή: opennet.ru

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