Firefox 129 xuất hiện với hình thu nhỏ của tab, cải tiến bảo mật và hơn thế nữa

Logo Firefox

Firefox là một trình duyệt web phổ biến

Cách đây vài ngày, Mozilla đã thông báo phát hành phiên bản mới của trình duyệt web "Firefox 129", bao gồm các tính năng mới như chế độ "HTTPS-First Schemeless", xem trước hình thu nhỏ nội dung tab, chủ đề mới, cải tiến bảo mật, sửa lỗi và nhiều hơn nữa.

Firefox 129 đã được phát hành cùng với các bản cập nhật cho các nhánh hỗ trợ mở rộng 115.14.0 và 128.1.0. Ngoài ra, Firefox 130 đã bước vào giai đoạn thử nghiệm beta. Firefox 129 khắc phục 14 lỗ hổng bảo mật, trong đó 11 lỗ hổng được coi là nghiêm trọng, với 6 lỗ hổng 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.

Các tính năng mới chính trong Firefox 129

Trong phiên bản Firefox 129 mới này, Chế độ Đọc (Reader View) tích hợp các tùy chọn menu mới để tùy chỉnh cách trình bày văn bản và bố cục trang, bao gồm điều chỉnh thụt lề ký tự và từ, cũng như căn chỉnh văn bản. Một menu "Chủ đề" mới cũng được giới thiệu trong Chế độ Đọc , cho phép người dùng tùy chỉnh màu nền, màu văn bản và màu liên kết, cũng như chọn các chế độ hiển thị như tối, xám, sáng, tương phản và nâu đỏ.

Trình đọc xem Firefox

Một tính năng mới khác là hiển thị hình thu nhỏ nội dung tab khi bạn di chuột qua các nút tab. Ngoài hình ảnh xem trước, liên kết tương ứng cũng được hiển thị trong một khối thông tin phía trên tab, giúp bạn dễ dàng xác định tab mong muốn mà không cần phải chuyển đổi giữa các tab. Người dùng muốn tắt tính năng này có thể thực hiện thông qua cài đặt " browser.tabs.hoverPreview.enabled" trong "about:config".

xem trước tab Firefox

Ngoài ra, Firefox 129 giới thiệu thanh bên thử nghiệm và tùy chọn sắp xếp các tab theo chiều dọc, cho phép sử dụng không gian màn hình tốt hơn trên màn hình rộng. Thanh bên có thể được hiển thị ở dạng mở rộng hoặc thu gọn: ở dạng mở rộng, một số tiêu đề của các trang đang mở và tên của các thao tác trên thanh bên sẽ được hiển thị, trong khi ở dạng thu gọn, chỉ các biểu tượng tương ứng được hiển thị. Để bật các tab dọc, bạn cần bật các tùy chọn "sidebar.revamp" và "sidebar.verticalTabs" .

Theo mặc định, chế độ "HTTPS-First Schemeless" được bật. Ở chế độ này, khi bạn cố gắng mở một trang từ thanh địa chỉ mà không chỉ định http hoặc https, https sẽ được sử dụng theo mặc định . Nếu không có kết nối an toàn, trình duyệt sẽ sử dụng http không mã hóa. Để bật chế độ "HTTPS-First" đầy đủ, hãy sử dụng tùy chọn dom.security.https_first trong cài đặt.

Trên Linux, Windows 11 và Android 10 trở lên , giờ đây bạn có thể sử dụng trình phân giải hệ thống để quản lý các bản ghi DNS cần thiết để truyền thông tin khóa công khai trong cơ chế ECH (một sự phát triển của Encrypted Server Name Indication, cung cấp bảo mật cao hơn bằng cách mã hóa toàn bộ thông điệp TLS ClientHello). Việc ẩn tên miền trong lưu lượng HTTPS trong một số trường hợp đã được chứng minh là cải thiện tốc độ tải YouTube, điều này từng gây khó khăn cho người dùng của một số nhà cung cấp dịch vụ Internet của Nga.

