• ร่วมมือกับทีมโอเพนซอร์สเพื่อปรับปรุงประสิทธิภาพเว็บและ UX

→ วิศวกร Chrome บางส่วน (ชื่อภายในคือทีม WebSDK)

→ นักพัฒนาโอเพนซอร์สของ Next.js, Nuxt, Angular, Vue, ESLint, webpack เป็นต้น

  • ปรับปรุง Core Web Vitals และ DX / UX

→ ลดช่องว่างระหว่างเบราว์เซอร์กับเฟรมเวิร์ก

  • กระบวนการทำงาน
  1. ใช้แอปตัวแทนเพื่อระบุปัญหาด้านประสบการณ์ผู้ใช้ของสแตกยอดนิยม

  2. สร้างต้นแบบโซลูชันเพื่อแก้ปัญหาเหล่านี้ โดยเน้นที่ "Strong Defaults" (ค่าเริ่มต้นที่ทรงพลัง)

  3. ตรวจสอบฟีเจอร์กับสแตกเฟรมเวิร์กอื่น ๆ เพื่อดูว่าสามารถปรับใช้ได้หรือไม่

  4. ตรวจสอบฟีเจอร์ผ่านการทดสอบในแล็บด้านประสิทธิภาพ และทดลองกับแอปโปรดักชันบางตัว

  5. จัดทำดีไซน์ผ่านกระบวนการ RFC และรับฟีดแบ็กจากคอมมูนิตี้

  6. นำฟีเจอร์เข้าสู่สแตกยอดนิยม โดยให้เลือกใช้งานได้ผ่านแฟล็ก

  7. เปิดใช้งานฟีเจอร์ในแอปโปรดักชันตัวแทน และประเมินคุณภาพรวมถึงการผสานเข้ากับเวิร์กโฟลว์ของนักพัฒนา

  8. ติดตามเมตริกในแอปโปรดักชันตัวแทนที่ได้นำฟีเจอร์มาใช้หรืออัปเกรด เพื่อวัดการปรับปรุงประสิทธิภาพ

  9. เปิดใช้ฟีเจอร์เป็นค่าเริ่มต้นของสแตกเพื่อให้ผู้ใช้ที่อัปเกรดได้รับประโยชน์

  10. เมื่อยืนยันผลแล้ว จะร่วมมือกับเฟรมเวิร์กอื่น ๆ เพื่อนำฟีเจอร์นั้นไปใช้และติดตั้งใช้งาน

  11. ระบุช่องว่างระหว่างเว็บแพลตฟอร์มผ่านวงจรฟีดแบ็ก

  12. ไปยังปัญหาถัดไป

  • สนับสนุนเครื่องมือและไลบรารีโอเพนซอร์สผ่าน Chrome Framework Fund

→ ปัจจุบันสนับสนุน WebPack5, Nuxt, ESLint เป็นต้น

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น