Το Πρόγραμμα επέκτασης του Chrome V3 θα μπορούσε να τερματίσει την προέλευση uBlock για το Chrome

Η Google επεξεργάζεται αυτή τη στιγμή την έκδοση έκδοσης 3 του Chrome Extension, η οποία καθορίζει τις δυνατότητες της πλατφόρμας επεκτάσεων του Chrome.

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

Οι ενδιαφερόμενοι χρήστες και οι προγραμματιστές επέκτασης ενδέχεται να ακολουθήσουν το σφάλμα παρακολούθησης, έκδοση 896897, στον ιστότοπο Chromium Bugs.

Ο Raymond Hill, γνωστός ως Gorhill online, ο συγγραφέας των δημοφιλών αποκλειστικών περιεχομένων uBlock Origin και uMatrix, εξέφρασε την ανησυχία του για ορισμένες από τις προγραμματισμένες αλλαγές. οι αλλαγές αυτές, εάν υλοποιηθούν όπως προτείνεται επί του παρόντος, καταργούν τη λειτουργικότητα που χρησιμοποιούν οι επεκτάσεις για αποκλεισμό περιεχομένου.

Η Google σχεδιάζει να καταργήσει τις επιλογές αποκλεισμού από το API webRequest και ζητά από τους προγραμματιστές να χρησιμοποιήσουν το declarativeNetRequest. Ένα από τα βασικά ζητήματα με την προτεινόμενη αλλαγή είναι ότι έκανε μόνο για να υποστηρίξει τα συμβατά φίλτρα AdBlock Plus και θα περιορίσει τα φίλτρα σε 30k.

Hill ανέφερε στην τοποθεσία παρακολούθησης σφαλμάτων της Google ότι η αλλαγή θα τερματίσει τις επεκτάσεις του uBlock Origin και uMatrix για το Google Chrome. Παρόλο που θα ήταν δυνατή η μετάβαση στη νέα λειτουργικότητα, είναι πολύ περιοριστική και θα παρακωλύσει την υπάρχουσα λειτουργικότητα των επεκτάσεων αποκλεισμού περιεχομένου.

Εάν αυτό το (αρκετά περιορισμένο) declarativeNetRequest API καταλήγει να είναι ο μόνος τρόπος για να μπορέσουν να ολοκληρώσουν το καθήκον τους, αυτό ουσιαστικά σημαίνει ότι δύο αποκλειστές περιεχομένου που έχουμε διατηρήσει εδώ και χρόνια, uBlock Origin (uBO) και uMatrix, δεν μπορούν πλέον να υπάρχουν.

Υπάρχουν και άλλα χαρακτηριστικά γνωρίσματα (τα οποία καταλαβαίνω ότι εκτιμούνται από πολλούς χρήστες), τα οποία δεν μπορούν να υλοποιηθούν με το declarativeNetRequest API, παραδείγματος χάριν το μπλοκάρισμα του στοιχείου πολυμέσων που είναι μεγαλύτερο από ένα καθορισμένο μέγεθος, την απενεργοποίηση της εκτέλεσης της JavaScript μέσω της ένεσης CSP οδηγιών, την αφαίρεση των εξερχόμενων κεφαλίδων cookie κ.λπ. - και όλα αυτά μπορούν να ρυθμιστούν ώστε να παρακάμπτουν μια λιγότερο συγκεκριμένη ρύθμιση, δηλαδή θα μπορούσαν να επιλέξουν να μπλοκάρουν σε όλο τον κόσμο τα μεγάλα στοιχεία των μέσων ενημέρωσης, αλλά να τα επιτρέπουν σε μερικούς συγκεκριμένους ιστότοπους να είναι σε θέση να παρακάμψουν αυτούς τους κανόνες με όλο και πιο συγκεκριμένους κανόνες.

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

Παρόλο που θα εξακολουθούν να υπάρχουν adblockers για το Chrome, το όριο των 30.000 φίλτρων δικτύου θα καθιστούσε ακόμη και τους λιγότερο ικανούς από πριν. Το EasyList, ένας πολύ δημοφιλής κατάλογος αποκλεισμού, έχει 42.000 φίλτρα και αν οι χρήστες προσθέσουν άλλες λίστες που χρησιμοποιούνται για άλλους σκοπούς, π.χ. κοινωνικό αποκλεισμό, ο αριθμός αυτός θα αυξανόταν ακόμα περισσότερο.

Μπορείτε να ακολουθήσετε τη συζήτηση σχετικά με τη σελίδα GitHub του uBlock Origin.

Λέξεις κλεισίματος

Θα μπορούσε αυτό να είναι όλο το σχέδιο της Google; Δημιουργήστε ένα πρόγραμμα περιήγησης στο Web και χρησιμοποιήστε το για να καταπολεμήσετε τη χρήση προγραμμάτων αποκλεισμού περιεχομένου; Αποκλείστε ορισμένες ενοχλητικές διαφημίσεις, επιτρέψτε σε βασικούς αποκλεισμούς περιεχομένου και αποκλείστε οποιαδήποτε άλλη μορφή αποκλεισμού περιεχομένου για να βεβαιωθείτε ότι η διαφημιστική επιχείρηση της Google βελτιώνεται ξανά;

Μερικοί χρήστες σίγουρα θα μετακινούνται στον Firefox εάν το uBlock Origin, uMatrix και άλλοι αποκλεισμοί περιεχομένου δεν θα λειτουργούν πλέον σε προγράμματα περιήγησης που βασίζονται στο Chrome. Ακόμα κι αν εκατομμύρια θα μεταναστεύσουν, θα εξακολουθεί να αφήνει το Chrome να κυριαρχεί σε ολόκληρη την αγορά του προγράμματος περιήγησης στην επιφάνεια εργασίας.

Θα είναι επίσης ενδιαφέρον να δούμε πώς η Opera, ο Vivaldi, ο Brave και άλλοι προγραμματιστές προγράμματος περιήγησης που βασίζονται στο Chromium αντιδρούν στην αλλαγή, εάν περάσει τον τρόπο που προτείνεται αυτή τη στιγμή.

Τώρα εσείς : Ποια είναι η στάση σας σε αυτό;