41 คะแนน โดย xguru 2025-07-29 | 4 ความคิดเห็น | แชร์ทาง WhatsApp
  • ไลบรารี JavaScript น้ำหนักเบามากที่ คาดการณ์เจตนาของผู้ใช้แบบเรียลไทม์
  • วิเคราะห์พฤติกรรมผู้ใช้แบบเรียลไทม์ เช่น เส้นทางเมาส์ ทิศทางการเลื่อน และการย้ายตำแหน่งด้วย Tab/คีย์บอร์ด แล้ว สั่งทำงานกับเป้าหมายที่คาดไว้ล่วงหน้าก่อนเกิด hover
  • ปรับจังหวะการพรีเฟตช์ให้เหมาะสม: นักพัฒนาเป็นผู้กำหนดว่าจะโหลด อะไร (what) และอย่างไร (how) ส่วน ForesightJS จะเป็นผู้ตัดสินใจว่า ควรพรีเฟตช์เมื่อไร (when)
  • ต่างจากข้อจำกัดของการพรีเฟตช์แบบ hover หรือ viewport (หน่วงเวลา/โหลดข้อมูลเกินจำเป็น/ไม่ครอบคลุมการเข้าถึง) โดยระบบจะทำการโหลดทรัพยากรล่วงหน้าอัตโนมัติเฉพาะกับองค์ประกอบ UI ที่มีโอกาสสูงที่จะถูกคลิกหรือโฟกัสจริง ช่วยดันทั้งประสิทธิภาพและความเร็วที่ผู้ใช้รับรู้ได้ให้สูงสุด
  • มีแพ็กเกจ DevTools สำหรับแสดงภาพการคาดการณ์แบบเรียลไทม์ เช่น เส้นทาง พื้นที่ และการเรียกใช้ callback
  • รองรับ TypeScript อย่างสมบูรณ์ และใช้งานได้ไม่ยึดติดกับเฟรมเวิร์ก (เช่น Next.js/React Router)

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

 
firea32 2025-08-04

ดูเหมือนเป็นโปรเจ็กต์ที่คอนเซ็ปต์น่าสนใจ เพราะเหตุผลที่ต้อง prefetch สิ่งที่จะเข้ามาอยู่บนหน้าจอก่อนก็เนื่องจากดวงตาต้องเห็นข้อมูลก่อนนั่นเอง

 
ndrgrd 2025-07-30

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

 
edunga1 2025-07-30

เดโมที่เข้าใจง่ายของอันนี้ก็สะดุดตามากเหมือนกันครับ 555 ทั้งน่าทึ่งด้วย..

 
cgl00 2025-07-29

เป็นแนวทางการเพิ่มประสิทธิภาพที่ไม่อิง ML ซึ่งน่ายินดีทีเดียว