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

Dưới đây là những gì bạn cần phải biết:

Tôi là Adriana Jara. 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 113.

WebGPU đã ra mắt.

WebGPU là một API mới dành cho web, cho thấy các chức năng phần cứng hiện đại và cho phép các hoạt động kết xuất và tính toán trên GPU, tương tự như Direct3D 12, MetalVulkan.

Không giống như gia đình API WebGL, WebGPU cung cấp quyền truy cập vào các tính năng GPU nâng cao hơn và hỗ trợ hàng đầu cho các phép tính chung trên GPU.

API này được thiết kế dành cho nền tảng web. API này có các tính năng sau: API JavaScript theo ngôn ngữ. Tích hợp với các lời hứa. Hỗ trợ nhập video. Trải nghiệm nhà phát triển tinh tế với thông báo lỗi tuyệt vời.

Nhiều thư viện WebGL được sử dụng rộng rãi đang triển khai hỗ trợ WebGPU hoặc đã triển khai. Điều này có nghĩa là việc sử dụng WebGPU có thể chỉ yêu cầu thay đổi một dòng duy nhất, ví dụ:

  • Babylon.js: Đã hỗ trợ đầy đủ WebGPU.
  • PlayCanvas: Đã công bố hỗ trợ WebGPU ban đầu.
  • TensorFlow.js: Hỗ trợ các phiên bản được tối ưu hoá cho WebGPU của hầu hết các toán tử.
  • Three.js: Tính năng hỗ trợ WebGPU đang được phát triển.

Hãy xem tài liệu về WebGPU trên MDN để biết tất cả thông tin chi tiết.

Ghi đè tiêu đề phản hồi của Devtools.

Giờ đây, trong DevTools, bạn có thể ghi đè các tiêu đề phản hồi trong bảng điều khiển Mạng.

Trước đây, bạn cần có quyền truy cập vào máy chủ web để thử nghiệm với các tiêu đề phản hồi HTTP.

Với tính năng ghi đè tiêu đề phản hồi, bạn có thể tạo bản sửa lỗi nguyên mẫu cục bộ cho nhiều tiêu đề, bao gồm nhưng không giới hạn ở:

Để ghi đè một tiêu đề, hãy chuyển đến Network (Mạng) > Headers (Tiêu đề) > Response Headers (Tiêu đề phản hồi), di chuột qua giá trị của một tiêu đề, nhấp vào Edit (Chỉnh sửa) rồi chỉnh sửa tiêu đề đó.

Lỗi CORS được khắc phục bằng cách ghi đè tiêu đề.

Bạn cũng có thể thêm một tiêu đề mới:

Thêm tiêu đề tuỳ chỉnh.

Và chỉnh sửa tất cả các chế độ ghi đè ở cùng một nơi.

Chỉnh sửa tất cả các cơ chế ghi đè.

Hãy xem bài viết này để biết hướng dẫn về cách sử dụng tính năng này và các nội dung cập nhật khác trong Công cụ cho nhà phát triển

Chúng tôi đang triển khai tính năng Nhóm bên thứ nhất.

Nhóm bên thứ nhất (FPS) đang bắt đầu được triển khai phiên bản ổn định. Nhóm bên thứ nhất là một phần của Hộp cát về quyền riêng tư. Đây là một cách để các tổ chức khai báo mối quan hệ giữa các trang web, nhờ đó, trình duyệt cho phép cookie của bên thứ ba truy cập một cách hạn chế cho những mục đích cụ thể.

Sơ đồ cho thấy brandx.com, fly-brandx.com và drive-brandx.com là một nhóm và example.com, example.rs, example.co.uk là một nhóm khác.

Trong quá trình triển khai Nhóm bên thứ nhất, Chrome đang triển khai và mở rộng API Truy cập bộ nhớ để cho phép một trang web yêu cầu quyền truy cập vào cookie của họ trong ngữ cảnh của bên thứ ba. Nhờ đó, các tổ chức có các trang web có liên quan (ví dụ: sử dụng tên miền khác nhau hoặc miền dành riêng cho quốc gia) vẫn có thể cung cấp các dịch vụ như đăng nhập một lần hoặc phiên dùng chung. Hãy nhớ rằng! API này sẽ được triển khai dần cho người dùng trong vài tuần để cho phép thử nghiệm và đánh giá.

Và nhiều tính năng khác!

Tất nhiên còn rất nhiều tính năng khác.

  • Loại image-set không có tiền tố hiện đã có sẵn để tác giả không cần sử dụng -webkit-image-set và loại này đã được cập nhật theo thông số kỹ thuật hiện tại.
  • Các tính năng đa phương tiện overflow-inlineoverflow-block hiện được hỗ trợ.
  • Có một bản dùng thử gốc cho tính năng tích hợp WebGPU WebCodecs.

Tài liệu đọc thêm

Nội dung này chỉ đề cập đến một số điểm nổi bật chính. Hãy xem các đường liên kết bên dưới để biết thêm các thay đổi trong Chrome 113.

Đăng ký

Để luôn nắm bắt thông tin mới nhất, hãy đăng ký kênh YouTube dành cho nhà phát triển Chrome. 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 khi Chrome 114 đượ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!