Google đã công bố kế hoạch ngừng hỗ trợ phiên bản thứ hai của bảng kê khai Chrome.

Google đã công bố lịch trình ngừng sử dụng phiên bản 2 của bảng kê khai Chrome để chuyển sang phiên bản 3, phiên bản này đã bị chỉ trích vì vi phạm nhiều tiện ích bổ sung bảo mật và chặn nội dung. Đặc biệt, trình chặn quảng cáo phổ biến uBlock Origin được đính kèm với phiên bản thứ hai của tệp kê khai, phiên bản này không thể chuyển sang phiên bản thứ ba của tệp kê khai do ngừng hỗ trợ chế độ hoạt động chặn của API webRequest.

Kể từ ngày 17 tháng 2022 năm 2023, Cửa hàng Chrome trực tuyến sẽ không chấp nhận các tiện ích bổ sung sử dụng phiên bản thứ hai của tệp kê khai nữa nhưng các nhà phát triển của các tiện ích bổ sung đã thêm trước đó sẽ tiếp tục có thể xuất bản các bản cập nhật. Vào tháng XNUMX năm XNUMX, Chrome sẽ ngừng hỗ trợ phiên bản thứ hai của tệp kê khai và tất cả các tiện ích bổ sung gắn liền với phiên bản đó sẽ ngừng hoạt động. Đồng thời, việc xuất bản bản cập nhật cho các tiện ích bổ sung như vậy trong Cửa hàng Chrome trực tuyến sẽ bị cấm.

Chúng ta hãy nhớ lại rằng trong phiên bản thứ ba của bản tuyên ngôn, phiên bản này xác định các khả năng và tài nguyên được cung cấp cho các tiện ích bổ sung, như một phần của sáng kiến ​​nhằm tăng cường bảo mật và quyền riêng tư, thay vì API webRequest, API NetRequest khai báo, bị hạn chế về khả năng của nó, được đề xuất. Mặc dù API webRequest cho phép bạn kết nối các trình xử lý của riêng bạn để có toàn quyền truy cập vào các yêu cầu mạng và có khả năng sửa đổi lưu lượng truy cập một cách nhanh chóng, nhưng API khai báoNetRequest chỉ cung cấp quyền truy cập vào một công cụ lọc được tạo sẵn được tích hợp trong trình duyệt, công cụ này xử lý việc chặn một cách độc lập. quy tắc và không cho phép sử dụng các thuật toán lọc riêng và không cho phép bạn đặt các quy tắc phức tạp chồng chéo lẫn nhau tùy theo điều kiện.

Theo Google, họ tiếp tục nỗ lực triển khai trong declarativeNetRequest các khả năng cần thiết trong các tiện ích bổ sung sử dụng webRequest và dự định đưa API mới về một dạng đáp ứng đầy đủ nhu cầu của các nhà phát triển các tiện ích bổ sung hiện có. Ví dụ: Google đã tính đến mong muốn của cộng đồng và thêm hỗ trợ cho API NetRequest khai báo để sử dụng nhiều bộ quy tắc tĩnh, lọc bằng biểu thức thông thường, sửa đổi tiêu đề HTTP, thay đổi và thêm quy tắc động, xóa và thay thế các tham số yêu cầu, lọc với liên kết tab và tạo các phiên đặt quy tắc cụ thể. Trong những tháng tới, nó cũng được lên kế hoạch triển khai hỗ trợ cho các tập lệnh xử lý nội dung có thể tùy chỉnh linh hoạt và khả năng lưu trữ dữ liệu trong RAM.

Nguồn: opennet.ru

Thêm một lời nhận xét