वेबएक्सआर

From Vigyanwiki
Revision as of 19:08, 14 July 2023 by alpha>Ajays
WebXR
WebXR Device API
AbbreviationWebXR
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
  • Immersive Web Community Group
  • Immersive Web Working Group
Editors
  • Rik Cabanier
  • Manish Goregaokar
  • Brandon Jones
  • Nell Waliczek
Base standards
Domain
Websiteimmersive-web.github.io

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

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

इतिहास

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

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

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

डिज़ाइन

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

समर्थन

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

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

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

यह भी देखें

संदर्भ

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

बाहरी संबंध