วิธีง่ายๆในการเป็นเจ้าภาพของ Google Fonts
มาเถอะเราทุกคนรู้ว่า Google ใช้ Google Fonts เพื่อรวบรวมข้อมูล เราให้ข้อมูลผู้ใช้ของเราฟรีและสิ่งที่เราต้องการในการแลกเปลี่ยนเป็นวิธีที่ง่ายในการใช้เว็บฟอนต์ Fontless มีจุดมุ่งหมายเพื่อให้ความเรียบง่ายเหมือนกัน แต่สำหรับแบบอักษรที่โฮสต์ตนเอง เว็บอินเทอร์เฟซถูกสร้างขึ้นเพื่อใช้งานง่ายแม้สำหรับคนที่มีความเชี่ยวชาญด้านเทคโนโลยีน้อยลง
Fontless ตั้งเป้าหมายที่จะให้ความสะดวกสบายแบบเดียวกับที่คุณได้รับจาก Google Fonts สำหรับแบบอักษรโฮสต์ตัวเอง
เมื่อคุณตั้งค่าและปรับใช้บริการ Fontless ของคุณแล้วคุณสามารถเยี่ยมชมโดเมนและเลือกแบบอักษรที่คุณต้องการใช้ หลังจากนั้นคุณสามารถฝัง link ที่สร้างขึ้นในแอปพลิเคชันของคุณ
นอกจากนี้คุณยังสามารถโยกย้ายจาก Google Fonts ไปยัง Fontless ได้โดยแทนที่ fonts.googleapis.com ด้วยชื่อโฮสต์ของ Fontless Service ของคุณ Fontless ได้รับการสนับสนุนอย่างเต็มที่สำหรับ Google Fonts CSS2 API
Fontless ประกอบด้วยสองส่วน: การตั้งค่าแบบอักษรและบริการ Fontless
Fontless Setup เป็น WebApp ที่ใช้ในการกำหนดค่าและปรับใช้บริการ Fontless มันขอข้อมูลแบบอักษรจาก Google-Webfonts-Helper เป็นระยะเพื่อจัดทำรายการฟอนต์ Google ทั้งหมดที่ทันสมัย หลังจากที่คุณได้กำหนดค่าบริการแบบฟอนต์ของคุณแล้ว fontless.config.json -File จะถูกสร้างขึ้น หลังจากนั้นบริการตัวอักษรที่ทันสมัยที่สุดจะถูกดาวน์โหลดจาก GitHub ทั้งนี้ขึ้นอยู่กับสิ่งที่คุณเลือก Service Fontless และ fontless.config.json จะถูกซิปและดาวน์โหลดลงในคอมพิวเตอร์ของคุณหรือพวกเขาจะถูกนำไปใช้กับ Vercel
บริการ Fontless ให้บริการแบบอักษรที่กำหนดค่าทั้งหมด ประกอบด้วยสองส่วนส่วนหน้าและฟังก์ชั่นที่ไม่มีเซิร์ฟเวอร์ซึ่งใช้ Google Fonts CSS2 API
ส่วนหน้านั้นคงที่อย่างสมบูรณ์และสร้างขึ้นในเวลาที่สร้าง
แบบอักษรทั้งหมดจะถูกดาวน์โหลดจาก Google Fonts ในเวลาสร้างและถูกวางไว้ในไดเรกทอรี /fonts Build -Process ยังสร้าง a /fonts.json -file ซึ่งใช้โดยฟังก์ชั่น Serverless และสำหรับการนำเข้าบริการ Fontless ที่มีอยู่ในการตั้งค่า Fontless fonts.json มีรายการของแบบอักษรทั้งหมดและตัวแปรของพวกเขารวมถึงเส้นทางที่พวกเขาสามารถขอได้
MIT © Tobias Herber