12 คะแนน โดย GN⁺ 2024-04-07 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • สร้างใบหน้าในลักษณะคล้ายกับที่ Nintendo Wii สุ่มสร้างตัวละคร Mii
  • ใบหน้าที่สร้างขึ้นจะถูกวาดเป็นกราฟิกเวกเตอร์แบบปรับขนาดได้ (SVG)
  • ใบหน้าแต่ละแบบสามารถแสดงเป็นออบเจ็กต์ JavaScript ขนาดเล็กได้ จึงสามารถบันทึกออบเจ็กต์นี้ไว้และนำกลับมาวาดใบหน้าเดิมได้ในภายหลัง
  • ตัวเลือกสำหรับลักษณะใบหน้า (ดวงตา จมูก ปาก เป็นต้น) ยังมีจำกัด และบางตัวเลือกในปัจจุบันก็ค่อนข้างเรียบง่าย

ความเห็นของ GN⁺

  • faces.js มอบเครื่องมือให้นักพัฒนาเว็บเพิ่มความสนุกให้กับส่วนติดต่อผู้ใช้ และสามารถนำไปใช้กับฟีเจอร์อย่างการสร้างภาพโปรไฟล์ของผู้ใช้ได้
  • ไลบรารีนี้มีความเปิดกว้างสูง จึงมีศักยภาพที่จะเพิ่มตัวเลือกลักษณะใบหน้าที่หลากหลายและประณีตยิ่งขึ้นได้ผ่านการมีส่วนร่วมจากชุมชน
  • อย่างไรก็ตาม ด้วยตัวเลือกลักษณะใบหน้าที่ยังจำกัดในปัจจุบัน อาจยังไม่สามารถมอบความหลากหลายได้มากเท่าที่ผู้ใช้ต้องการ จึงเป็นส่วนที่ควรได้รับการปรับปรุงในอนาคต
  • ไลบรารีหรือโปรเจกต์อื่นที่มีความสามารถคล้ายกัน ได้แก่ Avataaars และ OpenMoji ซึ่งต่างก็มีตัวเลือกที่หลากหลายให้ผู้ใช้เช่นกัน

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

 
GN⁺ 2024-04-07
ความคิดเห็นบน Hacker News
  • มีความเห็นว่าน่าจะสนุกถ้านำไปใช้ร่วมกับ Chernoff Faces ซึ่งเป็นวิธีแสดงข้อมูลผ่านสีหน้าของใบหน้า
  • มีการแนะนำว่ามีคนเคยทำงานเกี่ยวกับการทำให้สีหน้าบนใบหน้ากลายเป็นพารามิเตอร์ พร้อมแนบลิงก์เว็บไซต์ที่เกี่ยวข้อง
  • มีความเห็นว่าอยากให้ API รับค่า seed แบบตัวเลข เพื่อให้ผู้ใช้สามารถคงใบหน้าที่ชอบไว้ได้เมื่อกดปุ่ม "รีเฟรช" ในแอป โดยไม่จำเป็นต้องบันทึกอ็อบเจ็กต์ใบหน้าทั้งหมดลงฐานข้อมูล และยังคงอยู่ได้ข้ามการโหลดหน้าและข้ามอุปกรณ์
  • มีตัวอย่างโค้ดง่าย ๆ สำหรับสร้างและแสดงใบหน้าแบบสุ่มโดยใช้ไลบรารี facesjs
  • มีการแชร์ลิงก์เว็บไซต์สร้างอวตารอีกแห่งที่มีสไตล์แตกต่างออกไป
  • มีคำถามพื้นฐานเกี่ยวกับวิธีใส่ไลบรารี JS ลงในไฟล์ HTML พร้อมขอความช่วยเหลือโดยแนบข้อความผิดพลาดเกี่ยวกับการ resolve เส้นทางโมดูลไม่สำเร็จ
  • มีความเห็นว่าสไตล์เชิงศิลป์อาจไม่ดึงดูดนัก แต่แนวคิดและตัวโปรเจกต์เองน่าสนใจมาก
  • มีความเห็นว่าชอบโปรเจกต์นี้มาก รวมถึงไฟล์ README พร้อมให้ข้อมูลพื้นหลังว่าผู้เขียนเป็นนักพัฒนาอิสระที่กำลังสร้างเกมจำลองการจัดการกีฬาที่รันในเบราว์เซอร์
  • มีการแชร์ลิงก์เว็บไซต์อีกแห่ง โดยบอกว่าคนที่ชอบสิ่งนี้อาจจะชอบมันด้วย
  • มีการแสดงความเสียดายว่าไลบรารีที่ให้มายังไม่ได้สร้าง Chernoff Faces