Google đã bắt đầu thử nghiệm Manifest V3. Đây sẽ là sự kết thúc của uBlock Origin?

Bản kê khai V3

Một vài tháng trước, chúng tôi đã chia sẻ đây trên blog tin tức trên Ý định của Google để loại bỏ các trình chặn quảng cáo từ trình duyệt của bạn, cái này vì những thay đổi được giới thiệu trong Manifest V3 Chúng chủ yếu ảnh hưởng đến các tiện ích mở rộng nhằm chặn quảng cáo trong trình duyệt.

Bây giờ, vài tháng sau Google đã bắt đầu thử nghiệm phiên bản thứ ba của tệp kê khai (Tệp kê khai V3), trong đó hỗ trợ cho tệp kê khai mới, xác định các khả năng và tài nguyên được cung cấp bởi các plugin, Tệp kê khai V3 này đã được thêm vào các bản dựng thử nghiệm của Chrome Canary.

Tuyên ngôn mới được phát triển như một phần của sáng kiến ​​nhằm cải thiện tính bảo mật, quyền riêng tư và hiệu suất Tiện ích bổ sung (mục tiêu chính là đơn giản hóa việc tạo các tiện ích bổ sung hiệu suất cao và an toàn, đồng thời làm phức tạp khả năng tạo các tiện ích bổ sung chậm và không an toàn).

Tệp kê khai vẫn đang trong giai đoạn thử nghiệm alpha ban đầu, Nó chưa phải là cuối cùng và đã được thêm vào để tạo cơ hội cho các nhà phát triển bắt đầu thử nghiệm và điều chỉnh các plugin của họ. Dự kiến ​​sẽ kích hoạt bản tuyên ngôn mới vào năm sau.

Trong khi Việc kết thúc hỗ trợ cho phiên bản thứ hai của tệp kê khai vẫn chưa được xác định. Để đơn giản hóa việc di chuyển các plugin sang tệp kê khai mới, một danh sách kiểm tra đã được chuẩn bị bao gồm các thay đổi cần được giải quyết cho các nhà phát triển plugin.

Google Chrome
Bài viết liên quan:
Google tiếp tục với ý định loại bỏ các trình chặn quảng cáo

Trên đây điều quan trọng cần nhớ là sự không hài lòng chính với tuyên ngôn mới có liên quan đến việc hoàn thành của giá đỡ cho chế độ khóa từ API webRequest, sẽ bị giới hạn ở chế độ chỉ đọc.

Một ngoại lệ sẽ chỉ được thực hiện cho phiên bản Chrome for Enterprise, trong đó hỗ trợ cho API webRequest sẽ được duy trì. Mozilla quyết định không tuân theo tệp kê khai mới và giữ cho Firefox sử dụng đầy đủ API webRequest.

Raymond Hill, nhà phát triển chính của uBlock Origin, đã lên án quyết định nàye Google. Theo sau này, việc chuyển sang API khai báoNetRequest có thể đồng nghĩa với việc khai tử các tiện ích mở rộng này được sử dụng bởi ít nhất 10 triệu người dùng Internet.

"Nếu API khai báo (khá hạn chế) này trở thành cách duy nhất mà trình chặn nội dung có thể thực hiện công việc của họ, thì về cơ bản, điều đó có nghĩa là hai trình chặn nội dung mà tôi đã duy trì trong nhiều năm, uBlock Origin và uMatrix không còn có thể tồn tại"

Thay vào đó, API WebRequest để lọc nội dung trong tệp kê khai mới đã đề xuất một API khai báoNetRequest.

Nếu API webRequest cho phép bạn kết nối bộ điều khiển của riêng mình với 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 một cách nhanh chóng, API khai báoNetRequest mới cung cấp quyền truy cập vào một công cụ lọc tích hợp chung ra khỏi hộp xử lý độc lập các quy tắc chặn, không cho phép sử dụng các thuật toán lọc của riêng nó và không cho phép các quy tắc phức tạp chồng chéo lên nhau dựa trên các điều kiện.

Tệp kê khai mới cũng giới thiệu các thay đổi khác ảnh hưởng đến hỗ trợ trình cắm. Trong số đó có:

  • Sự chuyển đổi sang chạy nhân viên dịch vụ làm quy trình nền, điều này sẽ yêu cầu các nhà phát triển thay đổi mã của một số bổ sung.
  • Mô hình yêu cầu quyền chi tiết mới: plugin không thể được kích hoạt ngay lập tức cho tất cả các trang ('tất cả_url«), Nhưng nó sẽ chỉ hoạt động trong bối cảnh của tab đang hoạt động, tức là người dùng sẽ phải xác nhận hoạt động của plugin cho mỗi trang web.
  • Thay đổi trong quá trình xử lý ứng dụng có nguồn gốc chéo- Theo tệp kê khai mới, các hạn chế quyền hạn tương tự sẽ được áp dụng cho các tập lệnh xử lý nội dung đối với trang chính nơi các tập lệnh này được chèn (ví dụ: nếu trang không có quyền truy cập vào API vị trí, vì vậy các plugin tập lệnh sẽ thắng 'cũng không nhận được quyền truy cập này).
  • Cấm thực thi mã được tải xuống từ các máy chủ bên ngoài (Chúng ta đang nói về các tình huống trong đó plugin tải và thực thi mã bên ngoài).

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Juan Carlos dijo

    Tại sao ublock Origin sẽ biến mất? Nó sẽ chỉ có trong Chrome, nhưng trong Firefox, nó sẽ tiếp tục tồn tại. Internet không giống như trước đây, quảng cáo ở khắp mọi nơi.

    1.    David naranjo dijo

      Bởi vì hầu hết người dùng của nó sử dụng Chrome / Chromium trong số các trình duyệt khác dựa trên Chromium.

  2.   Shupacabra dijo

    Nó sẽ là sự kết thúc của ublock? hay nó sẽ là sự kết thúc của Chrome trên máy tính của tôi?