การเพิ่มประสิทธิภาพอย่างต่อเนื่องเหมือนกับในปี 2003

เมื่อเดือนมีนาคมปี 2003 Nick Finck และ Steve Champeon สร้างความตื่นตะลึงให้กับโลกแห่งการออกแบบเว็บด้วยแนวคิดของการปรับปรุงแบบก้าวหน้า ซึ่งเป็นกลยุทธ์ในการออกแบบเว็บที่มุ่งเน้นเนื้อหาหน้าเว็บหลักก่อน จากนั้นจึงค่อยๆ เพิ่มเลเยอร์การนำเสนอและฟีเจอร์ที่ละเอียดขึ้นและเข้มงวดมากขึ้นในเนื้อหา ขณะที่ในปี 2003 การเพิ่มประสิทธิภาพแบบก้าวหน้าคือการใช้ฟีเจอร์ CSS สมัยใหม่, JavaScript แบบไม่ก่อให้เกิดความรำคาญ หรือแม้แต่ Scalable Vector Graphics ส่วนการเพิ่มประสิทธิภาพแบบต่อเนื่องในปี 2020 คือการใช้ความสามารถของเบราว์เซอร์ที่ทันสมัย

ในการพูดคุยครั้งนี้ เราแสดงตัวอย่างเว็บแอปพลิเคชันแบบการ์ดอวยพรว่าความสามารถใหม่ๆ ของเบราว์เซอร์ที่จะมาช่วยเพิ่มประสิทธิภาพให้แอปพลิเคชันนี้อย่างต่อเนื่องเพื่อให้ยังคงเป็นประโยชน์กับเบราว์เซอร์ที่ทันสมัยทั้งหมดได้อย่างไร แต่มอบประสบการณ์ขั้นสูงบนเบราว์เซอร์ที่รองรับความสามารถต่างๆ เช่น การเข้าถึงระบบไฟล์ดั้งเดิม การเข้าถึงคลิปบอร์ดของระบบ การดึงข้อมูลรายชื่อติดต่อ การซิงค์ในเบื้องหลังตามระยะเวลา ล็อกหน้าจออุปกรณ์ ฟีเจอร์การแชร์ และอีกมากมาย

หลังจากรับชมเซสชันนี้ นักพัฒนาซอฟต์แวร์จะมีความเข้าใจอย่างลึกซึ้งถึงวิธีการปรับปรุงเว็บแอปพลิเคชันให้ดียิ่งขึ้นด้วยคุณลักษณะเบราว์เซอร์ใหม่ๆ โดยไม่เพิ่มภาระในการดาวน์โหลดให้กับผู้ใช้ส่วนหนึ่งซึ่งเกิดขึ้นในเบราว์เซอร์ที่ทำงานร่วมกัน และที่สำคัญที่สุดคือ ไม่ได้ยกเว้นผู้ใช้จากการใช้งานเว็บแอปพลิเคชันตั้งแต่แรก

แหล่งข้อมูล:

ดูเพลย์ลิสต์วันที่ 2 แบบสดของ Web.dev

สมัครรับข้อมูลจากนักพัฒนาซอฟต์แวร์ Chrome

วิทยากร: Thomas Steiner

กลับไปที่ตอนทั้งหมด