Dưới đây là những gì bạn cần phải biết:
- Origin Private File System API hiện có cho Android.
- Có một tập hợp các tài sản mới trong CSS.
- Bạn có thể dễ dàng thêm các ký hiệu toán học vào HTML của mình nhờ sự hỗ trợ của MathML Core.
- Và còn nhiều lợi ích khác khác.
Tôi là Adriana Jara. Hãy cùng tìm hiểu xem có tính năng mới nào dành cho nhà phát triển trong Chrome 109.
OPFS trên Android
Hệ thống tệp riêng tư gốc (OPFS) là một phần của File System Access API (API Truy cập hệ thống tệp). Đây là một điểm cuối lưu trữ dành riêng cho nguồn gốc của trang.
Được ra mắt trên máy tính để bàn trên Chrome 102, Chrome 109 tăng khả năng tương thích bằng cách cho phép ứng dụng xuất hiện trên Android.
Với một vài ngoại lệ, phiên bản này bao gồm tất cả nền tảng API Truy cập hệ thống tệp để quản lý liền mạch các tệp trực tiếp từ hệ thống tệp cục bộ. Hiện chưa có các phương thức show*Picker()
và Tích hợp API Kéo và thả.
Nhờ API Truy cập hệ thống tệp trên OPFS, các trang web có thể truy cập vào hệ thống tệp riêng tư theo từng nguồn gốc và có thể thực hiện các thao tác đối với tệp thông qua FileSystemSyncAccessHandle
, nhờ đó cải thiện hiệu suất.
Hãy xem bài viết này để tìm hiểu cách triển khai quyền truy cập hệ thống tệp mượt mà trên nhiều nền tảng.
Tính năng mới trong CSS.
Giờ đây là một số tính năng mới của CSS, bắt đầu với một đơn vị độ dài mới: lh
.
Đơn vị CSS lh
bằng giá trị được tính toán của thuộc tính chiều cao của dòng (line-height) trên phần tử mà thuộc tính này được sử dụng. Điều này cho phép textarea
có chiều cao bằng với số dòng văn bản dự kiến.
Ngoài ra, Nhóm làm việc CSS đã thêm một giá trị mới là auto
cho các phần mô tả: font-weight
, font-style
và font-stretch
bên trong quy tắc @font-face
. auto
hiện là giá trị ban đầu. Những phần mô tả này ở phông chữ thay đổi cho phép người dùng chọn độ dày, nghiêng hoặc rộng của phông chữ.
Để giúp kiểm soát tốt hơn kiểu chữ trên web, thuộc tính hyphenate-limit-chars
chỉ định số lượng ký tự tối thiểu trong một từ có dấu gạch nối.
Hỗ trợ MathML Core.
Nếu bạn đã từng thử thêm công thức toán học vào trang web của mình theo cách có thể định kiểu và dễ truy cập, thì bạn sẽ rất vui khi biết rằng MathML Core hiện đã được hỗ trợ trong Chrome.
MathML là ngôn ngữ dùng để mô tả ký hiệu toán học theo cách có thể đưa vào HTML và SVG. Nội dung này được hiển thị theo cách tương thích với CSS với OpenType MATH và hiển thị thông qua API hỗ trợ tiếp cận nền tảng.
Kiểu MathML được bật bởi các tính năng CSS, bao gồm cả những tính năng dành riêng cho bố cục toán học. Ví dụ như các thuộc tính math-depth
, math-shift
và math-style
, giá trị math
cho thuộc tính display
và các thuộc tính khác.
Hãy xem tài liệu để biết thông tin chi tiết và ví dụ giúp nâng cao khả năng ký hiệu toán học!
Và nhiều tính năng khác!
Tất nhiên là còn nhiều tính năng khác nữa.
- Bạn có thể sử dụng thuộc tính
suppressLocalAudioPlayback
trongMediaTrackSupportedConstraints
để kiểm soát tốt hơn việc phát âm thanh khi sử dụng loa ngoài. - Giờ đây, bạn có thể dùng tính năng Tập trung có điều kiện khi gọi
getDisplayMedia()
. - Xác nhận thanh toán an toàn áp dụng cho Chrome trên Android.
Tài liệu đọc thêm
Trên đây chỉ là một số điểm nổi bật chính. Hãy truy cập vào các đường liên kết dưới đây các thay đổi bổ sung trong Chrome 109.
- Tính năng mới trong Công cụ của Chrome cho nhà phát triển (109)
- Ngừng sử dụng và xoá Chrome 109
- Nội dung cập nhật ChromeStatus.com dành cho Chrome 109
- Danh sách thay đổi kho lưu trữ nguồn Chromium
- Lịch phát hành Chrome
Đăng ký
Để cập nhật thông tin, hãy đăng ký Kênh YouTube dành cho nhà phát triển Chrome, và 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.
Tôi là Adriana Jara. Ngay sau khi Chrome 110 được phát hành, tôi sẽ ở đây để cho bạn biết các tính năng mới của Chrome!