Firefox 83 đi kèm với các cải tiến về biên dịch, công cụ JavaScript và hơn thế nữa

Logo Firefox

Phiên bản Firefox 83 mới đã được phát hành và phiên bản này bao gồm một số cải tiến, trong đó có những nâng cấp về biên dịch, công cụ JavaScript , chuyển tiếp HTTPS, bảo mật và nhiều hơn nữa.

Ngoài những cải tiến và sửa lỗi, 31 lỗ hổng bảo mật đã được khắc phục, trong đó 14 lỗ hổng được đánh dấu là nguy hiểm. 12 lỗ hổng (được biên dịch cho CVE-2020-26969 và CVE-2020-26968) là do các vấn đề về bộ nhớ như tràn bộ đệm và truy cập vào các vùng bộ nhớ đã được giải phóng.

Những vấn đề này có thể dẫn đến việc thực thi mã độc khi mở các trang được chế tạo đặc biệt.

Các tính năng mới chính của Firefox 83

Theo mặc định, nhánh mới này của Firefox 83 đã kích hoạt trình biên dịch JIT mới , được phát triển với tên mã là Warp, giúp đơn giản hóa đáng kể kiến ​​trúc JIT, cải thiện khả năng phản hồi, giảm thời gian tải trang và giảm mức tiêu thụ bộ nhớ.

Hiệu năng của công cụ JavaScript đã được cải thiện chủ yếu bằng cách giảm lượng thông tin kiểu dữ liệu nội bộ được theo dõi trong công cụ và bằng cách sử dụng kỹ thuật bộ nhớ đệm mã trung gian (CacheIR), kỹ thuật này đã được đề xuất trước đây trong trình thông dịch bytecode, chiếm một vị trí trung gian giữa trình thông dịch thông thường và trình biên dịch tiền JIT.

Trong mục "Quyền riêng tư và bảo mật" của cài đặt, bạn sẽ tìm thấy chế độ "Chỉ HTTPS" . Khi được bật, tất cả các yêu cầu không được mã hóa sẽ tự động được chuyển hướng đến các trang an toàn. Bạn có thể bật chế độ này cho tất cả các cửa sổ hoặc chỉ cho các cửa sổ đang mở ở chế độ duyệt web riêng tư.

Ngoài ra, hộp thoại xác thực web mới đã được kích hoạt và không làm chặn các tab khác. Biểu mẫu nhập thông số xác thực hiện được liên kết với một tab cụ thể và không làm chặn toàn bộ giao diện.

Đã thêm các phím tắt để tua nhanh video hiển thị ở chế độ hình trong hình. Để tua tiến và tua lùi theo từng bước 15 giây, chỉ cần nhấn các phím mũi tên tương ứng.

Giao diện hiển thị khi bạn bật tính năng chia sẻ màn hình trong cuộc họp video trên Firefox đã được cải thiện . Giao diện giờ đây hiển thị rõ ràng hơn về các thiết bị và màn hình đang được chia sẻ.

Thanh địa chỉ giờ đây có khả năng nhanh chóng chuyển sang công cụ tìm kiếm khác: danh sách các biểu tượng của các công cụ tìm kiếm khả dụng hiện được hiển thị ở cuối cửa sổ ngay cả trước khi bắt đầu nhập truy vấn (trước đây, danh sách chỉ xuất hiện sau khi nhập chữ cái đầu tiên của truy vấn).

Ngoài ra, chức năng "Tìm kiếm bằng phím Tab" cũng có sẵn, cho phép bạn chuyển sang chế độ tìm kiếm bằng cách nhấn phím Tab trên thanh địa chỉ. Tính năng này sẽ chọn công cụ tìm kiếm đang hoạt động dựa trên các ký tự bạn nhập, với điều kiện một trong các công cụ tìm kiếm đã cài đặt có hỗ trợ tự động hoàn thành. Ví dụ, khi gõ "ya", hệ thống sẽ gợi ý "yandex.ru", sau đó bạn có thể nhấn Tab để kích hoạt chế độ truy vấn tìm kiếm trong Yandex.

Giao diện của trình xem tài liệu PDF tích hợp đã được thiết kế lại (các biểu tượng đã được thay thế, thanh công cụ sử dụng nền sáng hơn).

Đối với các thiết bị Apple được xuất xưởng với macOS Big Sur và được trang bị CPU mới hơn của Apple, khả năng sử dụng Firefox được cung cấp thông qua trình dịch nhị phân Rosetta 2. Các bản dựng gốc cho CPU Apple M1 dự kiến ​​sẽ được phát hành trong tương lai. Phiên bản macOS này cũng cung cấp khả năng khôi phục phiên với cửa sổ thu nhỏ để giảm mức tiêu thụ điện năng.

Đối với người dùng Windows 7/8/8.1 và macOS 10.12-10.15, công cụ kết hợp hình ảnh WebRender hiện đã được kích hoạt. Do đó, WebRender hiện đã được kích hoạt cho tất cả các phiên bản Windows và macOS (ngoại trừ 10.16 Beta).

Đối với Linux, trình điều khiển độc quyền của NVIDIA vẫn nằm trong danh sách chặn của WebRender , cũng như trình điều khiển của Intel khi sử dụng độ phân giải màn hình từ 3440×1440 trở lên.

Người dùng trình điều khiển nhị phân NVIDIA trên Linux đã bật WebRender theo cách thủ công và không sử dụng thành phần có thể gặp phải hồi quy, trong đó nửa trên của màn hình trở thành hình chữ nhật lấp đầy.

Vấn đề có thể được giải quyết bằng cách bật thành phần hoặc bằng cách xuất bất kỳ biến môi trường nào sau đây: MOZ_GTK_TITLEBAR_DECORATION = system (rất tiếc là bao gồm tiêu đề cửa sổ) hoặc MOZ_X11_EGL = 1 (tùy chọn này vô hiệu hóa hỗ trợ cho WebGL 2). Bạn cũng có thể tắt WebRender tạm thời.

Làm thế nào để cài đặt phiên bản mới của Firefox 83 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.


Thêm vào danh sách nguồn ưu tiên trên Google.