Mục đích của tiện ích bổ sung hệ thống Web Compat cho Firefox

Nếu bạn giám sát chặt chẽ cài đặt Firefox của mình (hoặc bản sao di động), bạn có thể đã nhận thấy một tiện ích bổ sung hệ thống mới có tên Web Compat kể từ phiên bản 49.x.

Tiện ích hệ thống tương tự như tiện ích bổ sung mà bạn cài đặt. Sự khác biệt chính là chúng không được người dùng cài đặt mà giao hàng với Firefox hoặc được đẩy lên Firefox khi có nhu cầu.

Điều thứ hai đã xảy ra cách đây vài ngày khi Mozilla đẩy hai tiện ích bổ sung hotfix lên Firefox 49.x để khắc phục các sự cố trong trình duyệt.

Ưu điểm chính mà các tiện ích bổ sung hệ thống cung cấp so với các bản sửa lỗi vận chuyển với Firefox là phương pháp này nhanh hơn và không có sự gia tăng trong phiên bản Firefox. Mozilla có thể nhanh chóng gửi các tiện ích hệ thống để khắc phục sự cố hoặc giới thiệu các tính năng mà không ảnh hưởng đến chu kỳ phát hành.

Một nhược điểm là người dùng ít kiểm soát các tiện ích hệ thống này. Mặc dù bạn có thể không muốn tắt Web Compat chẳng hạn, bạn có thể muốn làm như vậy với các tiện ích bổ sung hệ thống như Pocket nếu bạn không sử dụng nó.

Web Compat

Tất cả các tiện ích mở rộng trình duyệt đã cài đặt, người dùng cài đặt và tiện ích hệ thống, được liệt kê trên trang about: support . Mặt khác, Trình quản lý tiện ích Firefox chỉ liệt kê các tiện ích bổ sung được người dùng cài đặt nhưng không phải là các tiện ích bổ sung hệ thống mà Firefox đi kèm.

Mở về: hỗ trợ trong trình duyệt Firefox và cuộn xuống phần Tiện ích mở rộng. Ở đó bạn tìm thấy liệt kê tất cả các tiện ích trình duyệt.

Không có cách dễ dàng để phân biệt các tiện ích hệ thống với các tiện ích bổ sung thông thường. Nếu bạn chạy phiên bản Firefox gần đây, bạn sẽ tìm thấy các tiện ích hệ thống sau được liệt kê ở đó:

  1. Triển khai nhiều giai đoạn
  2. Túi
  3. Web Compat

Web Compat đã được thiết kế để gửi các bản sửa lỗi tương thích web cho các bản cài đặt Firefox độc lập với các bản phát hành.

Chúng tôi muốn tạo một sơ khai trống trong `browser / extend / webcompat` để vận chuyển các sửa lỗi webcompat sau khi phát hành đã hết.

Về cơ bản, điều này có nghĩa là Mozilla có thể xác định các vấn đề tương thích và gửi bản sửa lỗi cho tất cả các phiên bản Firefox mà không phải tạo và phân phối bản phát hành Firefox mới.

Việc này nhanh hơn như đã đề cập trước đó để vấn đề ít ảnh hưởng đến người dùng trình duyệt. Các bản sửa lỗi thường được tích hợp vào bản phát hành Firefox tiếp theo để cuối cùng chúng cũng được sửa theo cách này.

Điều này đặc biệt hữu ích khi các thay đổi trên trang web hoặc trong ứng dụng ngăn người dùng Firefox truy cập vào một trang, trang web hoặc ứng dụng hoặc nếu các tính năng không hoạt động vì điều này.