- Hợp tác với các nhóm mã nguồn mở để cải thiện hiệu năng web và UX
→ một số kỹ sư Chrome (tên nội bộ là đội WebSDK)
→ các nhà phát triển mã nguồn mở của Next.js, Nuxt, Angular, Vue, ESLint, webpack, v.v.
- Cải thiện Core Web Vitals và DX / UX
→ thu hẹp khoảng cách giữa trình duyệt và framework
- Quy trình làm việc
-
Sử dụng các ứng dụng tiêu biểu để xác định các vấn đề về trải nghiệm người dùng trong những stack phổ biến
-
Tạo prototype cho các giải pháp giải quyết những vấn đề này, tập trung vào "Strong Defaults" (mặc định mạnh mẽ)
-
Kiểm tra tính năng trên các stack framework khác để xác nhận khả năng thích ứng
-
Xác thực tính năng bằng cách thử nghiệm trên một số ứng dụng production thông qua các bài kiểm thử hiệu năng trong phòng lab
-
Tạo thiết kế bằng quy trình RFC và nhận phản hồi từ cộng đồng
-
Đưa tính năng vào các stack phổ biến, cho phép sử dụng tùy chọn thông qua flag
-
Kích hoạt tính năng trên các ứng dụng production tiêu biểu và đánh giá chất lượng cũng như mức độ tích hợp vào quy trình làm việc của nhà phát triển
-
Theo dõi metric trên các ứng dụng production tiêu biểu đã áp dụng hoặc nâng cấp tính năng để đo lường mức cải thiện hiệu năng
-
Bật tính năng làm mặc định của stack để người dùng nâng cấp có thể được hưởng lợi
-
Sau khi được xác thực, hợp tác với các framework khác để áp dụng & triển khai tính năng đó
-
Xác định các khoảng cách giữa các nền tảng web thông qua vòng lặp phản hồi
-
Chuyển sang vấn đề tiếp theo
- Hỗ trợ các công cụ và thư viện mã nguồn mở thông qua Chrome Framework Fund
→ hiện đang hỗ trợ WebPack5, Nuxt, ESLint, v.v.
Chưa có bình luận nào.