Chrome 152 ra mắt với hỗ trợ mật mã hậu lượng tử và hỗ trợ Flatpak.

Những điểm chính:
  • Tất cả các tiện ích mở rộng dựa trên Manifest V2 đang bị xóa khỏi Chrome Web Store.
  • Hệ thống cập nhật trình duyệt (CUP) hiện sử dụng các thuật toán mật mã hậu lượng tử.
  • Các API mới dành cho nhà phát triển: Điều khiển hiệu năng CPU, thao tác CSS với alpha() và kéo thả cửa sổ.
  • Trên Android, trình quản lý mật khẩu được hợp nhất và việc tải các trang web độc hại bị chặn trong chế độ Bảo vệ Nâng cao.
  • Hỗ trợ thử nghiệm cài đặt và chạy Google Chrome trên Linux bằng định dạng đóng gói Flatpak.

Google Chrome

Google vừa thông báo phát hành phiên bản 152 của trình duyệt web Chrome. Bản cập nhật này giới thiệu một loạt các điều chỉnh tập trung vào việc chuẩn bị hệ sinh thái cho các tiêu chuẩn bảo mật trong tương lai, sửa đổi việc quản lý tiện ích mở rộng và cung cấp cho các nhà phát triển các công cụ điều khiển trực quan mới.

Hơn nữa, bản cập nhật này mang đến tin tuyệt vời cho cộng đồng Linux với việc tích hợp các định dạng đóng gói mới, khi giới thiệu hỗ trợ thử nghiệm cho việc phân phối Chrome trên Linux thông qua các gói Flatpak, cho phép tương tác trực tiếp với hệ thống thông qua các cổng XDG.

Phiên bản này khắc phục tổng cộng 327 lỗ hổng, trong đó 10 lỗ hổng được phân loại là nghiêm trọng vì chúng cho phép kẻ tấn công vượt qua cơ chế bảo mật của trình duyệt và thực thi mã trên hệ thống. Tám trong số các lỗ hổng nghiêm trọng này liên quan đến khai thác lỗi sử dụng bộ nhớ sau khi giải phóng (use-after-free) .

Có gì mới trong Chrome 152

Thay đổi quan trọng nhất đối với người dùng trong ngắn hạn là việc loại bỏ vĩnh viễn các tiện ích mở rộng dựa trên phiên bản thứ hai của tệp kê khai (Manifest V2). Bắt đầu từ ngày 31 tháng 8, tất cả các tiện ích bổ sung được xây dựng bằng API cũ này sẽ bị xóa khỏi Chrome Web Store . Mặc dù các tiện ích mở rộng đã được cài đặt sẽ tiếp tục hoạt động cục bộ, nhưng chúng sẽ mất khả năng nhận cập nhật và không thể cài đặt lại nếu bị xóa.

Đối với người dùng Windows, Chrome 152 giới thiệu một lớp bảo mật dựa trên Danh sách Kiểm soát Truy cập (ACL). Cơ chế này chặn các tiến trình trình duyệt đọc và ghi vào bộ nhớ , ngăn chặn việc chèn mã. Tuy nhiên, do có thể xung đột với phần mềm chống virus hoặc các công cụ hỗ trợ tiếp cận, tính năng này bị tắt theo mặc định. Người dùng quan tâm có thể bật tính năng này bằng cách đặt cờ chrome://flags/#enable-process-isolation-ui và cấu hình chế độ cách ly trong cài đặt hệ thống của trình duyệt.

Cải tiến các ứng dụng web độc lập và API mới.

Các ứng dụng web độc lập (IWA) hiện hỗ trợ các ứng dụng con . Điều này có nghĩa là các nhà phát triển có thể phân phối nhiều chương trình với tên, biểu tượng và liên kết tệp riêng biệt trong một cài đặt IWA duy nhất. Đặc biệt đối với ChromeOS, các ứng dụng này hiện có chế độ xem không viền , mở rộng nội dung để lấp đầy toàn bộ cửa sổ và loại bỏ thanh tiêu đề truyền thống. Lược đồ URI tùy chỉnh googlechrome:// cũng đã được triển khai thử nghiệm , được thiết kế để cho phép các trang web bên ngoài được mở trong các trình duyệt khác gọi Chrome khi nhấp vào một liên kết cụ thể.

API hiệu năng CPU cho phép các trang web truy vấn khả năng xử lý của người dùng; để bảo vệ quyền riêng tư, Chrome bao gồm một menu (Cài đặt > Hiệu năng > Tốc độ) nơi dữ liệu này có thể bị làm sai lệch bằng cách chọn các mức từ 0 (không xác định) đến 4 (hiệu năng cực cao).

Trong phần thiết kế CSS, các phần tử giả ::backdrop, ::scroll-marker và ::view-transition được thêm vào để điều khiển nền modal, chỉ báo cuộn và hoạt ảnh chuyển tiếp bằng cách tương tác trực tiếp với JavaScript. Ngoài ra, hàm alpha() được tích hợp để thao tác độ trong suốt của màu sắc, và thuộc tính window-drag được thêm vào để xác định các khu vực nào của ứng dụng web dựng sẵn (PWA) hoạt động như thanh tiêu đề có thể kéo thả.

Trên thiết bị di động , phiên bản Android giới thiệu một màn hình thống nhất tập trung quản lý mật khẩu và dữ liệu tự động điền biểu mẫu . Bảo mật di động cũng được tăng cường: bằng cách kích hoạt "Bảo vệ nâng cao", trình duyệt sẽ chặn hoàn toàn việc tải các trang web bị gắn cờ là độc hại, yêu cầu người dùng xác nhận thủ công rõ ràng để xem nội dung. Thuộc tính tự động sửa lỗi HTML cũng đã được thêm vào các thẻ <input> và <textarea> để cho phép các nhà phát triển kiểm soát việc tự động sửa lỗi trong các trường văn bản.

Làm thế nào để cập nhật Chrome trên Linux?

Nếu bạn sử dụng các bản phân phối dựa trên Debian hoặc Ubuntu và đã cấu hình kho lưu trữ chính thức của Google, chỉ cần chạy các lệnh cập nhật tiêu chuẩn trong terminal của bạn:

sudo apt update
sudo apt --only-upgrade install google-chrome-stable

Đối với những người sử dụng hệ thống dựa trên Fedora, RHEL hoặc AlmaLinux, quá trình này được thực hiện thông qua DNF bằng lệnh sau:

sudo dnf upgrade google-chrome-stable

Nếu bạn muốn thử định dạng thử nghiệm mới bằng Flatpak, bạn có thể tìm kiếm ứng dụng trực tiếp trên Flathub (sau khi gói chính thức có sẵn trong kho lưu trữ của nó) hoặc cài đặt thông qua dòng lệnh:

flatpak update com.google.Chrome


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