Mã Firefox hoàn toàn không có XBL

Nhà phát triển Mozilla báo cáo về thành công hoàn thành làm việc để loại bỏ các thành phần ngôn ngữ khỏi mã Firefox phần mở rộng XBL (Ngôn ngữ liên kết XML). Trong quá trình làm việc mà tiếp tục Kể từ năm 2017, khoảng 300 ràng buộc khác nhau sử dụng XBL đã bị xóa khỏi mã và khoảng 40 nghìn dòng mã đã được viết lại. Các thành phần được chỉ định đã được thay thế bằng các chất tương tự dựa trên Thành phần Web, được viết bằng công nghệ web thông thường.

XBL được sử dụng để tổ chức giao diện Firefox và cho phép bạn tạo các liên kết thay đổi hoạt động của các tiện ích XUL. Vào năm 2017, Mozilla đã ngừng hỗ trợ XBL và XUL cũng như ngừng hỗ trợ các tiện ích bổ sung được viết bằng các công nghệ này trong Firefox 57. Trong cùng thời gian công việc đã bắt đầu về việc viết lại các thành phần Firefox dựa trên XBL/XUL. Các thành phần giao diện dựa trên XBL cuối cùng là thanh địa chỉ và trình quản lý tiện ích bổ sung, được thay thế bằng các triển khai mới trong Firefox 68.

Nguồn: opennet.ru

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