Trình duyệt Basilisk giảm hỗ trợ WebExtension

Trình duyệt Basilisk, một trình duyệt web được duy trì phần lớn bởi nhóm Pale Moon, sẽ không hỗ trợ các tiện ích mở rộng dựa trên WebExtension trong tương lai.

Trình duyệt dựa trên Nền tảng XUL hợp nhất, một phiên bản rẽ nhánh của Kho lưu trữ mã Mozilla được tạo trước khi Mozilla chuyển sang loại bỏ XUL và các thành phần khác cho Firefox và tập trung vào các thành phần WebExtensions và Servo.

Các phiên bản hiện tại của Basilisk được xem là phần mềm phát triển, điều đó có nghĩa là người dùng có thể gặp sự cố khi họ sử dụng trình duyệt và mọi thứ có thể thay đổi trong quá trình phát triển.

Moonchild, nhà phát triển chính của Pale Moon và Basilisk, tiết lộ hôm nay rằng trình duyệt web sẽ ngừng hỗ trợ cho WebExtensions trong tương lai. Hỗ trợ cho WebExtensions đã được thử nghiệm trên trình duyệt.

Những lý do sau đây được cung cấp:

  • Hỗ trợ WebExtensions trong Basilisk đã xảy ra mâu thuẫn với sự hỗ trợ cho các tiện ích mở rộng dựa trên XUL; Các tiện ích mở rộng dựa trên XUL có thể làm bất cứ điều gì mà WebExtensions có thể làm được và không cần tạo API cụ thể cho chức năng không được API WebExtension mặc định hỗ trợ.
  • WebExtensions có thể (và đã) giới thiệu các vấn đề, bảo mật và mặt khác, của riêng họ.
  • Sự khác biệt giữa hỗ trợ chức năng WebExtension cốt lõi và hỗ trợ các tiện ích mở rộng dựa trên XUL.
  • Sửa đổi giao diện cần thiết để tích hợp WebExtensions trong trình duyệt dựa trên XUL.

Nó sẽ đòi hỏi nỗ lực và nhân lực to lớn để theo kịp sự phát triển WebExtensions của Mozilla. Moonchild thừa nhận rằng nhóm không có nhân lực cho việc đó.

Quyết định được đưa ra để tập trung vào XUL và bỏ hỗ trợ cho WebExtensions.

Người dùng Basilisk đã cài đặt WebExtensions có thể thấy họ bị xóa tự động khỏi trình duyệt trong bản cập nhật trong tương lai. Tùy chọn duy nhất để tránh điều này là ở lại phiên bản hiện tại (hoặc phiên bản cuối cùng của trình duyệt có hỗ trợ WebExtensions); tuy nhiên, điều đó không được đề xuất vì các bản cập nhật có thể vá các vấn đề bảo mật và các vấn đề khác.

Số lượng người dùng bị ảnh hưởng bởi thay đổi là không rõ ràng; một trong những lý do chính để sử dụng Basilisk là nó hỗ trợ các tiện ích mở rộng dựa trên XUL.

Người dùng yêu cầu hỗ trợ cho các tiện ích mở rộng dựa trên XUL và WebExtensions cùng một lúc có thể muốn kiểm tra Waterfox. Trình duyệt hỗ trợ cả hai (WebExtensions ở một mức độ) nhưng có vấn đề của riêng nó.

Bây giờ bạn : Bạn đã thử Basilisk hoặc sử dụng nó thường xuyên?