Mozilla đã thông báo về việc cung cấp cơ sở hạ tầng và danh mục tiện ích bổ sung của mình cho... Android-các phiên bản của Firefox. Firefox dành cho Android Trở thành trình duyệt di động đầu tiên cung cấp một hệ sinh thái tiện ích mở rộng hoàn chỉnh và đầy đủ.
Đầu tháng 11, vào thời điểm ra mắt danh mục sản phẩm, người ta đã lên kế hoạch điều chỉnh nó cho phù hợp. AndroidHiện tại Firefox có khoảng 200 tiện ích mở rộng, nhưng kế hoạch cuối cùng đã được vượt quá, với 489 tiện ích mở rộng có sẵn để cài đặt vào ngày ra mắt chính thức. Mục tiêu cuối cùng là hỗ trợ tất cả các tiện ích mở rộng Firefox hiện có trong danh mục addons.mozilla.org (AMO) trên phiên bản di động của trình duyệt.
Cho đến gần đây, Firefox dành cho Android Chỉ khoảng 20 tiện ích mở rộng chạy trên luồng chính được hỗ trợ. Để ngăn chặn các lỗi tiện ích mở rộng ảnh hưởng đến tính ổn định của trình duyệt, Firefox đã thực hiện các biện pháp phòng ngừa. Android Đã thêm hỗ trợ cho chế độ đa tiến trình, trong đó các tiện ích bổ sung được thực thi trong một tiến trình riêng biệt mà không ảnh hưởng đến giao diện người dùng hoặc hoạt động với các trang trong trình duyệt. Công việc chuyển đổi sang cũng đang được tiến hành. Android- Phiên bản Firefox của các API còn thiếu dành cho nhà phát triển tiện ích mở rộng, có sẵn trong phiên bản Firefox dành cho máy tính để bàn.
Các nhà phát triển tiện ích bổ sung đã được cung cấp cho phiên bản Firefox dành cho máy tính để bàn được khuyến khích điều chỉnh và tối ưu hóa sản phẩm của họ để hoạt động trong phiên bản di động. Chúng tôi đề xuất chuyển đổi các tiện ích mở rộng từ mô hình thực thi nền không đổi (extension.getBackgroundPage) sang chế độ xử lý sự kiện (browser.runtime.onMessage.addListener).
Nguồn: opennet.ru
