
Ý Nghĩa Của Thông Báo "Tiện Ích Này Có Thể Không Còn Được Hỗ Trợ"
Google Chrome đã ngừng hỗ trợ Manifest V2 và chuyển sang sử dụng Manifest V3. Bất kỳ tiện ích mở rộng nào của Google Chrome được xây dựng trên Manifest V2 sẽ không còn được hỗ trợ. Hãy thử tìm kiếm một tiện ích thay thế hoặc sử dụng một trình duyệt web khác, chẳng hạn như Firefox hoặc Opera.
Các Bước Thực Hiện
Thông báo này có ý nghĩa gì?
-
Google Chrome không còn hỗ trợ các tiện ích sử dụng Manifest V2. Tất cả các tiện ích của Google Chrome cần phải sử dụng framework Manifest V3 để được hỗ trợ trên Chrome Web Store. Manifest V3 có các quy định hạn chế hơn mà các tiện ích trình duyệt cần tuân theo. Các tiện ích chặn quảng cáo có khả năng bị ảnh hưởng nhiều nhất bởi sự thay đổi này.
Manifest là gì?
-
Manifest là các tệp tin hướng dẫn trình duyệt cách tương tác với tiện ích. Chúng là các tệp tin bắt buộc cho mọi tiện ích trình duyệt. Chúng chứa thông tin giải thích cấu trúc và hành vi của các tiện ích. Các tệp Manifest phải tuân theo các hướng dẫn nhất định được đặt ra bởi nhà sản xuất trình duyệt (ví dụ: Google). Khi công nghệ phát triển, các hướng dẫn này thay đổi để đáp ứng các tiêu chuẩn mới và các vấn đề bảo mật. Tất cả các tiện ích Chrome hiện tại phải tuân theo các hướng dẫn được đặt ra trong Manifest V3.
Sự khác biệt giữa Manifest V2 và V3 là gì?
-
Manifest V3 mang đến nhiều thay đổi về bảo mật và hiệu suất. Manifest V3 hiện sử dụng service workers để thực hiện các tác vụ nền, giúp cải thiện hiệu suất. Ngoài ra, có nhiều cải tiến về bảo mật. Các tiện ích mở rộng không còn được cấp quyền truy cập rộng rãi vào các API yêu cầu web. Điều này giúp tăng cường bảo mật nhưng cũng hạn chế khả năng hoạt động của các tiện ích mở rộng.
Tại sao các trình chặn quảng cáo bị ảnh hưởng bởi Manifest V3?
-
Manifest V3 thay thế việc chặn các yêu cầu từ web listeners. Các trình chặn quảng cáo thường hoạt động bằng cách theo dõi các yêu cầu API từ người dùng đến trang web. Sau đó, chúng sử dụng một bộ quy tắc để chặn yêu cầu và thay thế bằng nội dung khác. Manifest V3 yêu cầu tiện ích khai báo trước các quy tắc mà trình duyệt sẽ tuân theo. Điều này giúp trình duyệt kiểm soát những gì có thể bị chặn thay vì để tiện ích quyết định.
Tại sao Google ngừng hỗ trợ Manifest V2?
-
Manifest V3 cải thiện bảo mật, quyền riêng tư và hiệu suất. Các quyền truy cập rộng rãi được cho phép trong Manifest V2 khiến các tiện ích có thể lạm dụng dữ liệu người dùng. Trong những năm gần đây, Google đã nhận nhiều chỉ trích vì phần mềm độc hại và gián điệp trên Chrome Web Store. Họ muốn kiểm soát nhiều hơn những gì các tiện ích trình duyệt được phép làm. Ngoài ra, có nhiều thay đổi được thiết kế để cải thiện hiệu suất của các tiện ích mở rộng.
Tôi có thể làm gì nếu một tiện ích không còn được hỗ trợ?
-
Có một số biện pháp bạn có thể thực hiện nếu một tiện ích không còn được hỗ trợ. Cụ thể như sau:
- Tìm một tiện ích thay thế. Nhiều trình chặn quảng cáo và các tiện ích V2 khác đã phát triển phiên bản V3 của họ. Ví dụ, uBlock Origin khuyến nghị chuyển sang uBlock Lite. AdGuard cũng đã phát triển phiên bản Manifest V3 cho tiện ích của họ. Cần lưu ý rằng các phiên bản Manifest V3 của các trình chặn quảng cáo phổ biến vẫn đang trong giai đoạn thử nghiệm beta và có thể không hoạt động tốt như các phiên bản Manifest V2 trước đây.
- Chuyển sang một trình duyệt web khác. Nếu có một tiện ích trình duyệt cụ thể sử dụng Manifest V2 mà bạn cần, bạn có thể cân nhắc chuyển sang một trình duyệt chính khác. Firefox vẫn hỗ trợ Manifest V2 và đã tuyên bố rằng họ hiện không có kế hoạch ngừng hỗ trợ các tiện ích trình duyệt Manifest V2. Opera cũng cho biết họ dự định tiếp tục hỗ trợ các tiện ích Manifest V2 độc lập với các thay đổi của Chromium. Brave Web Browser cũng có kế hoạch tiếp tục hỗ trợ một số tiện ích V2, đặc biệt là các trình chặn quảng cáo như uBlock Origin, AdGuard, uMatrix và NoScript.
