Blockdit Logo
Blockdit Logo (Mobile)
สำรวจ
ลงทุน
คำถาม
เข้าสู่ระบบ
มีบัญชีอยู่แล้ว?
เข้าสู่ระบบ
หรือ
ลงทะเบียน
Shoper Gamer
•
ติดตาม
วันนี้ เวลา 02:27 • วิทยาศาสตร์ & เทคโนโลยี
Midjourney วิศวกรปล่อย Pretext ไลบรารีวัดขนาดข้อความไม่ต้องพึ่ง DOM
โดย
Cheng Lou วิศวกรซอฟต์แวร์จาก Midjourney (เคยทำงานที่ Apple และ Meta) ได้ปล่อย Pretext ไลบรารีสำหรับการคำนวณขนาดข้อความเมื่อเรนเดอร์ด้วยฟอนต์ต่างๆ โดยไม่ต้องพึ่งพาการเรนเดอร์ใน DOM ของเบราว์เซอร์ ซึ่งเป็นกระบวนการที่กินพลังประมวลผลสูง
★
ปัญหาของวิธีเดิม
- การวัดขนาดข้อความใน JavaScript/TypeScript ต้องอาศัยการเรนเดอร์ใน DOM
- กระบวนการนี้*กินทรัพยากรสูง และ ช้า
★
การทำงานของ Pretext
1) Prepare
- ระบุข้อความ, ฟอนต์, ขนาดฟอนต์
- ระบบจะแบ่งคำ และ หาจุดตัดของคำไว้ล่วงหน้า
2) Layout
- ผู้ใช้ระบุความกว้างของพื้นที่ข้อความ
- ระบบคืนค่าจำนวนบรรทัด และ ความสูงของพื้นที่ข้อความ
★
ประโยชน์และการใช้งาน
- นักพัฒนาเว็บสามารถควบคุมการเรนเดอร์ข้อความได้ละเอียดโดยไม่พึ่งเบราว์เซอร์
- ตัวอย่างการใช้งาน
✅ ออกแบบให้ข้อความเต็มบรรทัดเสมอ
✅ แทรกภาพในข้อความแบบนิตยสาร
★
ความนิยม
- มียอด Star บน GitHub มากกว่า 30,000 ดาว
- เป็นโครงการโอเพนซอร์สที่ได้รับความนิยมเร็วที่สุดโครงการหนึ่ง
✏️ Shoper Gamer
>>
https://shopergamer.vercel.app
✓
สำหรับคนที่สนใจ 👇
>>
https://github.com/chenglou/pretext
✓
JavaScript คืออะไร? ทำไมถึงสำคัญที่สุดในโลกเว็บ 👇
>>
https://www.blockdit.com/posts/684cdfd9cc38aebc66020b3d
Credit :
👇
●
https://www.blognone.com/node/150167
ข่าวรอบโลก
เทคโนโลยี
javascript
บันทึก
2
1
2
1
โฆษณา
ดาวน์โหลดแอปพลิเคชัน
© 2026 Blockdit
เกี่ยวกับ
ช่วยเหลือ
คำถามที่พบบ่อย
นโยบายการโฆษณาและบูสต์โพสต์
นโยบายความเป็นส่วนตัว
แนวทางการใช้แบรนด์ Blockdit
Blockdit เพื่อธุรกิจ
ไทย