वेबएक्सआर

From Vigyanwiki
WebXR
वेबएक्सआर डिवाइस एपीआई
Abbreviationवेबएक्सआर
Status
  • Candidate Recommendation (CR)
    • Device API
    • Augmented Reality Module
  • Working Draft (WD)
    • Layers API
    • Hand Input Module
    • Gamepads Module
  • First Public Working Draft (FPWD)
    • Lighting Estimation API
    • Hit Test Module
    • DOM Overlays Module
    • Depth Sensing Module
  • Editor's Draft (ED)
    • Anchors Module
OrganizationW3C
Committee
  • इमर्सिव वेब कम्युनिटी ग्रुप
  • इमर्सिव वेब वर्किंग ग्रुप
Editors
  • रिक कैबेनियर
  • मनीष गोरेगांवकर
  • ब्रैंडन जोन्स
  • नेल वालिकज़ेक
Base standardsTemplate:सादी सूची
Domain
Websiteimmersive-web.github.io

वेबएक्सआर डिवाइस एपीआई एक वेब एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस (एपीआई) है।[1][2] जो वेब ब्राउज़र में संवर्धित वास्तविकता और आभासी वास्तविकता उपकरणों तक पहुंचने के लिए समर्थन का वर्णन करता है, जैसे एचटीसी विवे, अकूलस दरार , ओकुलस क्वेस्ट, गूगल कार्डबोर्ड, माइक्रोसॉफ्ट होलोलेंस, मैजिक लीप या ओपन सोर्स वर्चुअल रियलिटी (ओएसवीआर) आदि।[3][4] इस प्रकार वेबएक्सआर डिवाइस एपीआई और संबंधित एपीआई[5] डब्ल्यू3सी समूहों, इमर्सिव वेब कम्युनिटी समूह और इमर्सिव वेब वर्किंग ग्रुप द्वारा परिभाषित मानक हैं।[6][7]जबकि सामुदायिक समूह ऊष्मायन अवधि में प्रस्तावों पर कार्य करता है,अतः कार्य समूह ब्राउज़रों द्वारा प्रयुक्त किए जाने वाले अंतिम वेब विनिर्देशों को परिभाषित करता है।[8][9][10]

इस प्रकार वेबवीआर प्रायोगिक वेब एपीआई होता था जो केवल आभासी वास्तविकता का प्रतिनिधित्व करने में सक्षम होता था और वेबएक्सआर द्वारा प्रतिस्थापित किया गया था।[11][12][13]

इतिहास

वेबवीआर एपीआई की कल्पना सबसे पहले वसंत सन्न 2014 में मोज़िला के व्लादिमीर वुकिसेविक द्वारा की गई थी। इस प्रकार एपीआई के योगदानकर्ताओं में ब्रैंडन जोन्स (गूगल), बोरिस स्मस और मोज़िला समूह के अन्य लोग सम्मिलित होते हैं।[14] 1 मार्च, सन्न 2016 को, मोज़िला वीआर समूह और गूगल क्रोम समूह ने वेबवीआर एपीआई प्रस्ताव के संस्करण 1.0 जारी की घोषणा की थी। इस प्रकार परिणामी एपीआई रिफैक्टरिंग ने वेबवीआर में अनेक सुधार लाए गये थे।[15]

नवीनतम वेबएक्सआर डिवाइस एपीआई वर्किंग ड्राफ्ट आखिरी बार फरवरी, सन्न 2022 में प्रकाशित हुआ था।[4] इस प्रकार विनिर्देश के संपादक वर्तमान में गूगल और मेटा प्लेटफार्म से होते हैं। सामान्यतः मोज़िला, माइक्रोसॉफ्ट, सैमसंग इलेक्ट्रॉनिक्स और ऐप्पल के अन्य सदस्यों के साथ-साथ विभिन्न स्टार्टअप और आमंत्रित विशेषज्ञों के पास विनिर्देश के भविष्य के बारे में इनपुट दिया हैं।[16] इस प्रकार विशिष्टताओं की सभी चर्चाएँ GitHub पर सार्वजनिक हैं।[17]

सन्न 2018 में, वेबएक्सआर डिवाइस एपीआई ने वेबवीआर का स्थान ले लिया गया था, जिसे संवर्धित वास्तविकता, आभासी वास्तविकता उपकरणों और संभावित भविष्य की वास्तविकताओं और उपकरणों दोनों के लिए डिज़ाइन किया गया था।[11][12][18] इस प्रकार वेबवीआर को अप्रचलित और हटाए जाने से पहले फ़ायरफ़ॉक्स और क्रोमियम-आधारित ब्राउज़रों में प्रयुक्त किया गया था। अतः 24 सितंबर, सन्न 2018 को इमर्सिव वेब वर्किंग समूह आधिकारिक हो गया था।[19]

डिज़ाइन

