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

Ngày đăng: 1 tháng 4 năm 2025

Chrome 135 hiện đang được triển khai và bài đăng này chia sẻ một số tính năng chính trong bản phát hành. Đọc toàn bộ ghi chú phát hành Chrome 135 và xem bản tóm tắt hằng quý của chúng tôi để biết mọi nội dung đã phát hành từ đầu năm đến nay.

Điểm nổi bật của bản phát hành này

Có một bộ tính năng cho phép tạo băng chuyền CSS. Các thuộc tính commandcommandfor cho phép bạn đính kèm hành vi vào các nút theo cách khai báo. Hàm CSS shape() cho phép bạn xác định hình dạng cho các thuộc tính clip-pathoffset-path.

Băng chuyền CSS

Có rất nhiều tính năng CSS trong ghi chú phát hành và nhiều tính năng trong số này là những điểm bổ sung nhỏ kết hợp với nhau để cho phép băng chuyền CSS. Các tính năng chính là phần tử giả CSS mới – ::scroll-button() and::scroll-marker()`, cho phép bạn biến một vùng có thể cuộn thành một băng chuyền.

Để tìm hiểu cách sử dụng các tính năng mới này và lấy cảm hứng cho các dự án của riêng bạn, hãy đọc bài viết Băng chuyền bằng CSS.

Các thuộc tính commandcommandfor

Chrome 135 giới thiệu các chức năng mới để cung cấp hành vi khai báo bằng các thuộc tính commandcommandfor mới, giúp cải thiện và thay thế các thuộc tính popovertargetactionpopovertarget. Bạn có thể thêm các thuộc tính mới này vào nút, cho phép trình duyệt giải quyết một số vấn đề cốt lõi về tính đơn giản và khả năng truy cập, đồng thời cung cấp chức năng chung tích hợp sẵn.

Đoạn mã HTML sau đây thiết lập mối quan hệ khai báo giữa một nút và trình đơn, cho phép trình duyệt xử lý logic và khả năng hỗ trợ tiếp cận cho bạn. Bạn không cần quản lý aria-expanded hoặc thêm bất kỳ JavaScript nào khác.

<button commandfor="my-menu" command="show-popover">
Open Menu
</button>
<div popover id="my-menu">
  <!-- ... -->
</div>

Tìm hiểu thêm về các thuộc tính mới này trong bài viết Giới thiệu về lệnh và commandfor.

Hàm shape() của CSS

Hàm shape() CSS được dùng để xác định một hình dạng cho các thuộc tính clip-path và offset-path.

Hàm shape() sử dụng một tập hợp các lệnh tương đương với các lệnh mà path() sử dụng, nhưng thực hiện việc này bằng cú pháp CSS tiêu chuẩn hơn và cho phép toàn bộ chức năng CSS, chẳng hạn như các đơn vị bổ sung và hàm toán học. Tính năng này có trong Firefox Nightly và Safari 18.4 beta, nên sẽ sớm có trong Baseline Newly.

Và nhiều tính năng khác!

Tất nhiên là còn nhiều điều khác nữa.

  • Web Speech API hiện đã hỗ trợ MediaStreamTrack.
  • Float16Array được hỗ trợ và trở thành Baseline Newly available.
  • API có thể quan sát hiện đã được hỗ trợ.

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 134.

Đăng ký

Để luôn nắm bắt thông tin mới nhất, hãy đăng ký theo dõi 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 135 được phát hành, chúng tôi sẽ có mặt tại đây để cho bạn biết những điểm mới trong Chrome!