Đối với người dùng tại Pháp và Đức, tính năng tự động điền địa chỉ trong biểu mẫu web hiện đã được bật mặc định . Trước đây, tùy chọn này chỉ khả dụng cho người dùng tại Mỹ và Canada. Để bật tính năng này, hãy truy cập about:config và thêm tùy chọn extensions.formautofill.addresses.supportedCountries.

Về những cải tiến dành cho nhà phát triển:

  • Quy tắc kiểu @bắt đầu mới cho phép áp dụng kiểu cho một phần tử từ lần hiển thị đầu tiên của nó, hữu ích để tạo hoạt ảnh chuyển tiếp khi mở một phần tử ở trạng thái ban đầu không trưng bày hoặc khi thêm một phần tử mới vào DOM.
  • Sự kiện văn bảnĐầu vào, mặc dù không được xác định trong tiêu chuẩn, đã được triển khai để sử dụng thay cho sự kiện `Beforeinput` trong một số ứng dụng web dựa trên các khung cũ hơn.
  • Trong JavaScript, hỗ trợ cho mảng được gõ đã được thêm vào Float16Array, cùng với các phương pháp trong Chế độ xem dữ liệu để quản lý các giá trị Phao 16, và phương pháp Math.f16round() để làm tròn số đến độ chính xác 16 bit.
  • Các công cụ dành cho nhà phát triển web đã thêm các cảnh báo mới về các vấn đề CSS có thể phát sinh khi các thuộc tính như thay đổi kích thước và thả nổi hoặc khi định cỡ hộp áp dụng cho các phần tử bỏ qua các thay đổi về chiều cao và chiều rộng cũng như khi sử dụng các thuộc tính dành riêng cho bảng trên các phần tử không liên quan đến bảng.
  • Trong bảng điều khiển phân tích hoạt động mạng, tính năng chặn mạng hiện áp dụng cho cả phản hồi và yêu cầu HTTP.
  • Phiên bản Android hiện bao gồm tùy chọn tải xuống gói ngôn ngữ để dịch văn bản ngoại tuyến.

Nếu bạn muốn tìm hiểu thêm, bạn có thể xem ghi chú phát hành tại liên kết sau.

Làm thế nào để cài đặt Firefox 129 trên Linux?

Đối với những người đang sử dụng Firefox , bạn chỉ cần truy cập vào menu để cập nhật lên phiên bản mới nhất. Người dùng Firefox chưa tắt tính năng cập nhật tự động sẽ nhận được bản cập nhật tự động.

Những người không muốn chờ đợi có thể chọn Menu > Trợ giúp > Giới thiệu về Firefox sau khi bản cập nhật chính thức được phát hành để bắt đầu cập nhật trình duyệt thủ công. Màn hình hiện ra sẽ hiển thị phiên bản trình duyệt hiện đang được cài đặt và kiểm tra các bản cập nhật, với điều kiện chức năng này được bật.

Một tùy chọn cập nhật khác dành cho người dùng Ubuntu, Linux Mint hoặc bất kỳ công cụ phái sinh Ubuntu nào khác. Bạn có thể cài đặt hoặc cập nhật lên phiên bản mới này bằng PPA của trình duyệt. Để thêm nó vào hệ thống, hãy mở một thiết bị đầu cuối và chạy các lệnh sau:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt cài đặt firefox

Một phương pháp cài đặt khác mà bạn có thể sử dụng là “Flatpak”. Để thực hiện việc này, họ phải hỗ trợ loại gói này và quá trình cài đặt trình duyệt được thực hiện bằng cách gõ lệnh sau trong terminal:

Flatpak cài đặt Flathub org.mozilla.firefox

Đối với những người đã cài đặt trình duyệt, chỉ cần thực hiện lệnh sau để không chỉ cập nhật Firefox mà còn tất cả các ứng dụng của nó ở định dạng Flatpak:

cập nhật flatpack

Trong trường hợp những người thích sử dụng Snap, việc cài đặt trình duyệt có thể được thực hiện bằng cách gõ lệnh sau:

sudo snap cài đặt firefox

Và để cập nhật các ứng dụng mà chúng tôi đã cài đặt ở định dạng Snap, chỉ cần nhập nội dung sau vào thiết bị đầu cuối:

sudo snap làm mới

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