8 คะแนน โดย outsideris 2020-12-13 | 2 ความคิดเห็น | แชร์ทาง WhatsApp

แม้ว่า Google Fonts จะได้รับความนิยมมาอย่างยาวนาน แต่ใน Google I/O ‘18 ก็เคยแนะนำไว้แล้วว่าหากต้องการประสิทธิภาพ ก็ควรโฮสต์ฟอนต์เอง

ด้วยลักษณะของ Google Fonts มันจึงไม่อาจเร็วกว่าฟอนต์ที่โฮสต์เองได้

ในอดีต ผู้ใช้อาจได้ประโยชน์จากการที่เบราว์เซอร์แคชไว้แล้วจากเว็บไซต์อื่น ทำให้ไม่ต้องร้องขอเพิ่มเติม แต่ตั้งแต่ Chrome 86 ที่ออกในเดือนตุลาคม 2020 เป็นต้นมา เนื่องจากการทำ cache partitioning ทำให้แม้จะเป็น CDN เดียวกัน ก็จะไม่แชร์แคชข้ามเว็บไซต์อีกต่อไป ดังนั้นข้อดีของการแชร์แคชจึงไม่มีความหมายอีกแล้ว

cache partitioning ถูกนำมาใช้แล้วใน Safari และ Chrome และ Firefox ก็มีแผนจะรองรับในเร็ว ๆ นี้

2 ความคิดเห็น

 
kunggom 2020-12-13

วงการเว็บฟรอนต์เอนด์เปลี่ยนแปลงเร็วมากจนตามแทบไม่ทันเลยครับ ผมเองก็เพิ่งรู้จักเรื่องอย่าง cache partitioning จากบทความนี้เป็นครั้งแรกเหมือนกัน ไม่นานมานี้ก็เพิ่งรู้ด้วยว่าไม่ควรใช้ LocalStorage ( https://han41858.tistory.com/54 ) เร็วแบบนี้คือเปลี่ยนกันไวมากจริง ๆ

 
ilcm96 2020-12-13

ฟอนต์เว็บภาษาเกาหลีมีขนาดค่อนข้างใหญ่ และใน Google Fonts มีการจัดหมวดหมู่อักขระที่ใช้บ่อยกับอักขระที่ไม่ค่อยใช้ตาม Unicode จึงไม่ต้องดาวน์โหลดอักขระที่ไม่ได้ใช้งาน

ดังนั้นสำหรับภาษาเกาหลี เรื่องนี้อาจใช้ไม่ได้ก็ได้