Tính năng mới trong Chrome 153

Xuất bản: Ngày 8 tháng 9 năm 2026

Chrome 153 hiện đang được triển khai và bài đăng này chia sẻ một số tính năng chính của phiên bản này. Đọc toàn bộ ghi chú phát hành Chrome 153.

Nội dung nổi bật trong bản phát hành này:

Vùng chứa có thể cuộn theo một trục

Chrome 153 mở rộng thuộc tính CSS overflow để hỗ trợ các giá trị có thể cuộn (auto, scroll, hidden) kết hợp với clip (ví dụ: overflow: scroll clip hoặc overflow: auto clip). Thao tác này sẽ tạo một vùng chứa có thể cuộn cho một trục mà không biến trục kia thành một vùng chứa có thể cuộn. Tính năng này hiện đã có sẵn để thử nghiệm mà không cần cờ trong các kênh không ổn định (Beta, Dev và Canary) từ Chrome 153.

Để xem các ví dụ chi tiết, hãy đọc bài viết Sẵn sàng cho kiểm thử của nhà phát triển: Vùng chứa có thể cuộn trên một trục.

Các phần tử chức năng: <camera><microphone>

Sau khi ra mắt phần tử <geolocation> trong Chrome 144<usermedia> trong Chrome 151, Chrome 153 sẽ ra mắt các phần tử khả năng <camera><microphone> chuyên dụng.

Các phần tử này là các chế độ kiểm soát HTML khai báo do người dùng kích hoạt, được thiết kế cho các trường hợp sử dụng một chức năng:

  • Phần tử <camera> yêu cầu quay video.
  • Phần tử <microphone> yêu cầu thu âm.

Giống như <usermedia>, chúng nhúng một giao diện người dùng do trình duyệt kiểm soát và có kiểu dáng nghiêm ngặt vào trang, đảm bảo người dùng cố ý nhấp trước khi lời nhắc cấp quyền được kích hoạt hoặc một luồng được bắt đầu. Chúng duy trì cùng một mô hình bảo mật và đường dẫn khôi phục quyền tích hợp như <usermedia>, đồng thời cung cấp nhiều quyền kiểm soát hơn nếu ứng dụng của bạn không yêu cầu quyền truy cập vào nội dung đa phương tiện hỗn hợp.

Lặp lại chung

Chrome 153 bổ sung tính năng hỗ trợ cho đề xuất Joint Iteration TC39 trong JavaScript, giới thiệu các phương thức tĩnh Iterator.zip()Iterator.zipKeyed().

Iterator.zip() tổng hợp các phần tử từ nhiều đối tượng có thể lặp lại thành một trình lặp mới tạo ra các mảng chứa các phần tử ở các vị trí trùng khớp. Theo mặc định, quá trình lặp lại sẽ hoàn tất khi hết số lượng phần tử của đối tượng có thể lặp lại đầu vào ngắn nhất:

Bạn có thể tuỳ chỉnh hành vi này bằng cách sử dụng lựa chọn mode:

  • "shortest" (mặc định): Dừng khi iterable đầu vào đầu tiên kết thúc.
  • "longest": Tiếp tục cho đến khi tất cả các đối tượng có thể lặp lại kết thúc, điền các giá trị còn thiếu bằng cách sử dụng đối tượng có thể lặp lại padding không bắt buộc.
  • "strict": Truyền một TypeError nếu các đối tượng có thể lặp lại đầu vào không có độ dài bằng nhau.

Phương thức Iterator.zipKeyed() đồng hành cung cấp khả năng tổng hợp tương tự, tạo ra các đối tượng có khoá thay vì mảng.

Để biết thêm thông tin chi tiết và ví dụ, hãy xem tài liệu Iterator.zip() trên MDN.

Tài liệu đọc thêm

Đây chỉ là một số điểm nổi bật chính. Hãy xem các đường liên kết sau để biết thêm những thay đổi trong Chrome 153:

Đăng ký

Để luôn nắm bắt thông tin mới nhất, hãy đăng ký kênh YouTube của Chrome Developers. Bạn sẽ nhận được thông báo qua email mỗi khi chúng tôi ra mắt video mới. Hoặc theo dõi chúng tôi trên X hoặc LinkedIn để xem các bài viết và bài đăng mới trên blog.

Ngay khi Chrome 154 được phát hành, chúng tôi sẽ thông báo cho bạn về những điểm mới trong Chrome!