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 command và commandfor 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-path và offset-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 command và commandfor
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 command và commandfor mới, giúp cải thiện và thay thế các thuộc tính popovertargetaction và popovertarget. 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.
- Ghi chú phát hành cho Chrome 135.
- Tính năng mới trong Công cụ dành cho nhà phát triển của Chrome (135).
- Thông tin cập nhật trên ChromeStatus.com cho Chrome 135.
- Lịch phát hành phiên bản Chrome.
Đă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!