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 sâu hơn và xem có gì 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 ngôn ngữ đều cho phép nhà phát triển tạo thành phần riêng, được xây dựng dựa trên dữ liệu nguyên gốc của ngôn ngữ để giảm thiểu loại độ chi tiết này. Nhưng cho đến nay, việc tạo các thành phần có thể sử dụng lại trên web là rất 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, cũng như 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 dựa trên trình duyệt để xây dựng các thành phần có khả năng tương tác và sử dụng lại.

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

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

API BroadcastChannel

Người dùng máy tính thường mở đồng thời nhiều cửa sổ hoặc thẻ, 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 thẻ của riêng họ.

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

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

requestFullScreen

Nội dung nghe nhìn ngày càng trở thành một phần 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 nội dung đa phương tiện phong phú hơn, bao gồm cả chế độ xoay sang chế độ toàn màn hình.

Tìm nạp nước 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ụ riêng.

Thay vì luôn truy cập mạng, nhà cung cấp có thể triển khai logic nối mạng tuỳ chỉnh của riêng mình 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ờ phương thức tìm nạp bên ngoài (có trong Chrome 54) dưới dạng bản dùng thử theo nguyên gốc, điều này đã trở thành hiện thực. Hãy xem bài đăng của Jeffrey trong phần bình luận bên dưới!

Closing (Đang đóng)

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

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

Và đừ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 trên YouTube vào ngày 10 và 11 tháng 11.

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

Tôi là Pete LePage và ngay sau khi Chrome 55 được phát hành, tôi sẵn sàng thông báo cho bạn -- Chrome có tính năng gì mới!