Η Google θα ξεκινήσει με τον αυτόματο αποκλεισμό στο Chrome των διαδικασιών που καταναλώνουν πάρα πολλούς πόρους

Google Chrome

Μόλις πριν από λίγες ημέρες, έγινε γνωστό ότι η Google ξεκίνησε τη διαδικασία έγκρισης για τη λειτουργία αυτόματου αποκλεισμού του Chrome, η οποία αντιμετωπίζει καταστάσεις όπου υπάρχει υπερβολικό φόρτο CPU ή κίνηση. Όταν συμβεί αυτό, εάν ξεπεραστούν ορισμένα όρια, τα πλαίσια διαφημίσεων που απαιτούν πολλούς πόρους θα απενεργοποιούνται αυτόματα από το πρόγραμμα περιήγησης ιστού.

Αυτή η πρωτοβουλία αποκαλύπτει ότι ορισμένοι τύποι διαφήμισης, λόγω αναποτελεσματικής εφαρμογής κώδικα ή σκόπιμης παρασιτικής δραστηριότητας, δημιουργούν ένα βαρύ φορτίο πόρων στο σύστημα του χρήστη, επιβραδύνοντας τη φόρτωση του κύριου περιεχομένου, μειώνοντας τη διάρκεια ζωής της μπαταρίας και καταναλώνοντας δεδομένα με απεριόριστα προγράμματα κινητής τηλεφωνίας.

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

Στη δήλωσή της, η Google σχολιάζει:

περίληψη

Το Chrome θα κατεβάσει iframe διαφημίσεων που χρησιμοποιούν μεγάλο εύρος ζώνης CPU ή δικτύου. Τα iframe επισημαίνονται ευρετικά ως διαφημίσεις από το AdTagging . Τα όρια αυτής της παρέμβασης ορίζονται στην επεξήγηση.

Κίνητρο

Ένα μικρό μέρος των διαφημίσεων στον ιστό χρησιμοποιεί μεγάλο αριθμό πόρων συστήματος. Αυτές οι διαφημίσεις με χαμηλή απόδοση (είτε σκόπιμες είτε όχι) βλάπτουν την εμπειρία περιήγησης του χρήστη επιβραδύνοντας τις σελίδες, εξαντλώντας την μπαταρία της συσκευής και καταναλώνοντας δεδομένα κινητής τηλεφωνίας (για όσους δεν έχουν απεριόριστα προγράμματα).

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

Τα κοινά παραδείγματα αυτών των διαφημίσεων περιλαμβάνουν:

  • Cryptominers
  • Διαφημίσεις που φορτώνουν μεγάλα ασυμπίεστα αρχεία εικόνας
  • Διαφημίσεις που χρησιμοποιούν JavaScript για την αποκωδικοποίηση αρχείων βίντεο

Κίνδυνοι

Διαλειτουργικότητα και συμβατότητα

Υπάρχει κάποιος κίνδυνος διαλειτουργικότητας εδώ. Προς το παρόν δεν υπάρχει ενοποιημένος τρόπος για τα προγράμματα περιήγησης να αναγνωρίζουν τις διαφημίσεις.

Άλλα προγράμματα περιήγησης αντιμετωπίζουν ορισμένες από τις περιπτώσεις χρήσης που προκαλούν κίνητρα μέσω άλλων προστασιών χρηστών. Το Edge απευθύνεται σε cryptominers μέσω της προστασίας παρακολούθησης. Ο Firefox προσφέρει επίσης έναν μηχανισμό συνδρομής που σταματά τα γνωστά σενάρια cryptomining.

Βασικά, η πρόταση είναι να μπλοκάρεται ο κώδικας εάν καταναλώσει περισσότερα από 60 δευτερόλεπτα του συνολικού χρόνου επεξεργαστή στο κύριο νήμα ή 15 δευτερόλεπτα σε διάστημα 30 δευτερολέπτων ( καταναλώνοντας το 50% των πόρων για περισσότερα από 30 δευτερόλεπτα ).

Ο παράγοντας χρήστη θα αποκλείσει όλες τις διαφημίσεις που χρησιμοποιούν μεγάλο εύρος ζώνης δικτύου ή χρήση CPU.

Το μπλοκάρισμα θα ενεργοποιηθεί επίσης όταν το πρόγραμμα αποκλεισμού διαφημίσεων ανεβάσει περισσότερα από 4 MB δεδομένων μέσω του δικτύου.

Προκειμένου να αποκλειστεί η χρήση του crash ως σήμα για επιθέσεις σε κανάλια τρίτων, τα οποία μπορούν να χρησιμοποιηθούν για να κριθεί η ισχύς της CPU, προτείνεται να προστεθούν μικρές τυχαίες διακυμάνσεις στις τιμές κατωφλίου και στην απόκριση σύγκρουσης.

Μόνο οι διαφημίσεις με τις οποίες ο χρήστης δεν αλληλεπίδρασε θα φορτωθούν και θα αντικατασταθούν με μια προειδοποίηση σχετικά με τον αποκλεισμό.

Ο προσδιορισμός της σχέσης μεταξύ iframes και διαφήμισης γίνεται αυτόματα χρησιμοποιώντας τον υπάρχοντα μηχανισμό AdTagging.

Τα όρια επιλέγονται έτσι ώστε να επιτρέπουν τη διέλευση του 99,9% των αναλυμένων ενοτήτων διαφημίσεων. Επιπλέον, ο προτεινόμενος μηχανισμός αποκλεισμού αναμένεται να μειώσει την επισκεψιμότητα των ενοτήτων διαφημίσεων κατά 12,8% και το φορτίο της CPU κατά 16,1%.

Αυτή η παρέμβαση θα είναι αγνωστική ως προς την πλατφόρμα (επιτραπέζιος/κινητό), ώστε οι συγγραφείς να μπορούν εύκολα να πουν εάν η διαφήμισή τους θα υπόκειται σε παρέμβαση ή όχι. Τα όρια μπορεί να χρειαστεί να αλλάξουν καθώς εξελίσσονται το οικοσύστημα ιστού και τα κοινά προφίλ συσκευών.


Προσθήκη ως προτιμώμενης πηγής στην Google