वेबएक्सआर डिवाइस एपीआई कुछ नए इंटरफ़ेस (such as XRView,[18] एक्सआर पोज़[20]) को उजागर करता है जो वेब अनुप्रयोगों को आवश्यक कैमरा सेटिंग्स और डिवाइस इंटरैक्शन (जैसे नियंत्रक या दृष्टिकोण) के साथ वेबजीएल का उपयोग करके आभासी वास्तविकता और संवर्धित वास्तविकता में सामग्री प्रस्तुत करने की अनुमति देता है।

समर्थन

वेबएक्सआर डिवाइस एपीआई (उम्मीदवार अनुशंसा) वर्तमान में एज और क्रोम 79+, एंड्रॉइड के लिए क्रोम 79+, ओपेरा 66+, ओपेरा मोबाइल 64+, सैमसंग इंटरनेट 12+ और ओकुलस ब्राउज़र[21][22] के स्थिर संस्करणों में समर्थित है। एप्पल विजन प्रो मिश्रित रियलिटी हेडसेट पर विज़नओएस के लिए सफारी (वेब ​​ब्राउज़र) में वेबएक्सआर का समर्थन किया जाता है।[23]

समान प्रौद्योगिकियाँ

यद्यपि वेबएक्सआर एपीआई के रूप में अद्वितीय होता है, अधिकांश हार्डवेयर पर नेटवर्क अनुभव और वेब सामग्री तक पहुंच की अनुमति देने वाले मूल एप्लिकेशन होते हैं। इस प्रकार यूनिटी (गेम इंजन) और ब्लेंडर (सॉफ्टवेयर) जैसे अनेक प्रमुख उपकरण भी वेब के लिए निर्यात करने में सक्षम होते हैं और उपयोगकर्ताओं को समर्पित एप्लिकेशन इंस्टॉल किए बिना अपनी सामग्री का उपयोग करने की प्रणाली प्रदान करते हैं।

यह भी देखें

संदर्भ

  1. "Web APIs | MDN". developer.mozilla.org (in English). Retrieved 2022-03-01.
  2. "आपको WebXR पर ध्यान क्यों देना चाहिए?". CrossComm (in English). Retrieved 2022-03-01.
  3. "WebXR की बुनियादी बातें". MDN Web Docs. Retrieved 22 December 2021.
  4. 4.0 4.1 "वेबएक्सआर डिवाइस एपीआई". www.w3.org. Retrieved 2022-03-01.
  5. "The Immersive Web Working Group/Community Group". immersive-web.github.io (in English). Retrieved 2022-03-01.
  6. "इमर्सिव वेब वर्किंग ग्रुप". www.w3.org. Retrieved 2022-03-01.
  7. "WebXR Device API - Web APIs | MDN". developer.mozilla.org (in English). Retrieved 2022-03-01.
  8. Immersive Web Community Group Proposals Repo, Immersive Web at W3C, 2022-02-21, retrieved 2022-03-01
  9. "Community and Business Group Process | Community and Business Groups". www.w3.org (in English). Retrieved 2022-03-01.
  10. "Standards/Participating in a W3C Working Group - MozillaWiki". wiki.mozilla.org. Retrieved 2022-03-01.
  11. 11.0 11.1 Vrignaud, Andre (October 20, 2017). "Bringing Mixed Reality to the Web – The Mozilla Blog". The Mozilla Blog. Retrieved December 23, 2021.
  12. 12.0 12.1 Medley, Joseph (May 2018). "इमर्सिव वेब में आपका स्वागत है". Google Developers. Retrieved December 23, 2021.
  13. "वेब वीआर एपीआई". MDN Web Docs. Retrieved 2015-11-04.
  14. "WebVR अप्रचलित विशिष्टता". W3C webvr. 2022-02-28.
  15. Yee, Casey (March 1, 2016). "पेश है वेबवीआर 1.0 एपीआई प्रस्ताव". Mozilla Hacks. Retrieved 2021-12-23.
  16. "इमर्सिव वेब वर्किंग ग्रुप - प्रतिभागी". www.w3.org. Retrieved 2022-03-01.
  17. "Immersive Web at W3C". GitHub (in English). Retrieved 2022-03-01.
  18. 18.0 18.1 "वेबएक्सआर डिवाइस एपीआई". immersive-web.github.io. Retrieved 2022-03-01.
  19. "इमर्सिव वेब वर्किंग ग्रुप चार्टर". Retrieved December 23, 2021.
  20. "वेबएक्सआर डिवाइस एपीआई". immersive-web.github.io. Retrieved 2022-03-01.
  21. ""webxr" | Can I use... Support tables for HTML5, CSS3, etc". caniuse.com. Retrieved 2022-03-01.
  22. "Introduction to Oculus Browser | Oculus Developers". developer.oculus.com. Retrieved 2022-03-01.
  23. Lang, Ben (2023-06-20). "ऐप्पल विज़न प्रो ब्राउज़र में पूरी तरह से इमर्सिव अनुभवों के लिए वेबएक्सआर का समर्थन करेगा". Road to VR (in English). Retrieved 2023-06-24.

बाहरी संबंध