Bản phát hành Firefox 130

Trình duyệt web Firefox 130 đã được phát hành và các bản cập nhật cho các nhánh trước đó đã được hỗ trợ trong thời gian dài - 115.15.0 và 128.2.0. Nhánh Firefox 131 đã được chuyển sang giai đoạn thử nghiệm beta, dự kiến ​​phát hành vào ngày 1 tháng XNUMX.

Những đổi mới quan trọng trong Firefox 130:

  • Có thể dịch máy các đoạn văn bản được chọn trên một trang sang các ngôn ngữ khác nhau sau khi thực hiện toàn bộ thao tác dịch trang (tức là bạn có thể áp dụng bản dịch sang ngôn ngữ khác cho các đoạn từ một trang đã được dịch). Chức năng dịch trang được gọi thông qua chỉ báo trên thanh địa chỉ và chức năng dịch đoạn được gọi thông qua menu ngữ cảnh hiển thị khi bạn nhấp chuột phải vào khối đã chọn. Để dịch thuật, một hệ thống được tích hợp trong Firefox sẽ được sử dụng để thực hiện dịch thuật trên hệ thống cục bộ của người dùng mà không cần truy cập các dịch vụ đám mây bên ngoài. Hệ thống này dựa trên công cụ Bergamot mã nguồn mở, là một trình bao bọc bên trên khung dịch máy Marian sử dụng mạng thần kinh tái phát (RNN) và các mô hình ngôn ngữ dựa trên máy biến áp.
    Bản phát hành Firefox 130
  • Công cụ dịch máy tích hợp đã bổ sung thêm hỗ trợ cho tiếng Latvia, tiếng Litva, tiếng Catalan, tiếng Croatia, tiếng Séc, tiếng Đan Mạch, tiếng Indonesia, tiếng Rumani, tiếng Serbia, tiếng Slovak và tiếng Việt.
  • Một phần mới “Phòng thí nghiệm Firefox” đã được thêm vào bộ cấu hình, cung cấp các chức năng thử nghiệm để thử nghiệm.
    Bản phát hành Firefox 130

    Hiện tại có ba tùy chọn thử nghiệm có sẵn:

    • Tự động tiếp tục xem video trong cửa sổ nổi (chế độ hình trong ảnh) nếu bạn chuyển từ tab hiển thị video (nếu bạn chuyển sang tab khác trong khi xem video, video sẽ vẫn hiển thị ở trên cùng tab mới, nhờ tính năng tự động đưa chế độ hình ảnh vào hình ảnh"). Sau khi quay lại tab video gốc, chế độ ảnh trong ảnh sẽ tự động bị tắt.
    • Hiển thị đề xuất và kết quả tìm kiếm trên thanh địa chỉ khi gõ các ký tự phức tạp bằng giao diện IME (Input Method Editor).
    • Một chatbot nhúng sử dụng các mô hình ngôn ngữ lớn để tương tác với người dùng bằng ngôn ngữ tự nhiên. Tương tác với bot được thực hiện trong thanh bên. Người dùng có thể chọn từ các dịch vụ Anthropic Claude, ChatGPT, Google Gemini, HuggingChat và Le Chat Mistral (chỉ HuggingChat mới hoạt động trên mạng Rostelecom). Người dùng có thể gửi câu hỏi văn bản đến bot AI hoặc truyền các đoạn văn bản được đánh dấu trên trang họ đang xem. Phần “Hỏi chatbot” đã được thêm vào menu ngữ cảnh hiển thị khi bạn nhấp chuột phải vào khu vực đã chọn, qua đó bạn có thể yêu cầu tóm tắt hoặc giải thích về nội dung đã chọn.
      Bản phát hành Firefox 130
  • Trên nền Linux Theo mặc định, hiệu ứng hoạt ảnh sẽ được bật khi đạt đến cạnh của vùng cuộn.
  • Vấn đề hiển thị các nút để đặt và xóa khỏi bảng ghi tạm trong menu ngữ cảnh đã được giải quyết.
  • API Web Codecs đã được thêm vào các bản dựng dành cho máy tính để bàn, cho phép thao tác ở mức độ thấp đối với các luồng đa phương tiện (ví dụ: các khung riêng lẻ trong video) và cung cấp quyền truy cập vào bộ mã hóa và giải mã hình ảnh, âm thanh và video trong trình duyệt. API này có thể được yêu cầu trong các lĩnh vực như phát trực tuyến, áp dụng các hiệu ứng phía máy khách, chuyển mã âm thanh và video cũng như phát triển trình chỉnh sửa âm thanh và video.
  • Việc triển khai API WebCrypto đã bổ sung hỗ trợ cho các nguyên tắc mã hóa Curve25519 (chữ ký số Ed25519 và sơ đồ thỏa thuận khóa X25519), có thể được sử dụng thông qua API SubtleCrypto (deriveKey(), derBits(), generateKey(), importKey() vàexportKey() phương pháp).
  • Trong phần tử HTML Thuộc tính “name” đã được thêm vào, cho phép, mà không cần sử dụng JavaScript, tổ chức một nhóm các phần tử theo cách mà tại bất kỳ thời điểm nào, chỉ một phần tử sẽ được hiển thị và phần còn lại sẽ bị ẩn (khi người dùng mở một phần mới, phần còn lại sẽ tự động đóng lại).
  • Trong phiên bản dành cho Android Tốc độ tải trang đã được tăng tốc bằng cách sắp xếp tải song song các tài nguyên liên quan. Tính năng tạo mật khẩu an toàn đã được thêm vào cho các biểu mẫu đăng ký.

Ngoài những cải tiến và sửa lỗi, Firefox 130 đã sửa 13 lỗ hổng. 7 lỗ hổng được đánh giá là nguy hiểm, trong đó 5 lỗ hổng là do vấn đề về bộ nhớ, chẳng hạn như tràn bộ đệm và truy cập vào các vùng bộ nhớ đã được giải phóng. Có khả năng, những sự cố này có thể dẫn đến việc thực thi mã của kẻ tấn công khi mở các trang được thiết kế đặc biệt. Hai vấn đề nguy hiểm xảy ra do xử lý kiểu không chính xác (Nhầm lẫn Kiểu).

Ngoài ra, chúng tôi có thể lưu ý đến việc xem xét khả năng áp dụng triển khai bộ giải mã mới cho định dạng hình ảnh JPEG-XL, được viết bởi nhân viên Google ở ​​Rust, vào cơ sở mã Firefox. Nếu sáng kiến ​​này được chấp thuận, việc triển khai Rust sẽ thay thế bộ giải mã JPEG-XL hiện tại trong C++, vốn có hơn 100 nghìn dòng mã. Người khởi xướng quá trình chuyển đổi là Bobby Holley, CTO của Mozilla, người nằm trong ban giám đốc của Rust Foundation.

Nguồn: opennet.ru

Mua dịch vụ lưu trữ đáng tin cậy cho các trang web có bảo vệ DDoS, máy chủ VPS VDS 🔥 Mua dịch vụ hosting website đáng tin cậy với bảo vệ DDoS, máy chủ VPS VDS | ProHoster