Dưới đây là những gì bạn cần phải biết:
- Việc neo các yếu tố trở nên dễ dàng hơn bao giờ hết nhờ tính năng Định vị neo CSS.
- Tính toán áp lực API giúp tối ưu hoá nguồn điện hiện có của máy tính.
- API Truy cập bộ nhớ được mở rộng không chỉ là kho lưu trữ cookie.
- Và còn nhiều nhiều lợi ích 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 125.
Vị trí neo CSS.
Việc hiển thị một phần tử liên kết với một phần tử khác cho phép bạn tạo các mẫu giao diện người dùng, chẳng hạn như sử dụng cửa sổ bật lên làm chú thích và đính kèm cửa sổ đó vào phần tử gọi nó.
Với Định vị neo CSS, bạn có thể chia sẻ Internet một phần tử có vị trí tuyệt đối với một hoặc nhiều phần tử trên trang theo cách khai báo. Thư viện này không yêu cầu JavaScript và hoạt động hiệu quả khi các neo có thể cuộn.
Tính năng định vị neo bao gồm một số lượng lớn các thuộc tính CSS. Đáp như sau:
anchor-name
: Thiết lập một phần tử để làm neo cho các phần tử khác.position-anchor
: Mô tả "mặc định" điểm neo mà một phần tử neo nên sử dụng để định vị quảng cáo cố định.- Hàm
anchor()
: Tham chiếu đến vị trí của điểm neo khi xác định vị trí của phần tử liên kết. inset-area
: Viết tắt của vị trí, dùng để chỉ các vị trí tương đối phổ biến.
Compute Áp suất API.
Compute Áp API cung cấp các trạng thái cấp cao biểu thị tải CPU trên hệ thống.
Khi tối ưu hoá việc sử dụng nguồn máy tính một cách cân bằng, API sẽ sử dụng những chỉ số phần cứng cơ bản phù hợp để đảm bảo rằng người dùng có thể tận dụng tất cả công suất xử lý sẵn có, miễn là hệ thống không chịu tình trạng không thể quản lý được.
Intel dẫn dắt công việc thiết kế và triển khai API này. Điều này sẽ giúp các ứng dụng hội nghị truyền hình có thể linh hoạt cân bằng giữa các tính năng và hiệu suất.
Truy cập vào ComputeÁp API để xem các mẫu và biết thêm thông tin.
Đã mở rộng API Truy cập bộ nhớ (SAA) sang bộ nhớ không lưu trữ cookie.
API Truy cập bộ nhớ là một API JavaScript được tạo để thay thế cho cookie trên nhiều trang web, dành cho các mục nhúng phụ thuộc vào việc tải tài nguyên trên nhiều trang web, để yêu cầu người dùng cấp quyền truy cập khi cần.
Phiên bản này bao gồm một tiện ích để sử dụng API ngoài cookie. Với tiện ích này, bạn có thể truy cập vào cookie không được phân vùng và bộ nhớ không phải cookie trong bối cảnh của bên thứ ba, ví dụ: chỉ mụcDB và bộ nhớ cục bộ. Đoạn mã sau đây là ví dụ về cách yêu cầu quyền truy cập vàoindexDB.
// Request a new storage handle via rSA (this may prompt the user)
let handle = await document.requestStorageAccess({indexedDB : true});
// Open or create an indexedDB that is shared with the 1P context
let messageDB = handle.indexedDB.open("messages");
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.
Hiện đã có bản dùng thử theo nguyên gốc cho API tư thế thiết bị và API liệt kê phân đoạn khung nhìn. Các API này được thiết kế để giúp nhà phát triển nhắm đến các thiết bị có thể gập lại.
Bổ sung các hàm giá trị bậc thang của CSS
round()
,mod()
vàrem()
nhằm cung cấp các tính năng cơ sở mới nàyAPI Bộ nhớ dùng chung hiện hỗ trợ chạy các worklet trên nhiều nguồn gốc mà không phải tạo iframe.
Tài liệu đọc thêm
Trên đây chỉ là một số điểm nổi bật chính. Kiểm tra các đường liên kết sau để các thay đổi bổ sung trong Chrome 125.
- Tính năng mới trong Công cụ của Chrome cho nhà phát triển (125)
- Nội dung cập nhật ChromeStatus.com cho Chrome 125
- 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.
Xin chào Adriana Jara! Ngay sau khi Chrome 126 được phát hành, tôi sẽ cho bạn biết các tính năng mới trong Chrome!