22 คะแนน โดย filekiwi 2022-08-05 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

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

  • ถ้าใช้เว็บฟอนต์ภาษาเกาหลี ฟอนต์ที่ตั้งไว้จะไม่แสดงทันทีตอนโหลดหน้าจอแรกครั้งแรก
  • ในฝั่งภาษาอังกฤษใช้ font-display: optional ได้สะดวก แต่กับภาษาเกาหลีทำได้ยาก
  • หาเคสที่มีคนทำไว้ในเกาหลีไม่เจอ เลยลองทำเอง
  • สร้างฟอนต์ซับเซ็ตจากตัวอักษรที่ปรากฏในหน้าเท่านั้น --> ล้มเหลว ยังใหญ่เกินไป
  • สร้างซับเซ็ตเฉพาะจากตัวอักษรที่ปรากฏในส่วนบนของหน้าแรก --> สำเร็จ เล็กพอใช้งานได้
  • ระหว่างที่ผู้ใช้อยู่บนหน้าจอแรก ก็โหลดเว็บฟอนต์เต็มให้เสร็จ

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

 
filekiwi 2022-08-05

https://velog.io/@filekiwi/optimization-web-font-hangul-part-1
ลองอ่านบทความนี้ด้วย
คุณจะได้เห็นด้วยว่าบริษัทในประเทศกำลังทำ Web Font optimization กันอย่างไร