Cách đây vài ngày, việc phát hành phiên bản mới của Firefox 99 đã được công bố , trong đó có một loạt các cải tiến và tính năng mới, đáng chú ý nhất là phiên bản này mang đến thanh cuộn phủ GTK cho giao diện hiện đại hơn.
Điều này có nghĩa là thanh cuộn giờ đây sẽ mỏng hơn theo mặc định và cao hơn để bạn có thể kéo chúng thủ công bằng con trỏ chuột khi di chuột qua.
Chúng cũng sẽ biến mất sau một giây nếu không phát hiện thấy chuyển động nào. Tuy nhiên, thanh cuộn phủ GTK hiện chưa được bật mặc định , vì vậy những người muốn bật chúng nên vào trang Cài đặt Nâng cao bằng cách nhập about :config vào thanh địa chỉ, tìm kiếm tùy chọn "widget.gtk.overlay-scrollbars.enabled" và đặt nó thành "True" sau khi nhấp đúp.
Một thay đổi khác trong Firefox 99 là trên Linux, quyền truy cập vào Hệ thống Cửa sổ X (X11) bị hạn chế đối với các tiến trình tiếp xúc với nội dung web. Người dùng Firefox Snap sẽ hài lòng với tính năng bảo mật mới này.
Đối với Linux, Firefox 99 cũng bổ sung hỗ trợ ban đầu cho API Web MIDI, yêu cầu một plugin dành riêng cho trang web để kích hoạt nó trên trang web của bạn. "Ban đầu" có nghĩa là vẫn còn một số hạn chế , chẳng hạn như việc phát hiện cắm nóng thiết bị hiện chưa được bao gồm trong phiên bản này, mặc dù nó vẫn hoạt động trên hầu hết các trang web.
Trong danh sách các lỗi đã được Mozilla khắc phục trong Firefox 99, có hai lỗi nổi bật hơn cả:
-
- phông chữ thường được kết hợp và rút gọn để làm cho việc phân phối chúng từ máy chủ hiệu quả hơn.
- JavaScript chạy trên một trang thường được tạo ra bằng máy, chẳng hạn như khi nó được biên dịch từ một ngôn ngữ như CoffeeScript hoặc TypeScript.CVE-2022-28283: Thiếu kiểm tra bảo mật để lấy URL bản đồ nguồn: Hàm sourceMapURL của devtools thiếu kiểm tra bảo mật có thể cho phép một trang web cố gắng đưa vào các tệp cục bộ hoặc các tệp khác mà lẽ ra không thể truy cập được. Công cụ SourceMap của Firefox không được thiết kế để sử dụng hàng ngày; đây là một tính năng hữu ích cho các nhà phát triển muốn tìm hiểu kỹ về mã nguồn JavaScript của một trang web để xem tại sao nó hoạt động sai.
Các nguồn JavaScript được thực thi bởi trình duyệt thường được chuyển đổi theo một cách nào đó từ các nguồn ban đầu do nhà phát triển tạo ra. Lỗi đã được phân loại là "vừa phải".
- CVE-2022-28286: Nội dung IFRAME có thể hiển thị bên ngoài đường viền: Do thay đổi bố cục, nội dung iframe có thể đã được hiển thị bên ngoài đường viền. Điều này có thể dẫn đến sự nhầm lẫn của người dùng hoặc các cuộc tấn công lừa đảo.
Cuối cùng, cần lưu ý rằng trình duyệt hiện đang có phiên bản vá lỗi "Firefox 99.0.1", phiên bản này vừa được phát hành gần đây và đã khắc phục một số lỗi:
- Đã khắc phục sự cố với việc di chuyển các mục từ bảng điều khiển tải xuống bằng chuột (bất kể mục nào đã được cố gắng chuyển, chỉ mục đầu tiên cần chuyển được chọn).
- Đã giải quyết các vấn đề với Zoom bằng cách sử dụng liên kết tới zoom.us mà không chỉ định miền phụ.
- Đã sửa lỗi dành riêng cho nền tảng Windows ngăn không cho tăng tốc phần cứng giải mã video hoạt động trên các hệ thống có trình điều khiển Intel mới.
Làm thế nào để cài đặt phiên bản mới của Firefox 99 trên Linux?
Người dùng Ubuntu, Linux Mint hoặc bất kỳ bản phân phối dựa trên Ubuntu nào khác đều có thể cài đặt hoặc nâng cấp lên phiên bản mới này bằng cách sử dụng PPA của trình duyệt.
Điều này có thể được thêm vào hệ thống bằng cách mở một thiết bị đầu cuối và thực hiện lệnh sau trong đó:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y
sudo apt-get update
Sau khi thực hiện xong các bước trên, giờ bạn chỉ cần cài đặt bằng lệnh:
sudo apt install firefox
Đối với người dùng Arch Linux và các dẫn xuất, chỉ cần chạy trong một thiết bị đầu cuối:
sudo pacman -S firefox
Giờ đây, đối với những người đang sử dụng Fedora hoặc bất kỳ bản phân phối nào khác được phát triển từ nó:
sudo dnf install firefox
Cuối cùng, nếu bạn là người dùng openSUSE , bạn có thể tận dụng các kho lưu trữ cộng đồng, từ đó bạn có thể thêm kho lưu trữ Mozilla vào hệ thống của mình.
Điều này có thể được thực hiện với một thiết bị đầu cuối và trong đó bằng cách nhập:
su -
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper ref
zypper dup --from mozilla
Đối với tất cả các bản phân phối Linux khác, bạn có thể tải xuống các gói nhị phân từ liên kết sau.