Mozilla đã phát hành Firefox 142, kèm theo các bản cập nhật cho các nhánh có hỗ trợ mở rộng: Firefox 140.2.0, 115.27.0 và 128.14.0. Phiên bản nàyn đi kèm với những cải tiến trong trải nghiệm người dùng, các tính năng thử nghiệm mới và thay đổi cách trình duyệt xử lý việc thu hồi chứng chỉ TLS.
Mozilla đã sửa 17 lỗ hổng Trong phiên bản này, mười hai lỗi liên quan đến lỗi bộ nhớ, chẳng hạn như truy cập vào bộ nhớ đã giải phóng và tràn bộ đệm. Những lỗi này có thể bị khai thác để thực thi mã độc thông qua các trang được thiết kế đặc biệt, khiến việc cập nhật trở nên cần thiết để duy trì bảo mật cho trình duyệt.
Các tính năng mới chính của Firefox 142
Firefox 142 giới thiệu thiết kế lại trang tab mới. Bây giờ Các bài viết được đề xuất được nhóm thành các phần theo chủ đề chẳng hạn như thể thao, ẩm thực hoặc giải trí. Bên dưới mỗi khối, người dùng sẽ thấy nút Theo dõi, cho phép họ đăng ký một loại nội dung hoặc chặn hoàn toàn nội dung đó.
Cho bây giờ Tính năng này chỉ khả dụng ở Hoa Kỳ, mặc dù nó sẽ dần mở rộng sang các quốc gia khác. Những người muốn kích hoạt nó theo cách thủ công có thể thực hiện từ about: config điều chỉnh các tùy chọn browser.newtabpage.activity-stream.discoverystream.sections.enabled y browser.newtabpage.activity-stream.discoverystream.sections.personalization.enabled.
Một trong những tính năng mới mà Firefox 142 mang lại là một trong những chức năng thử nghiệm nổi bật nhất, đó là liên kết xem trướcCho phép đánh giá nội dung của một trang trước khi truy cập nóa. Cửa sổ bật lên này hiển thị tóm tắt và tùy chọn, điểm nổi bật được tạo ra bởi một công cụ AI chạy cục bộ trên hệ thống của người dùng.
Để kích hoạt nó, đủ với Giữ phím Shift trên liên kết, nhấp chuột lâu hoặc chọn Xem trước liên kết từ menu ngữ cảnh.. Hiện tại chỉ có có sẵn theo mặc định trong cài đặt khu vực en-US, en-CA, en-GB và en-AU trên máy tính có RAM lớn hơn 3GB, mặc dù tính năng này sẽ được triển khai cho nhiều người dùng hơn theo thời gian. Những người muốn sử dụng có thể bật thủ công bằng browser.ml.linkPreview.enabled.
Cải tiến về quyền riêng tư và bảo vệ theo dõi
Chế độ Bảo vệ theo dõi nâng cao (ETP) Ở cấp độ nghiêm ngặt, nó nhận được một tối ưu hóa quan trọng: khả năng tự động áp dụng danh sách loại trừ Để ngăn chặn lỗi trang web do trình theo dõi bị chặn. Người dùng có thể chọn cho phép ngoại lệ chỉ trong trường hợp sự cố nghiêm trọng hoặc các sự cố nhỏ.
Song song với đó, một thay đổi có tầm quan trọng lớn đối với bảo mật và quyền riêng tư đã được đưa ra: Firefox 142 ngừng sử dụng giao thức OCSP để kiểm tra việc thu hồi chứng chỉ TLS.
OCSP gây ra rủi ro về quyền riêng tư vì nó yêu cầu gửi yêu cầu đến máy chủ của cơ quan cấp chứng chỉ mỗi khi người dùng truy cập một trang web an toàn, do đó làm lộ thông tin về thói quen duyệt web của họ. Thay vào đó, trình duyệt sử dụng CRLite, một cơ sở dữ liệu cục bộ chứa các chứng chỉ đã bị thu hồi, được đồng bộ hóa định kỳ với Mozilla. Giải pháp này không chỉ bảo vệ quyền riêng tư tốt hơn mà còn loại bỏ độ trễ và sự phụ thuộc vào máy chủ bên ngoài.
Quy trình làm việc hợp lý trên nhiều tab và tiện ích bổ sung
Quản lý tab cũng nhận được những cải tiến trong Firefox 142, và đó là Tab đang hoạt động hiện được phép hiển thị trong nhóm tab đã thu gọn, mà không cần phải mở rộng toàn bộ bộ tiện ích. Ngoài ra, giờ đây bạn có thể xóa tiện ích bổ sung trực tiếp khỏi thanh bên bằng cách nhấp chuột phải và chọn Xóa.
Trên cửa sổ, một cải tiến đáng chú ý khác đó là khi mở một thông báo đang chờ xử lý trong khi trình duyệt đang đóng, Firefox mở trực tiếp trang được tô sáng thay vì chuyển hướng đến trang chủ.
Cải tiến dành cho nhà phát triển, API mới và nhiều hơn nữa
Phiên bản mới của Firefox 142 cũng bao gồm những cải tiến cho các công cụ dành cho nhà phát triển cũng như các API mới:
- Tab Giám sát mạng hiển thị các thông số, cookie và tiêu đề ngay cả khi yêu cầu đang được xử lý.
- Trình gỡ lỗi JavaScript hiện cung cấp một thiết lập để quyết định xem nó có vẫn hiển thị trong quá trình tạm dừng thực thi hay không.
- Các plugin có thể tận dụng API wllama, một trình bao bọc WebAssembly cho llama.cpp, mở ra cánh cửa để chạy các mô hình ngôn ngữ cục bộ trực tiếp trong trình duyệt.
- API Nhiệm vụ ưu tiên được giới thiệu, cho phép gán các lệnh gọi lại JavaScript ở nhiều mức độ quan trọng khác nhau.
- Đã thêm hỗ trợ cho URLPattern để kiểm tra các liên kết trùng khớp và chuyển hướng yêu cầu từ Service Worker.
- Thuộc tính Animation.overallProgress được thêm vào để tính toán tiến trình ước tính trong hoạt ảnh.
- API Selection.getComposedRanges() mở rộng khả năng chọn văn bản.
- Ngoài ra, phiên bản Android còn cung cấp thiết kế menu mới gọn gàng hơn và điều hướng nhanh hơn.
Muốn biết thêm về nó, bạn có thể tham khảo ghi chú phát hành trong liên kết theo dõi.
Làm cách nào để cài đặt Firefox trên Linux?
Nếu bạn đã là người dùng Firefox, bạn nên biết điều đó bạn có thể dễ dàng cập nhật lên phiên bản mới nhất truy cập menu cấu hình. Những người đã bật cập nhật tự động không cần phải lo lắng vì họ sẽ nhận được phiên bản mới mà không cần can thiệp thủ công.
Mặt khác, nếu bạn không muốn đợi cập nhật tự động, bạn có thể thực hiện thủ công và để thực hiện việc này, bạn chỉ cần vào Menu > Trợ giúp > Giới thiệu về Firefox. Thao tác này sẽ mở một cửa sổ hiển thị phiên bản đã cài đặt và nếu chức năng này được bật, hãy kiểm tra các bản cập nhật có sẵn.
vì người dùng Ubuntu, Linux Mint và các công cụ phái sinh khác từ Ubuntu nữa Có thể cập nhật Firefox thông qua PPA chính thức. Để thực hiện việc này, hãy mở một terminal và nhập 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 tùy chọn cài đặt khác có sẵn là thông qua Flatpak. Để sử dụng phương pháp này, bạn cần có hỗ trợ Flatpak trên hệ thống của mình. Sau khi được bật, bạn có thể cài đặt Firefox bằng cách chạy 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