Bản mở rộng Chrome tiện ích V3 có thể kết thúc uBlock Origin cho Chrome

Google đang làm việc trên bản kê khai tiện ích mở rộng Chrome phiên bản 3 tại thời điểm xác định các khả năng của nền tảng tiện ích mở rộng của Chrome.

Tệp kê khai được cập nhật hiện có sẵn dưới dạng bản nháp mà bất kỳ ai cũng có thể truy cập. Dự thảo có nghĩa là nó chưa được thiết lập và mọi thứ có thể thay đổi. Cuối cùng, Google sẽ phát hành phiên bản cập nhật của bảng kê khai và làm cho nó bắt buộc sau một thời gian chuyển tiếp.

Người dùng quan tâm và nhà phát triển tiện ích mở rộng có thể theo dõi lỗi theo dõi, số 896897, trên trang web Chromium Bugs.

Raymond Hill, được biết đến với cái tên Gorhill trực tuyến, tác giả của các công cụ chặn nội dung phổ biến uBlock Origin và uMatrix, đã bày tỏ mối quan tâm của mình đối với một số thay đổi được lên kế hoạch; những thay đổi này, nếu được triển khai như đề xuất hiện tại, sẽ xóa chức năng mà tiện ích mở rộng sử dụng để chặn nội dung.

Google có kế hoạch xóa các tùy chọn chặn khỏi API webRequest và yêu cầu các nhà phát triển sử dụng khai báoNetRequest thay thế. Một trong những vấn đề chính với thay đổi được đề xuất là nó được thực hiện để chỉ hỗ trợ các bộ lọc tương thích AdBlock Plus và sẽ giới hạn các bộ lọc ở mức 30k.

Hill đã đề cập trên trang web theo dõi lỗi của Google rằng thay đổi sẽ kết thúc các tiện ích mở rộng của mình uBlock Origin và uMatrix cho Google Chrome. Mặc dù có thể chuyển sang chức năng mới, nhưng nó quá hạn chế và sẽ làm tê liệt chức năng hiện có của các tiện ích mở rộng chặn nội dung.

Nếu API khai báo (khá hạn chế) này kết thúc là cách duy nhất trình chặn nội dung có thể hoàn thành nhiệm vụ của mình, thì điều này có nghĩa là hai trình chặn nội dung tôi đã duy trì trong nhiều năm, uBlock Origin ("uBO") và uMatrix, không thể tồn tại.

Có một số tính năng khác (mà tôi hiểu được nhiều người dùng đánh giá cao) không thể triển khai bằng API khai báoNetRequest, ví dụ: chặn phần tử phương tiện lớn hơn kích thước đã đặt, vô hiệu hóa thực thi JavaScript thông qua việc tiêm Các chỉ thị CSP, loại bỏ các tiêu đề Cookie gửi đi, v.v. - và tất cả các tiêu đề này có thể được đặt để ghi đè cài đặt ít cụ thể hơn, tức là người ta có thể chọn chặn các phần tử phương tiện lớn trên toàn cầu, nhưng cho phép chúng trên một vài trang web cụ thể, v.v. trên vẫn có thể ghi đè các quy tắc này với các quy tắc cụ thể hơn bao giờ hết.

API mới sẽ giới hạn các trình chặn nội dung cho các trình duyệt dựa trên Chrome và loại bỏ các tùy chọn để tạo các tiện ích mở rộng chặn nội dung mới và độc đáo. Tất cả những gì còn lại là AdBlock Plus như lọc các tiện ích mở rộng sẽ cung cấp cùng chức năng chặn.

Mặc dù vẫn có các trình chặn quảng cáo cho Chrome, nhưng giới hạn 30.000 bộ lọc mạng sẽ khiến ngay cả những bộ lọc kém khả năng hơn trước. EasyList, một danh sách chặn rất phổ biến, có 42.000 bộ lọc và nếu người dùng thêm các danh sách khác được sử dụng cho các mục đích khác, ví dụ như chặn xã hội, con số đó sẽ còn tăng hơn nữa.

Bạn cũng có thể theo dõi cuộc thảo luận trên trang GitHub của uBlock Origin.

Từ kết thúc

Đây có thể là kế hoạch của Google không? Tạo trình duyệt web và sử dụng nó để chống lại việc sử dụng các trình chặn nội dung? Chặn một số quảng cáo gây phiền nhiễu, cho phép các trình chặn nội dung cơ bản và chặn bất kỳ hình thức chặn nội dung nào khác để đảm bảo rằng doanh nghiệp quảng cáo của Google cải thiện lại?

Một số người dùng chắc chắn sẽ chuyển sang Firefox nếu uBlock Origin, uMatrix và các trình chặn nội dung khác sẽ không còn hoạt động trong các trình duyệt dựa trên Chrome. Ngay cả khi hàng triệu người sẽ di chuyển, nó vẫn sẽ khiến Chrome thống trị toàn bộ thị trường trình duyệt máy tính để bàn.

Sẽ rất thú vị khi xem Opera, Vivaldi, Brave và các nhà phát triển trình duyệt dựa trên Chromium khác phản ứng với sự thay đổi như thế nào, nếu nó vượt qua cách nó được đề xuất ngay bây giờ.

Bây giờ bạn : bạn đang làm gì trên này?