Bản phát hành Pale Moon Browser 30.0

Bản phát hành của trình duyệt web Pale Moon 30.0 đã được xuất bản, trình duyệt này được tách ra từ cơ sở mã Firefox để cung cấp hiệu suất cao hơn, giữ lại giao diện cổ điển, giảm thiểu mức tiêu thụ bộ nhớ và cung cấp các tùy chọn tùy chỉnh bổ sung. Các bản dựng Pale Moon được tạo cho Windows và Linux (x86 và x86_64). Mã dự án được phân phối theo MPLv2 (Mozilla Public License).

Dự án tuân thủ cách tổ chức giao diện cổ điển mà không cần chuyển sang giao diện Australis được tích hợp trong Firefox 29 và cung cấp các tùy chọn tùy chỉnh mở rộng. Các thành phần bị xóa bao gồm DRM, API xã hội, WebRTC, trình xem PDF, Trình báo cáo sự cố, mã thu thập số liệu thống kê, kiểm soát của phụ huynh và người khuyết tật. So với Firefox, trình duyệt vẫn hỗ trợ công nghệ XUL và duy trì khả năng sử dụng cả chủ đề chính thức và chủ đề nhẹ.

Bản phát hành Pale Moon Browser 30.0

Trong phiên bản mới:

  • Hỗ trợ cho các tiện ích bổ sung Firefox cũ hơn, chưa sửa đổi đã được trả lại. Chúng tôi đã chuyển từ sử dụng mã định danh toàn cầu (GUID) của trình duyệt sang sử dụng mã định danh Firefox, điều này sẽ cho phép chúng tôi đạt được khả năng tương thích tối đa với tất cả các tiện ích bổ sung cũ và không được bảo trì được phát triển cùng lúc cho Firefox (trước đây, để để hoạt động trong Pale Moon, nó phải được điều chỉnh đặc biệt, điều này gây khó khăn cho việc sử dụng các phần bổ sung còn sót lại mà không có phần bổ sung đi kèm). Trang web tiện ích bổ sung của dự án sẽ hỗ trợ cả tiện ích bổ sung XUL được điều chỉnh riêng cho Pale Moon và tiện ích bổ sung XUL được phân phối cho Firefox.
  • Việc sử dụng nền tảng UXP (Nền tảng XUL hợp nhất), nền tảng đã phát triển một nhánh của các thành phần Firefox từ kho lưu trữ Mozilla Central, không bị ràng buộc với mã Rust và không bao gồm các phát triển của dự án Lượng tử, đã bị ngừng. Thay vì UXP, trình duyệt giờ đây sẽ được xây dựng trên cơ sở GRE (Môi trường chạy thi hành Goanna), dựa trên mã công cụ Gecko cập nhật hơn, loại bỏ mã khỏi các thành phần và nền tảng không được hỗ trợ.
  • Cơ chế GPC (Kiểm soát quyền riêng tư toàn cầu) đã được triển khai, thay thế tiêu đề “DNT” (Không theo dõi) và cho phép các trang web được thông báo về việc cấm bán dữ liệu cá nhân và việc sử dụng chúng để theo dõi sở thích hoặc chuyển động giữa các trang web.
  • Cài đặt chọn Pale Moon làm trình duyệt mặc định đã được chuyển sang phần “Chung”.
  • Bộ sưu tập biểu tượng cảm xúc hiện hỗ trợ Twemoji 13.1.
  • Để cải thiện khả năng tương thích với các trang web, các phương thức Selection.setBaseAndExtent() và queueMicroTask() đã được thêm vào.
  • Cải thiện khả năng tùy chỉnh giao diện của thanh cuộn thông qua các chủ đề.
  • Cấu trúc của các gói quốc tế hóa và hỗ trợ ngôn ngữ đã được thay đổi. Do phải kiểm tra chéo các bản dịch nên mức độ bao phủ của các thành phần trong gói ngôn ngữ đã giảm đi.
  • Định dạng hồ sơ đã được thay đổi - sau khi cập nhật lên Pale Moon 30.0, hồ sơ không thể được sử dụng với nhánh Pale Moon 29.x trước đó.

Nguồn: opennet.ru

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