Firefox 144: Giới thiệu hệ thống hồ sơ mới, hỗ trợ Google Lens và cải tiến bảo mật

Những điểm chính
  • Hệ thống quản lý hồ sơ mới với cấu hình trực quan và riêng biệt.
  • Tích hợp Google Lens và hỗ trợ công cụ tìm kiếm Perplexity AI.
  • Mã hóa AES-256-CBC cho trình quản lý mật khẩu cục bộ.
  • Cải tiến về API và nhà phát triển: Chuyển đổi chế độ xem, WebGPU, PerformanceEventTiming.

Firefox 144

Mozilla đã công bố một vài ngày trước phát hành chính thức phiên bản mới của Firefox 144, kèm theo các bản cập nhật cho phiên bản Hỗ trợ Mở rộng 140.4.0 và 115.29.0. Phiên bản mới giới thiệu hệ thống quản lý hồ sơ được thiết kế lại hoàn toàn, cải tiến trực quan về giao diện và một số cải tiến về bảo mật, hiệu suất và khả năng tương thích với các công nghệ web hiện đại.

Với việc phát hành phiên bản mới này, Mozilla đã vá 24 lỗ hổng bảo mật16 trong số đó liên quan đến các vấn đề về bộ nhớ, chẳng hạn như tràn bộ đệm hoặc sử dụng sau khi giải phóng. Các lỗ hổng này có thể cho phép thực thi mã độc từ xa nếu một trang web được thiết kế đặc biệt được mở.

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

Trong phiên bản Firefox 144 mới này, một trong những tính năng mới đáng chú ý nhất là kích hoạt hệ thống quản lý hồ sơ mới mà bây giờ là có sẵn cho tất cả Người dùng. Mỗi hồ sơ có thể được cấu hình độc lập, duy trì lịch sử, dấu trang, tiện ích mở rộng và tùy chọn riêng trong thư mục con riêng (~/.mozilla/firefox/).

Hệ thống mới này Nó được quản lý trực tiếp từ menu chính Các tùy chọn tích hợp của trình duyệt bao gồm đặt tên, biểu tượng và bảng màu cho từng hồ sơ. Không giống như "Trình quản lý Hồ sơ" cũ có thể truy cập thông qua dòng lệnh (Firefox –ProfileManager), hệ thống mới cung cấp giao diện đồ họa hiện đại, mặc dù hai phương pháp hoạt động độc lập và không chia sẻ cài đặt.

Firefox 144 giới thiệu một tính năng được yêu cầu nhiều: Bây giờ nó có thể Giữ cho tab đang hoạt động hiển thị ngay cả khi thu gọn một nhóm tab, giúp bạn dễ dàng làm việc chỉ với một tab mà không cần mở rộng toàn bộ nhóm. Ngoài ra, tùy chọn di chuyển các tab đến các nhóm đã thu gọn bằng cách kéo chúng bằng chuột đã được thêm vào mà không cần phải mở rộng chúng.

Một cải tiến thực tế khác đến với Chế độ hình trong hình. Các Người dùng có thể đóng cửa sổ nổi Của video không làm gián đoạn việc phát lại, chỉ cần nhấn Shift + Esc hoặc giữ phím Shift trong khi nhấp vào “Đóng”.

Mã hóa an toàn hơn và các công cụ mới với trí tuệ nhân tạo

An ninh của quản lý mật khẩu Nó cũng nhận được những cải tiến trong Firefox 144, và đó là hiện sử dụng AES-256-CBC để mã hóa thông tin xác thực được lưu trữ cục bộ, thay thế 3DES-CBC cũ hơn và kém mạnh mẽ hơn.

Trong lĩnh vực tìm kiếm, Mozilla đã tích hợp Google Lens trực tiếp vàotrong menu ngữ cảnh của hình ảnh, cho phép bạn tìm kiếm các đối tượng tương tự, sao chép văn bản hoặc dịch văn bản. Tính năng này khả dụng chỉ khi người dùng sử dụng Google làm công cụ tìm kiếm chính.

Ngoài ra, trình duyệt còn bổ sung cKhả năng tương thích với công cụ tìm kiếm Perplexity, một công cụ được cung cấp bởi trí tuệ nhân tạo cho phép bạn đặt câu hỏi bằng ngôn ngữ tự nhiên từ thanh địa chỉ. Người dùng có thể đặt nó làm công cụ tìm kiếm mặc định hoặc sử dụng thỉnh thoảng.

Trên hệ thống Windows, Firefox hiện mở các liên kết bên ngoài trong cửa sổ đang hoạt động của màn hình ảo hiện tại, tránh việc phải chuyển đổi giữa các màn hình gây khó chịu.

Những tiến bộ dành cho nhà phát triển web và API mới

Firefox 144 cũng có những cải tiến và công cụ dành cho nhà phát triển mới:

  • Các công cụ kiểm tra hiện cho phép truy cập trực tiếp vào các thuộc tính CSS tùy chỉnh trong các hàm var(), ngoài việc phân biệt giữa các sự kiện gốc và tùy chỉnh.
  • API Element.moveBefore() được thêm vào, giúp việc di chuyển các phần tử trong cây DOM dễ dàng hơn mà không cần đặt lại trạng thái của chúng và hỗ trợ MathML được mở rộng với thuộc tính math-shift: compact mới, giúp cải thiện khả năng hiển thị chỉ số trên.
  • Trong khi đó, API PerformanceEventTiming bổ sung thuộc tính InteractionID, cho phép nhiều sự kiện (như chạm hoặc nhấp vào màn hình) được liên kết với một hành động của người dùng, giúp cải thiện độ chính xác của phép đo hiệu suất.
  • Nó sử dụng các thuộc tính lệnh HTML và lệnhfor, giúp đơn giản hóa việc tạo menu tương tác mà không cần JavaScript và bổ sung hỗ trợ cho API Chuyển đổi Chế độ xem, cho phép bạn tạo các chuyển đổi mượt mà giữa các trang hoặc trạng thái DOM.

WebRender, WebGPU và hỗ trợ đa phương tiện khác

Chiếc xe máy WebRender hiện có thể áp dụng hiệu ứng dithering cho các gradient CSS (gradient tuyến tính, gradient xuyên tâm, gradient hình nón) khi kết xuất bằng cách tăng tốc phần cứng.

La API WebGPU thêm phương thức GPUDevice.importExternalTexture, cho phép bạn nhập kết cấu từ các thành phần video HTML hoặc VideoFrame.

Firefox cũng cải thiện hỗ trợ cho WebRTC, thêm tham số resizeMode trong getUserMedia() cho phép cắt xén và thay đổi kích thước video đã quay, và khả năng chuyển các đối tượng RTCDataChannel giữa các luồng bằng WebWorker.

API ScreenOrientation đã được cập nhật với các phương thức lock() và unlock() để kiểm soát hướng màn hình trên các thiết bị Android và máy tính bảng Windows.

Có gì mới cho Android và bản sửa lỗi bảo mật

Trong phiên bản di động của nó, Firefox dành cho Android bao gồm một chỉ báo dịch tự động, Trình duyệt này báo cáo liệu một trang đã được dịch đầy đủ hay chưa. Hiện đã có thể tải xuống trình duyệt từ AppGallery của Huawei, mặc dù yêu cầu tối thiểu đã tăng lên: Yêu cầu Android 8 trở lê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.

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