Google Chrome đã bắt đầu loại bỏ uBlock Origin. Nhà phát triển trình chặn quảng cáo miễn phí, Raymond Hill, gần đây đăng lại ảnh chụp màn hình điều đó cho thấy Chrome tự động tắt uBlock Origin vì nó “không còn được hỗ trợ”.
Thay đổi này diễn ra khi Google Chrome chuyển sang Manifest V3, một thông số tiện ích mở rộng mới có thể ảnh hưởng đến tính hiệu quả của một số trình chặn quảng cáo. uBlock Origin đã ra mắt uBlock Origin Lite, sử dụng Manifest V3, để đáp ứng quá trình chuyển đổi. Tuy nhiên, bạn phải cài đặt tiện ích mở rộng theo cách thủ công bởi vì nó “quá khác so với uBO để có thể tự động thay thế được,” theo một Câu hỏi thường gặp Hill đã đăng lên GitHub.
Bản kê khai là gì?
Tệp kê khai cho trình duyệt biết tất cả các loại thông tin về tiện ích mở rộng, từ tên và số phiên bản cho đến các quyền mà tiện ích mở rộng sẽ sử dụng và phiên bản trình duyệt nào tiện ích mở rộng sẽ chạy trên đó. Các phiên bản mới của định dạng tệp kê khai thay đổi mà các tiện ích mở rộng tính năng có quyền truy cập. Ví dụ: Manifest V3 trong Chrome không còn cho phép nhà phát triển tải mã từ máy chủ từ xa nữa.
Hill cho biết bạn có thể nhận thấy sự khác biệt khi sử dụng uBlock Origin Lite so với uBlock Origin tùy thuộc vào trang web bạn truy cập và cấu hình của tiện ích mở rộng. Đó là bởi vì uBlock Origin Lite có nhiều khả năng lọc hạn chế hơn uBlock Origin, vì thông số kỹ thuật của Manifest V3 đặt ra các hạn chế đối với API yêu cầu ròng khai báo được sử dụng bởi các tiện ích mở rộng chặn quảng cáo.
“Nói chung, uBOL sẽ kém hiệu quả hơn trong việc giải quyết trang web sử dụng trình chặn nội dung hoặc giảm thiểu tình trạng gãy website do nhiều bộ lọc không chuyển đổi được sang DNR [Declarative Net Request] quy tắc,” Hill giải thích trong Câu hỏi thường gặp.
Vì Google đã đặt mục tiêu triển khai đầy đủ Manifest V3 vào đầu năm 2025 nên công ty cho biết họ sẽ bắt đầu tắt các tiện ích mở rộng Manifest V2 trong năm nay trước khi vô hiệu hóa chúng hoàn toàn. Google trước đây đã nói 85 phần trăm trong số các tiện ích mở rộng “được duy trì tích cực” trong Cửa hàng Chrome trực tuyến đã tạo các tiện ích mở rộng tương thích với Manifest V3, bao gồm AdBlock, Adblock Plus và AdGuard.
Nguồn The Verge