El người tạo ra uBlock Origin đã đề cập đến tình huống mà dự án đang phải đối mặt với việc Tuyên ngôn Chrome v2 sắp bị ngừng kích hoạt (trong đó xác định các khả năng và tài nguyên có sẵn cho các plugin).
Raymond Hill, đề cập đến người dùng uBlock Origin và các plugin khác không tương thích với Manifesto v3, kể từ phiên bản Chrome 127 này bắt đầu hiển thị cảnh báo trên trang tiện ích mở rộng về việc kết thúc hỗ trợ và sự cần thiết phải tìm một giải pháp thay thế, vì dự kiến sẽ vô hiệu hóa hoàn toàn việc hỗ trợ cho Manifest v2 trước cuối năm nay.
Và đó là kể từ khi Google công bố Tuyên ngôn v3 Dự án Chrome người tạo ra uBlock Origin đã không ngồi yên và trong suốt thời gian qua, tôi đã nỗ lực hết mình để phát triển phiên bản mới, uBlock Origin Lite (uBOL), một phiên bản variante thích nghi với API NetRequest khai báo của Tuyên ngôn v3, cung cấp quyền truy cập vào công cụ lọc nội dung tích hợp của trình duyệt.

API mới Nó kém mạnh hơn API webRequest, đã bị giới hạn ở chế độ chỉ đọc trong Manifesto v3. Do những hạn chế này nên việc quản lý chặn các quy tắc độc lập và không cho phép sử dụng các thuật toán lọc riêng, uBlock Origin Lite chỉ triển khai một phần chức năng của uBlock Origin.
Bắt đầu từ Google Chrome 127, cảnh báo về uBlock Origin (uBO) sẽ xuất hiện…
Đây là kết quả của việc ngừng hỗ trợ Manifest v2 để thay thế cho Manifest v3.
uBO là tiện ích mở rộng Manifest v2, do đó có cảnh báo trong trình duyệt Google Chrome. Không có phiên bản Manifest v3 của uBO nên trình duyệt sẽ đề xuất các tiện ích mở rộng thay thế cho uBO.
điều đáng nói là Các dự án uBlock Origin Lite và uBlock Origin không tương thích với nhau, tức là chúng hoàn toàn khác nhau, vì vậy (cho đến nay) không thể cho phép di chuyển tự động từ nơi này sang nơi khác trong Cửa hàng Chrome trực tuyến. Người dùng phải quyết định xem họ muốn chuyển sang uBlock Origin Lite hay chọn một trình chặn quảng cáo khác. Mặc dù đã ngừng hỗ trợ cho Manifest v2 trong Chrome nhưng các nhà phát triển vẫn không có ý định từ bỏ uBlock Origin vì Firefox và các trình duyệt khác vẫn duy trì hỗ trợ cho API webRequest đầy đủ.
Tệp kê khai v2 uBO sẽ không được tự động thay thế bằng tệp kê khai uBOL v3. uBOL quá khác biệt so với uBO để có thể âm thầm thay thế uBO; bạn sẽ phải chọn rõ ràng tiện ích mở rộng nào sẽ thay thế uBO theo đặc quyền của riêng bạn.
Cuối cùng, liệu uBOL có phải là giải pháp thay thế được chấp nhận cho uBO hay không là quyết định của bạn; Đó không phải là một quyết định sẽ được đưa ra cho bạn.
Trong số những khác biệt đáng chú ý nhất giữa uBlock Origin Lite và uBlock Origin là thiếu sự hỗ trợ trong Chế độ hoạt động cơ bản cho các bộ lọc thay thế nội dung trên một trang (“##”), thay thế tập lệnh trang web (“##+js”), yêu cầu chuyển hướng (“redirect=”), áp dụng bộ lọc tiêu đề Chính sách bảo mật nội dung (CSP) và xóa tham số yêu cầu (“removeparam=”). ). Để bật các tính năng này, bạn cần cấp rõ ràng các quyền mở rộng cho plugin để sửa đổi và đọc dữ liệu trang web.
Khi chức năng không thể chuyển được tới uBlock Origin Lite, bao gồm các bộ lọc nội dung và URL động, bộ lọc tiêu đề HTTP, công cụ để vô hiệu hóa các tập lệnh lớn, phông chữ và phương tiện trên từng trang web, các tùy chọn bộ lọc khác nhau (strict1p, strict3p, miền, quy tắc chuyển hướng, Removeparam)và bảo vệ giả mạo DNS để ngăn chặn việc chặn.
Nói chung, uBlock Origin Lite được coi là kém hiệu quả hơn chống lại các trang web sử dụng kỹ thuật chặn quảng cáo nâng cao hoặc được thiết kế để giảm thiểu lỗi, vì nhiều bộ lọc cho các trang web này không thể chuyển đổi thành quy tắc cho API khai báo NetRequest. Về hiệu suất, uBlock Origin Lite tiêu tốn ít tài nguyên CPU và bộ nhớ hơn uBlock Origin nhưng dẫn đến lượng dữ liệu được tải xuống lớn hơn khi mở trang.
Cuối cùng, nếu bạn muốn biết thêm về nó, bạn có thể tham khảo thông tin chi tiết trong liên kết theo dõi.