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

Xem trên YouTube

Tôi là Pete LePage. Hãy cùng tìm hiểu những tính năng mới dành cho nhà phát triển trong Chrome 54!

Phần tử tuỳ chỉnh phiên bản 1

Giao diện người dùng phức tạp thường yêu cầu một lượng lớn HTML. Hầu hết các ngôn ngữ cho phép nhà phát triển tạo các thành phần của riêng họ dựa trên các nguyên hàm ngôn ngữ để giảm thiểu loại văn bản dài dòng này. Tuy nhiên, cho đến nay, việc tạo các thành phần có thể sử dụng lại trên web vẫn còn khó khăn.

Phần tử tuỳ chỉnh cho phép bạn tạo thẻ HTML tuỳ chỉnh của riêng mình, đồng thời xác định API và hành vi của phần tử mới trong JavaScript. Kết quả là một cách gốc của trình duyệt để tạo các thành phần có thể tái sử dụng và tương tác.

Chrome 54 hỗ trợ các phần tử tuỳ chỉnh mới nhất theo thông số kỹ thuật V1 và sẽ tiếp tục hỗ trợ API V0 cho đến khi có đủ người chuyển sang V1.

Hãy xem bài viết nhập môn về phần tử tuỳ chỉnh để biết cách sử dụng phần tử này nhằm tạo các thành phần web có thể sử dụng lại cho trang web hoặc ứng dụng của bạn.

BroadcastChannel API

Người dùng máy tính thường mở nhiều cửa sổ hoặc thẻ cùng một lúc và một số trang web thậm chí còn khuyến khích hành vi này, chẳng hạn như trình chỉnh sửa web mở tài liệu trong các thẻ riêng.

Việc giao tiếp giữa các thẻ đó có thể gặp khó khăn. API BroadcastChannel là một API nhắn tin một với nhiều mới giữa các cửa sổ, thẻ, iframe, worker web và worker dịch vụ. API này cho phép các tập lệnh thiết lập các kênh được đặt tên để gửi thông báo giữa các ngữ cảnh duyệt web của cùng một nguồn gốc.

Các tài nguyên BroadcastChannel khác

requestFullScreen

Nội dung nghe nhìn ngày càng đóng vai trò quan trọng trong trải nghiệm duyệt web.

Ngoài cử chỉ của người dùng, giờ đây, bạn có thể sử dụng Element.requestFullScreen() để kích hoạt chế độ toàn màn hình sau khi thay đổi hướng màn hình, đồng thời cho phép bạn tạo trải nghiệm đa phương tiện phong phú hơn, bao gồm cả tính năng xoay sang chế độ toàn màn hình.

Tìm nạp từ bên ngoài

Hãy tưởng tượng nếu một nguồn gốc thường dùng như nhà cung cấp API, dịch vụ phông chữ web hoặc dịch vụ khác có khả năng triển khai trình chạy dịch vụ của riêng mình.

Thay vì luôn truy cập vào mạng, nhà cung cấp có thể triển khai logic kết nối mạng tuỳ chỉnh của riêng họ và tận dụng một thực thể bộ nhớ đệm đáng tin cậy duy nhất để lưu trữ các phản hồi.

Giờ đây, nhờ tính năng tìm nạp từ bên ngoài (có trong Chrome 54 dưới dạng bản dùng thử theo nguồn gốc), điều này đã trở thành hiện thực. Hãy xem bài đăng của Jeffrey được liên kết trong phần bình luận bên dưới!

Closing (Đang đóng)

Đây chỉ là một số thay đổi dành cho nhà phát triển trong Chrome 54.

Hãy xem nội dung mô tả để biết thêm thông tin chi tiết và liên kết tài liệu cũng như thông số kỹ thuật.

Ngoài ra, đừng quên theo dõi Hội nghị nhà phát triển Chrome. Chúng tôi sẽ phát trực tiếp hội nghị này trên YouTube vào ngày 10 và 11 tháng 11.

Nếu bạn muốn nắm bắt thông tin mới nhất về Chrome và biết những tính năng sắp ra mắt, hãy nhấp vào nút Đăng ký ở trên.

Tôi là Pete LePage. Ngay khi Chrome 55 được phát hành, tôi sẽ quay lại đây để giới thiệu cho bạn những tính năng mới trong Chrome!