Bản phát hành Firefox 73

Trình duyệt web được phát hành Firefox 73phiên bản điện thoại Firefox 68.5 cho nền tảng Android. Ngoài ra, một bản cập nhật đã được cành cây Hỗ trợ dài hạn 68.5.0. Sắp lên sân khấu thử nghiệm beta nhánh Firefox 74 sẽ chuyển qua, dự kiến ​​phát hành vào ngày 10 tháng XNUMX (dự án đã di chuyển trong 4 tuần chu kỳ phát triển).

Chính đổi mới:

  • Ở chế độ truy cập DNS qua HTTPS (DoH, DNS qua HTTPS), hỗ trợ dịch vụ đã được thêm vào NextDN, ngoài máy chủ DNS CloudFlare được cung cấp trước đó (“https://1.1.1.1/dns-query”). Kích hoạt DoH và chọn nhà cung cấp ai có thể trong cài đặt kết nối mạng.
    Bản phát hành Firefox 73

  • Giai đoạn đầu tiên đã được thực hiện chấm dứt hỗ trợ cho các tiện ích bổ sung được cài đặt theo cách giải quyết khác. Thay đổi này chỉ ảnh hưởng đến việc cài đặt các tiện ích bổ sung trong các thư mục dùng chung (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ hoặc ~/.mozilla/extensions/) được xử lý bởi tất cả các phiên bản Firefox trên hệ thống ( không được liên kết với người dùng). Phương pháp này thường được sử dụng để cài đặt sẵn các tiện ích bổ sung trong các bản phân phối, để thay thế không được yêu cầu bằng các ứng dụng của bên thứ ba, để tích hợp các tiện ích bổ sung độc hại hoặc để phân phối riêng một tiện ích bổ sung với trình cài đặt riêng. Trong Firefox 73, các tiện ích bổ sung như vậy sẽ tiếp tục hoạt động nhưng sẽ được chuyển từ thư mục chung sang hồ sơ người dùng cá nhân, tức là. sẽ được chuyển đổi sang định dạng được sử dụng khi cài đặt thông qua trình quản lý tiện ích bổ sung.
  • Đã thêm khả năng đặt mức tỷ lệ cơ sở toàn cầu áp dụng cho tất cả các trang thay vì bị ràng buộc với các trang web riêng lẻ. Bạn có thể thay đổi tỷ lệ tổng thể trong cài đặt (about:preferences) trong phần “Ngôn ngữ và Giao diện”. Ngoài ra còn có một tùy chọn trong cài đặt cho phép bạn chỉ áp dụng tỷ lệ cho văn bản mà không cần chạm vào hình ảnh.

    Bản phát hành Firefox 73

  • Hộp thoại yêu cầu bạn lưu thông tin đăng nhập hiện chỉ được hiển thị nếu giá trị đăng nhập trong trường nhập đã được thay đổi.
  • Trên các hệ thống có trình điều khiển NVIDIA độc quyền mới hơn bản phát hành 432 và độ phân giải màn hình nhỏ hơn 1920x1200, hệ thống tổng hợp sẽ được bật Kết xuất web. Trước đây, WebRender chỉ được kích hoạt cho GPU NVIDIA có trình điều khiển Nouveau, cũng như cho GPU AMD và Intel. Hệ thống tổng hợp WebRender được viết bằng Rust và cung cấp các hoạt động hiển thị nội dung trang cho GPU.
  • Thêm cơ hội sử dụng khái niệm Trình duyệt dành riêng cho trang web (SSB) để
    làm việc với một ứng dụng web như với một chương trình máy tính để bàn thông thường. Đang ở chế độ
    SSB ẩn menu, thanh địa chỉ và các thành phần khác của giao diện trình duyệt và trong cửa sổ hiện tại, bạn chỉ có thể mở các liên kết đến các trang của trang web hiện tại (các liên kết bên ngoài mở trong một cửa sổ trình duyệt riêng). Không giống như chế độ kiosk hiện có, công việc được thực hiện không phải ở chế độ toàn màn hình mà trong một cửa sổ thông thường nhưng không có các thành phần giao diện dành riêng cho Firefox. Để mở một liên kết ở chế độ SSB, cờ dòng lệnh “-ssb” được đề xuất, có thể được sử dụng khi tạo lối tắt cho các ứng dụng web. Chế độ này cũng có thể được gọi bằng cách sử dụng nút “Khởi chạy Trình duyệt cụ thể theo trang web” nằm trong menu hành động của trang (dấu chấm lửng ở bên phải thanh địa chỉ). Theo mặc định, chế độ này không hoạt động và phải được bật bằng cách chỉ định “browser.ssb.enabled = true” trong about:config.
    Bản phát hành Firefox 73

  • Chế độ hiển thị có độ tương phản cao, được thiết kế dành cho những người có thị lực kém hoặc suy giảm khả năng nhận biết màu sắc, giờ đây đã hỗ trợ hình ảnh nền. Để duy trì khả năng đọc và cung cấp mức độ tương phản thích hợp, văn bản hiển thị được phân tách bằng một nền riêng biệt sử dụng màu của chủ đề đang hoạt động.
  • Cải thiện chất lượng âm thanh khi tăng hoặc giảm tốc độ phát lại;
  • Cải thiện khả năng tự động phát hiện mã hóa văn bản cũ trên các trang không cung cấp thông tin mã hóa rõ ràng.
  • Trong thanh tìm kiếm trong bảng điều khiển web, giờ đây có thể lọc theo phím bị thiếu bằng cách chỉ định ký hiệu “-” trước mặt nạ hoặc biểu thức chính quy. Ví dụ: truy vấn tìm kiếm "-img" sẽ trả về tất cả các phần tử thiếu chuỗi "img", trong khi "-/(cool|rad)/" sẽ trả về các phần tử không khớp với biểu thức chính quy "/(cool|rad )/".
  • Đã thêm thuộc tính CSS mới ghi đè-hành vi-nội tuyến и khối hành vi cuộn quá mức để kiểm soát hành vi cuộn khi đạt đến ranh giới logic của vùng cuộn.
  • SVG hiện hỗ trợ các thuộc tính khoảng cách giữa các chữ cái и khoảng cách từ.
  • Đã thêm phương thức vào HTMLFormElement yêu cầuGửi(), bắt đầu gửi dữ liệu biểu mẫu theo chương trình giống như cách nhấp vào nút gửi. Bạn có thể sử dụng hàm này khi phát triển các nút gửi biểu mẫu của riêng bạn mà việc gọi form.submit() là không đủ vì nó không xác thực các tham số một cách tương tác, tạo sự kiện 'gửi' và chuyển dữ liệu được liên kết đến nút gửi.
  • Thuộc tính chiều rộng bên trong и chiều cao bên trong Các đối tượng cửa sổ bây giờ luôn trả về chiều rộng và chiều cao được chỉ định thực tế của khu vực (Bố cục khung nhìn) chứ không phải kích thước của phần hiển thị (Chế độ xem trực quan).
  • Đã tiến hành tối ưu hóa hiệu suất của các công cụ dành cho nhà phát triển web. Tải trọng thu thập số liệu thống kê cho bảng giám sát hoạt động mạng đã giảm. Trong trình gỡ lỗi JavaScript và bảng điều khiển web, việc tải các tập lệnh lớn có tham chiếu đến văn bản nguồn gốc của chúng (được ánh xạ nguồn) đã được tăng tốc.
  • Trong bảng điều khiển web có vấn đề với việc vượt quá phạm vi của miền hiện tại (CORS, Chia sẻ tài nguyên giữa các nguồn gốc) hiện được hiển thị dưới dạng lỗi thay vì cảnh báo. Các biến được xác định trong biểu thức hiện có sẵn để tự động hoàn thành trong bảng điều khiển.
  • Trong các công cụ dành cho nhà phát triển web trong phần kiểm tra mạng, việc giải mã tin nhắn (JSON, MsgPack và CBOR) ở định dạng WAMP (Giao thức nhắn tin ứng dụng web WebSocket) được truyền qua kết nối WebSocket được cung cấp.

    Bản phát hành Firefox 73

Ngoài những cải tiến và sửa lỗi, Firefox 73 đã sửa 15 lỗ hổng, trong đó 11 (được thu thập theo CVE-2020-6800 và CVE-2020-6801) được gắn cờ là có khả năng dẫn đến việc thực thi mã kẻ tấn công khi mở các trang được thiết kế đặc biệt. Hãy để chúng tôi nhắc bạn rằng các 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, gần đây đã được đánh dấu là nguy hiểm nhưng không nghiêm trọng.

Nguồn: opennet.ru

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