เว็บเบราว์เซอร์เชิงพื้นที่ JSAR เผชิญความสับสนของผู้ใช้จากตัวอย่างที่หายไปและการรองรับแพลตฟอร์มที่จำกัด

ทีมชุมชน BigGo
เว็บเบราว์เซอร์เชิงพื้นที่ JSAR เผชิญความสับสนของผู้ใช้จากตัวอย่างที่หายไปและการรองรับแพลตฟอร์มที่จำกัด

JSAR เป็นเอ็นจิ้นเว็บเบราว์เซอร์เชิงพื้นที่ที่ออกแบบมาเพื่อนำประสบการณ์แบบ immersive มาให้กับนักพัฒนาโดยใช้เทคโนโลยีเว็บสมัยใหม่ กำลังสร้างความฮือฮาในชุมชนนักพัฒนา อย่างไรก็ตาม ความคิดเห็นในช่วงแรกเผยให้เห็นความกังวลสำคัญเกี่ยวกับการเข้าถึงและคุณภาพเอกสารของโครงการ

ตัวอย่างที่หายไปและเอกสารที่เสียหายสร้างอุปสรรค

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

สถานการณ์ซับซ้อนยิ่งขึ้นด้วยลิงก์ที่เสียในคู่มือ Quick Start ทำให้นักพัฒนาที่สนใจยากที่จะเริ่มต้นใช้งานแพลตฟอร์ม ผู้ดูแลโครงการได้ยอมรับปัญหาเหล่านี้และสัญญาว่าจะอัปเดตตัวอย่างและแก้ไขลิงก์เอกสารที่เสีย

คู่มือ Quick Start: บทช่วยสอนที่เป็นมิตรกับผู้เริ่มต้น ออกแบบมาเพื่อช่วยให้ผู้ใช้ใหม่เข้าใจและเริ่มใช้แพลตฟอร์มหรือเครื่องมือซอฟต์แวร์

ความสับสนเรื่องความพร้อมใช้งานของแพลตฟอร์ม

แหล่งความสับสนหลักอีกประการหนึ่งเกิดจากความพร้อมใช้งานของแพลตฟอร์ม JSAR ที่จำกัด แม้จะทำการตลาดตัวเองเป็นเบราว์เซอร์เชิงพื้นที่และแบบ immersive แต่ซอฟต์แวร์ในปัจจุบันทำงานได้เฉพาะบน macOS เดสก์ท็อปและหูฟัง AR ที่ค่อนข้างไม่เป็นที่รู้จักชื่อ Rokid ARLite สิ่งนี้ทำให้ผู้ใช้ที่มีศักยภาพหลายคนสับสนเกี่ยวกับกลุ่มเป้าหมายและกรณีการใช้งานที่แท้จริงของโครงการ

มันเป็นเบราว์เซอร์แบบ immersive/เชิงพื้นที่ แต่มันทำงานได้เฉพาะบน Mac เดสก์ท็อปและหูฟัง AR ที่ฉันไม่เคยได้ยินชื่อมาก่อน คุณเห็นไหมว่าทำไมคนถึงอาจจะสับสน?

สำหรับหูฟัง VR อื่น ๆ เช่น Meta Quest ผู้ใช้จะต้องพัฒนาแอปพลิเคชัน Unity ของตัวเองโดยใช้ JSAR SDK ซึ่งเพิ่มความซับซ้อนสำหรับนักพัฒนาที่คาดหวังโซลูชันเบราว์เซอร์ที่พร้อมใช้งาน

ความพร้อมใช้งานบนแพลตฟอร์ม:

  • macOS Desktop: พร้อมให้ดาวน์โหลด
  • Rokid ARLite: ติดตั้งมาให้โดยค่าเริ่มต้น
  • Meta Quest/VR อื่นๆ: ต้องการการพัฒนาแอป Unity แบบกำหนดเองโดยใช้ JSAR SDK
  • แพลตฟอร์มอื่นๆ: ยังไม่รองรับในปัจจุบัน

ความสามารถทางเทคนิคแสดงให้เห็นศักยภาพ

แม้จะมีปัญหาการเข้าถึง แต่ข้อกำหนดทางเทคนิคของ JSAR ชี้ให้เห็นแพลตฟอร์มที่แข็งแกร่ง เอ็นจิ้นเบราว์เซอร์เสนอการรองรับ JavaScript ES2023 อย่างเต็มรูปแบบ การคอมไพล์ TypeScript แบบเนทีฟ การใช้งาน WebGL 1.0 และ 2.0 อย่างสมบูรณ์ และ WebXR Device APIs ที่ครอบคลุมรวมถึงการติดตามมือและการเรนเดอร์แบบสเตอริโอ เวอร์ชัน 0.8.2 ล่าสุดรวมถึงการแก้ไขสำหรับการเรนเดอร์กราฟิกและการปรับปรุงประสิทธิภาพ

ข้อมูลจำเพาะทางเทคนิคของ JSAR :

  • JavaScript: รองรับ ES2023 อย่างเต็มรูปแบบ ✅
  • TypeScript: คอมไพล์แบบเนทีฟ ✅
  • WebGL: รองรับ 1.0 และ 2.0 อย่างสมบูรณ์ ✅
  • WebGPU: อยู่ระหว่างการพัฒนา 🔄
  • WebXR APIs: การใช้งานที่สมบูรณ์แบบ ✅
  • DOM API: การใช้งานบางส่วน 🔄
  • HTML5/CSS3: รองรับฟีเจอร์หลัก 🔄

ชุมชนเรียกร้องการสาธิตที่ดีกว่า

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

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

อ้างอิง: JSAR Spatial Web Browser Engine