Trình duyệt web Firefox 104 đã được phát hành Ngoài ra, các bản cập nhật cho các nhánh hỗ trợ dài hạn - 91.13.0 và 102.2.0 - đã được tạo. Nhánh Firefox 105 sẽ được chuyển sang giai đoạn thử nghiệm beta trong vài giờ tới, dự kiến phát hành vào ngày 20 tháng XNUMX.
Những đổi mới quan trọng trong Firefox 104:
- Đã thêm cơ chế QuickActions thử nghiệm cho phép bạn thực hiện nhiều hành động tiêu chuẩn khác nhau với trình duyệt từ thanh địa chỉ. Ví dụ: để nhanh chóng chuyển sang xem tiện ích bổ sung, dấu trang, tài khoản đã lưu (trình quản lý mật khẩu) và mở chế độ duyệt web riêng tư, bạn có thể nhập các lệnh addons, dấu trang, thông tin đăng nhập, mật khẩu và riêng tư vào thanh địa chỉ, nếu được nhận dạng, một nút to go sẽ được hiển thị trong danh sách xổ xuống giao diện phù hợp. Để bật QuickActions, hãy đặt browser.urlbar.quickactions.enabled=true và browser.urlbar.shortcuts.quickactions=true trong about:config.

- Chế độ chỉnh sửa đã được thêm vào giao diện tích hợp để xem tài liệu PDF, cung cấp các tính năng như vẽ dấu đồ họa (vẽ đường tự do) và đính kèm nhận xét văn bản. Màu sắc, độ dày dòng và kích thước phông chữ có thể tùy chỉnh thông qua các nút mới được thêm vào bảng xem PDF. Để bật chế độ mới, hãy đặt tham số pdfjs.annotationEditorMode=0 trên trang about:config.

- Tương tự như việc điều chỉnh tài nguyên được phân bổ cho các tab nền, giao diện người dùng giờ đây được chuyển sang chế độ tiết kiệm năng lượng khi thu nhỏ cửa sổ trình duyệt.
- Giao diện lập hồ sơ hiện có khả năng phân tích mức tiêu thụ năng lượng liên quan đến hoạt động của trang web. Trình phân tích năng lượng hiện chỉ khả dụng trên các hệ thống có... Windows 11 và trên các máy tính Apple có chip M1.

- Ở chế độ hình trong hình, phụ đề được hiển thị khi xem video từ dịch vụ Disney+. Trước đây, phụ đề chỉ được hiển thị cho YouTube, Prime Video, Netflix, HBO Max, Funimation, Dailymotion, Tubi, Hotstar và SonyLIV cũng như các trang web sử dụng định dạng WebVTT (Web Video Text Track).
- Đã thêm hỗ trợ cho thuộc tính CSS cuộn-snap-stop, cho phép bạn tùy chỉnh hành vi khi cuộn bằng bàn di chuột: ở chế độ 'luôn luôn', dừng cuộn trên từng thành phần và ở chế độ 'bình thường', cuộn quán tính bằng cử chỉ cho phép những yếu tố cần bỏ qua. Ngoài ra còn có hỗ trợ điều chỉnh vị trí cuộn nếu nội dung thay đổi (ví dụ: để duy trì vị trí cũ sau khi xóa một phần nội dung gốc).
- Các phương thức Array.prototype.findLast(), Array.prototype.findLastIndex(), TypedArray.prototype.findLast() và TypedArray.prototype.findLastIndex() đã được thêm vào các đối tượng JavaScript Array và TypedArrays, cho phép bạn tìm kiếm các phần tử bằng đầu ra của kết quả tương ứng với phần cuối của mảng. [1,2,3,4].findLast((el) => el % 2 === 0) // → 4 (phần tử chẵn cuối cùng)
- Hỗ trợ cho tham số option.focusVisible đã được thêm vào phương thức HTMLElement.focus(), nhờ đó bạn có thể bật hiển thị chỉ báo trực quan về những thay đổi trong tiêu điểm đầu vào.
- Đã thêm thuộc tính SVGStyleElement.disabled mà bạn có thể bật hoặc tắt biểu định kiểu cho một thành phần SVG cụ thể hoặc kiểm tra trạng thái của chúng (tương tự như HTMLStyleElement.disabled).
- Cải thiện độ ổn định và hiệu suất khi thu nhỏ và khôi phục cửa sổ trên nền tảng. Linux Khi sử dụng khung web Marionette (WebDriver), khả năng gắn các trình xử lý hành động cảm ứng vào màn hình đã được bổ sung.
- Trong phiên bản dành cho Android Tính năng tự động điền địa chỉ dựa trên các địa chỉ đã nhập trước đó hiện đã được hỗ trợ. Khả năng chỉnh sửa và thêm địa chỉ hiện đã có trong phần cài đặt. Đã thêm hỗ trợ xóa lịch sử chọn lọc, cho phép bạn xóa lịch sử di chuyển trong giờ qua hoặc hai ngày qua. Lỗi gây treo ứng dụng khi mở liên kết từ ứng dụng bên ngoài đã được khắc phục.
Ngoài những cải tiến và sửa lỗi, Firefox 104 còn loại bỏ 10 lỗ hổng, trong đó 8 lỗ hổng được đánh dấu là nguy hiểm (6 lỗ hổng được phân loại là CVE-2022-38476 và CVE-2022-38478) do các vấn đề về bộ nhớ, chẳng hạn như tràn bộ nhớ đệm và truy cập vào đã giải phóng bộ nhớ khu vực. 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.
Nguồn: opennet.ru



