Mozilla đã thông báo phát hành Firefox phiên bản 133, cùng với các phiên bản hỗ trợ mở rộng 115.18.0 và 128.5.0. Phiên bản mới này khắc phục 18 lỗ hổng bảo mật, trong đó có ba lỗ hổng được xếp loại nghiêm trọng. Chúng bao gồm các lỗi về bộ nhớ có thể cho phép mã độc hại thực thi khi tương tác với các trang web được thiết kế đặc biệt để khai thác những điểm yếu này.
Phiên bản Firefox 133 mới này nổi bật với việc bổ sung tính năng Bảo vệ theo dõi khi thoát trang (Bounce Tracking Protection), một cải tiến so với chế độ bảo vệ theo dõi nghiêm ngặt (ETP, Enhanced Tracking Protection).
Cơ chế mới này tập trung vào việc ngăn chặn theo dõi thông qua chuyển hướng bằng cách phát hiện các mẫu theo dõi cụ thể và định kỳ xóa cookie và dữ liệu cục bộ được sử dụng cho mục đích theo dõi. Không giống như các phương pháp trước đây dựa vào danh sách các trình theo dõi đã biết, phương pháp bảo vệ này sử dụng các thuật toán phán đoán tiên tiến để xác định và vô hiệu hóa các hình thức theo dõi mới bằng cách phân tích hành vi sau khi chuyển hướng.
Việc theo dõi thông qua chuyển hướng hoạt động bằng cách tạm thời chuyển hướng người dùng đến các trang web theo dõi trước khi đưa họ đến đích cuối cùng. Trong quá trình này, các trình theo dõi lưu trữ cookie và dữ liệu khác trong bộ nhớ cục bộ. Điều này cho phép chúng vượt qua các hạn chế truy cập chéo trang web do trình duyệt áp dụng, vì cookie được thiết lập bên ngoài ngữ cảnh của trang web gốc. Tính năng bảo vệ mới của Firefox tự động xóa dữ liệu này, giảm thiểu các thủ đoạn xâm phạm quyền riêng tư này.
Một cải tiến khác trong Firefox 133 là chức năng mới trong menu các tab đang mở , có thể truy cập từ nút ở góc trên bên phải . Giờ đây, người dùng có thể xem danh sách các tab đang mở trên các thiết bị khác được liên kết với cùng một tài khoản Mozilla trong thanh bên , giúp dễ dàng truy cập và đồng bộ hóa chúng trên nhiều thiết bị.
Về việc xử lý cookie, Firefox điều chỉnh thuộc tính "hết hạn" dựa trên sự khác biệt giữa thời gian máy chủ và thời gian cục bộ. Nếu hệ thống có độ trễ thời gian trong tương lai, cookie vẫn hợp lệ theo thời gian máy chủ, do đó cải thiện độ chính xác trong môi trường có cài đặt thời gian không nhất quán.
Phiên bản Windows hiện đã bao gồm khả năng tăng tốc GPU cho API Canvas2D và API Fetch hiện đã hỗ trợ tham số "keepalive", cho phép các yêu cầu HTTP vẫn hoạt động ngay cả sau khi đóng trang, lý tưởng để gửi dữ liệu khi kết thúc phiên.
Trên phiên bản Android, chế độ máy tính để bàn được bật mặc định trên các thiết bị có màn hình lớn , và giờ đây nội dung được sao chép ở chế độ duyệt web riêng tư được đánh dấu là bí mật, hiển thị cảnh báo cho người dùng.
Đối với các nhà phát triển, Firefox 133 giới thiệu các khả năng mới trong việc xử lý hộp thoại bằng cách sử dụng các sự kiện "trước khi chuyển đổi" và "chuyển đổi" trên các thành phần , giờ đây cho phép bạn nắm bắt các trạng thái trước khi mở hoặc đóng hộp thoại.
Những thay đổi đáng chú ý khác bao gồm :
- PiP “hình trong hình” đã nhận được những cải tiến và được hỗ trợ trên nhiều trang web hơn.
- Đã thêm hỗ trợ cho thuộc tính có thể chỉnh sửa nội dung được đặt ở chế độ văn bản thuần túy và lớp giả CSS :has-slotted. Cả hai đều có thể được kích hoạt trong cài đặt nâng cao about:config.
- Trình duyệt mở rộng hỗ trợ cho Web Workers, cho phép sử dụng các quyền API thông qua thuộc tính WorkerNavigator.permissions.
- Các yếu tố đa phương tiện Và thêm sự kiện onwaitingforkey, được thiết kế để xử lý các tình huống dừng phát lại do thiếu khóa giải mã.
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 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 rằng bạn có thể dễ dàng cập nhật lên phiên bản mới nhất bằng cách truy cập vào menu cài đặt. 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.
Đối với người dùng Ubuntu, Linux Mint và các bản phân phối dựa trên Ubuntu khác, cũng có thể cập nhật Firefox thông qua PPA chính thức . Để làm vậy, hãy mở 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