Phát hành trình duyệt Pale Moon 31.3 và SeaMonkey 2.53.14

Bản phát hành của trình duyệt web Pale Moon 31.3 đã đượ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ẹ.

Trong phiên bản mới:

  • Các đối tượng JavaScript Array, String và TypedArray triển khai phương thức at(), cho phép bạn sử dụng tính năng lập chỉ mục tương đối (vị trí tương đối được chỉ định làm chỉ mục mảng), bao gồm cả việc chỉ định các giá trị âm so với phần cuối.
  • Nhân viên web triển khai hỗ trợ cho API EventSource.
  • Các yêu cầu đảm bảo rằng tiêu đề “Origin:” được gửi.
  • Hệ thống xây dựng đã được tối ưu hóa để tăng tốc độ xây dựng. Trình biên dịch Visual Studio 2022 được sử dụng để tạo các tập hợp cho nền tảng Window.
  • Việc xử lý các tệp âm thanh riêng lẻ ở định dạng wav đã được thay đổi; thay vì gọi trình phát hệ thống, trình xử lý tích hợp hiện đã được sử dụng. Để trả về hành vi cũ, có một cài đặt trong about:config được gọi là media.wave.play-stand-alone.
  • Mã cải tiến để chuẩn hóa chuỗi.
  • Mã xử lý các thùng chứa linh hoạt đã được cập nhật, nhưng sau đó thay đổi này nhanh chóng bị vô hiệu hóa trong bản cập nhật Pale Moon 31.3.1 gần như được phát hành ngay lập tức do sự cố với một số trang web.
  • Các vấn đề về xây dựng trong môi trường SunOS và Linux không điển hình đã được giải quyết.
  • Mã chặn luồng IPC đã được làm lại.
  • Đã xóa tiền tố “-moz” khỏi thuộc tính CSS nội dung tối thiểu và nội dung tối đa.
  • Các bản sửa lỗi liên quan đến việc loại bỏ các lỗ hổng đã bị hoãn lại.

Ngoài ra, chúng tôi có thể lưu ý việc phát hành một bộ ứng dụng Internet SeaMonkey 2.53.14, kết hợp trình duyệt web, ứng dụng email, hệ thống tổng hợp nguồn cấp tin tức (RSS/Atom) và Trình soạn thảo trang html WYSIWYG trong một sản phẩm. Các tiện ích bổ sung được cài đặt sẵn bao gồm ứng dụng khách Chatzilla IRC, bộ công cụ DOM Inspector dành cho nhà phát triển web và bộ lập lịch Lightning. Bản phát hành mới mang các bản sửa lỗi và thay đổi từ cơ sở mã Firefox hiện tại (SeaMonkey 2.53 dựa trên công cụ trình duyệt Firefox 60.8, chuyển các bản sửa lỗi liên quan đến bảo mật và một số cải tiến từ các nhánh Firefox hiện tại).

Trong phiên bản mới:

  • Giao diện DOM được cập nhật cho các thành phần HTML Nhúng, Đối tượng, Neo, Vùng, Nút, Khung, Canvas, IFrame, Liên kết, Hình ảnh, MenuItem, TextArea, Nguồn, Chọn, Tùy chọn, Tập lệnh và Html.
  • Quá trình dịch hệ thống xây dựng từ Python 2 sang Python 3 vẫn tiếp tục.
  • Hộp thoại chứa thông tin về plugin đã bị xóa khỏi menu Trợ giúp.
  • Danh sách trắng URL đã bị xóa.
  • Các dịch vụ trò chuyện lỗi thời đã bị xóa khỏi sổ địa chỉ.
  • Khả năng tương thích với trình biên dịch Rust 1.63 được đảm bảo.

Nguồn: opennet.ru

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