वेबएक्सआर: Difference between revisions

From Vigyanwiki
(Created page with "{{short description|Experimental JavaScript API for augmented/virtual reality devices}} {{Infobox technology standard | title = WebXR | long_name = WebXR Device API | image =...")
 
No edit summary
 
(17 intermediate revisions by 3 users not shown)
Line 2: Line 2:
{{Infobox technology standard
{{Infobox technology standard
| title = WebXR
| title = WebXR
| long_name = WebXR Device API
| long_name = वेबएक्सआर डिवाइस एपीआई
| image =  
| image =  
| image_size =  
| image_size =  
| alt = WebXR Device API
| alt = वेबएक्सआर डिवाइस एपीआई
| caption = WebXR Device API
| caption = वेबएक्सआर डिवाइस एपीआई
| abbreviation = WebXR
| abbreviation = वेबएक्सआर
| status = {{Indented plainlist|
| status = {{Indented plainlist|
* [[World Wide Web Consortium#Candidate recommendation (CR)|'''Candidate Recommendation''']] (CR)
* [[World Wide Web Consortium#Candidate recommendation (CR)|'''Candidate Recommendation''']] (CR)
Line 29: Line 29:
| preview =  
| preview =  
| preview_date =  
| preview_date =  
| organization = [[World Wide Web Consortium|W3C]]
| organization = [[वर्ल्ड वाइड वेब संघ|W3C]]
| committee = {{Plainlist|
| committee = {{Plainlist|
* Immersive Web Community Group
* इमर्सिव वेब कम्युनिटी ग्रुप
* Immersive Web Working Group
* इमर्सिव वेब वर्किंग ग्रुप
}}
}}
| series =  
| series =  
| editors = {{Plainlist|
| editors = {{Plainlist|
* Rik Cabanier
* रिक कैबेनियर
* Manish Goregaokar
* मनीष गोरेगांवकर
* Brandon Jones
* ब्रैंडन जोन्स
* Nell Waliczek
* नेल वालिकज़ेक
}}
}}
| authors =  
| authors =  
| base_standards = {{Plainlist|
| base_standards = {{सादी सूची|
* [[Document Object Model|HTML DOM]]
* [[दस्तावेज़ ऑब्जेक्ट मॉडल|एचटीएमएल डीओएम]]
* [[ECMAScript]] (ECMA-262)
* [[ECMAScript]] (ECMA-262)
* [[DOM events#Pointer events|Pointer Events]]
* [[डीओएम आयोजन#पोइंटर आयोजन|पोइंटर आयोजन]]
* [[WebGL]]
* [[वेबजीएल]]
}}
}}
| related_standards =  
| related_standards =  
| domain = {{Plainlist|
| domain = {{Plainlist|
* [[World Wide Web|Web]] [[API]]
* [[वर्ल्ड वाइड वेब|वेब]] [[एपीआई]]
* [[Augmented reality]]
* [[संवर्धित वास्तविकता]]
* [[Virtual reality]]
* [[आभासी वास्तविकता]]
}}
}}
| license =  
| license =  
Line 59: Line 59:
}}
}}


WebXR डिवाइस एपीआई एक वेब [[अप्लिकेशन प्रोग्रामिंग अंतरफलक]] (एपीआई) है<ref>{{Cite web |title=Web APIs {{!}} MDN |url=https://developer.mozilla.org/en-US/docs/Web/API |access-date=2022-03-01 |website=developer.mozilla.org |language=en-US}}</ref><ref>{{Cite web |title=आपको WebXR पर ध्यान क्यों देना चाहिए?|url=https://crosscomm.com/resources/blog/future-webxr |access-date=2022-03-01 |website=CrossComm |language=en}}</ref> जो एक [[वेब ब्राउज़र]] में [[संवर्धित वास्तविकता]] और [[आभासी वास्तविकता हेडसेट]], जैसे [[एचटीसी विवे]], [[ अकूलस दरार ]], [[ओकुलस क्वेस्ट]], [[गूगल कार्डबोर्ड]], [[माइक्रोसॉफ्ट होलोलेंस]], [[ जादुई छलांग ]] या [[ओपन सोर्स वर्चुअल रियलिटी]] (ओएसवीआर) तक पहुंचने के लिए समर्थन का वर्णन करता है।<ref name="fundamentals">{{cite web|url=https://developer.mozilla.org/en-US/docs/Web/API/WebXR_Device_API/Fundamentals|title=WebXR की बुनियादी बातें|access-date=22 December 2021|work=[[MDN Web Docs]]}}</ref><ref name=":0">{{Cite web |title=वेबएक्सआर डिवाइस एपीआई|url=https://www.w3.org/TR/webxr/Overview.html |access-date=2022-03-01 |website=www.w3.org}}</ref> WebXR डिवाइस एपीआई और संबंधित एपीआई<ref>{{Cite web |title=The Immersive Web Working Group/Community Group |url=https://immersive-web.github.io/ |access-date=2022-03-01 |website=immersive-web.github.io |language=en-US}}</ref> [[W3C]] समूह, इमर्सिव वेब कम्युनिटी ग्रुप द्वारा परिभाषित मानक हैं<ref>{{Cite web |title=इमर्सिव वेब कम्युनिटी ग्रुप|url=https://www.w3.org/community/immersive-web/ |access-date=2022-03-01 |website=www.w3.org |date=22 March 2017 |language=en-US}}</ref> और इमर्सिव वेब वर्किंग ग्रुप।<ref>{{Cite web |title=इमर्सिव वेब वर्किंग ग्रुप|url=https://www.w3.org/groups/wg/immersive-web |access-date=2022-03-01 |website=www.w3.org}}</ref><ref>{{Cite web |title=WebXR Device API - Web APIs {{!}} MDN |url=https://developer.mozilla.org/en-US/docs/Web/API/WebXR_Device_API |access-date=2022-03-01 |website=developer.mozilla.org |language=en-US}}</ref> जबकि सामुदायिक समूह ऊष्मायन अवधि में प्रस्तावों पर काम करता है, कार्य समूह ब्राउज़रों द्वारा लागू किए जाने वाले अंतिम वेब विनिर्देशों को परिभाषित करता है।<ref>{{Citation |title=Immersive Web Community Group Proposals Repo |date=2022-02-21 |url=https://github.com/immersive-web/proposals |publisher=Immersive Web at W3C |access-date=2022-03-01}}</ref><ref>{{Cite web |title=Community and Business Group Process {{!}} Community and Business Groups |url=https://www.w3.org/community/about/process/ |access-date=2022-03-01 |website=www.w3.org |language=en-US}}</ref><ref>{{Cite web |title=Standards/Participating in a W3C Working Group - MozillaWiki |url=https://wiki.mozilla.org/Standards/Participating_in_a_W3C_Working_Group |access-date=2022-03-01 |website=wiki.mozilla.org}}</ref>
'''वेबएक्सआर''' डिवाइस एपीआई एक वेब [[अप्लिकेशन प्रोग्रामिंग अंतरफलक|एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस]] (एपीआई) है।<ref>{{Cite web |title=Web APIs {{!}} MDN |url=https://developer.mozilla.org/en-US/docs/Web/API |access-date=2022-03-01 |website=developer.mozilla.org |language=en-US}}</ref><ref>{{Cite web |title=आपको WebXR पर ध्यान क्यों देना चाहिए?|url=https://crosscomm.com/resources/blog/future-webxr |access-date=2022-03-01 |website=CrossComm |language=en}}</ref> जो [[वेब ब्राउज़र]] में [[संवर्धित वास्तविकता]] और [[आभासी वास्तविकता हेडसेट|आभासी वास्तविकता उपकरणों]] तक पहुंचने के लिए समर्थन का वर्णन करता है, जैसे [[एचटीसी विवे]], [[ अकूलस दरार |अकूलस दरार]] , [[ओकुलस क्वेस्ट]], [[गूगल कार्डबोर्ड]], [[माइक्रोसॉफ्ट होलोलेंस]], [[ जादुई छलांग |मैजिक लीप]] या [[ओपन सोर्स वर्चुअल रियलिटी]] ('''ओएसवीआर''') आदि।<ref name="fundamentals">{{cite web|url=https://developer.mozilla.org/en-US/docs/Web/API/WebXR_Device_API/Fundamentals|title=WebXR की बुनियादी बातें|access-date=22 December 2021|work=[[MDN Web Docs]]}}</ref><ref name=":0">{{Cite web |title=वेबएक्सआर डिवाइस एपीआई|url=https://www.w3.org/TR/webxr/Overview.html |access-date=2022-03-01 |website=www.w3.org}}</ref> इस प्रकार वेबएक्सआर डिवाइस एपीआई और संबंधित एपीआई<ref>{{Cite web |title=The Immersive Web Working Group/Community Group |url=https://immersive-web.github.io/ |access-date=2022-03-01 |website=immersive-web.github.io |language=en-US}}</ref> [[W3C|डब्ल्यू3सी]] समूहों, इमर्सिव वेब कम्युनिटी समूह और इमर्सिव वेब वर्किंग ग्रुप द्वारा परिभाषित मानक हैं।<ref>{{Cite web |title=इमर्सिव वेब वर्किंग ग्रुप|url=https://www.w3.org/groups/wg/immersive-web |access-date=2022-03-01 |website=www.w3.org}}</ref><ref>{{Cite web |title=WebXR Device API - Web APIs {{!}} MDN |url=https://developer.mozilla.org/en-US/docs/Web/API/WebXR_Device_API |access-date=2022-03-01 |website=developer.mozilla.org |language=en-US}}</ref>जबकि सामुदायिक समूह ऊष्मायन अवधि में प्रस्तावों पर कार्य करता है,अतः कार्य समूह ब्राउज़रों द्वारा प्रयुक्त किए जाने वाले अंतिम वेब विनिर्देशों को परिभाषित करता है।<ref>{{Citation |title=Immersive Web Community Group Proposals Repo |date=2022-02-21 |url=https://github.com/immersive-web/proposals |publisher=Immersive Web at W3C |access-date=2022-03-01}}</ref><ref>{{Cite web |title=Community and Business Group Process {{!}} Community and Business Groups |url=https://www.w3.org/community/about/process/ |access-date=2022-03-01 |website=www.w3.org |language=en-US}}</ref><ref>{{Cite web |title=Standards/Participating in a W3C Working Group - MozillaWiki |url=https://wiki.mozilla.org/Standards/Participating_in_a_W3C_Working_Group |access-date=2022-03-01 |website=wiki.mozilla.org}}</ref>
WebVR एक प्रायोगिक वेब API था जो केवल आभासी वास्तविकता का प्रतिनिधित्व करने में सक्षम था और WebXR द्वारा प्रतिस्थापित किया गया था।<ref name="blog.mozilla.org">{{cite web|url=https://blog.mozilla.org/blog/2017/10/20/bringing-mixed-reality-web/|title=Bringing Mixed Reality to the Web – The Mozilla Blog|website=The Mozilla Blog|author-last=Vrignaud|author-first=Andre|date=October 20, 2017|access-date=December 23, 2021}}</ref><ref name="developers.google.com">{{cite web|url=https://developers.google.com/web/updates/2018/05/welcome-to-immersive|title=इमर्सिव वेब में आपका स्वागत है|website=Google Developers|author-first=Joseph|author-last=Medley|date=May 2018|access-date=December 23, 2021}}</ref><ref>{{Cite web|title = वेब वीआर एपीआई|url = https://developer.mozilla.org/en-US/docs/Web/API/WebVR_API|website = [[MDN Web Docs]]|access-date = 2015-11-04}}</ref>
 


इस प्रकार वेबवीआर प्रायोगिक वेब एपीआई होता था जो केवल आभासी वास्तविकता का प्रतिनिधित्व करने में सक्षम होता था और वेबएक्सआर द्वारा प्रतिस्थापित किया गया था।<ref name="blog.mozilla.org">{{cite web|url=https://blog.mozilla.org/blog/2017/10/20/bringing-mixed-reality-web/|title=Bringing Mixed Reality to the Web – The Mozilla Blog|website=The Mozilla Blog|author-last=Vrignaud|author-first=Andre|date=October 20, 2017|access-date=December 23, 2021}}</ref><ref name="developers.google.com">{{cite web|url=https://developers.google.com/web/updates/2018/05/welcome-to-immersive|title=इमर्सिव वेब में आपका स्वागत है|website=Google Developers|author-first=Joseph|author-last=Medley|date=May 2018|access-date=December 23, 2021}}</ref><ref>{{Cite web|title = वेब वीआर एपीआई|url = https://developer.mozilla.org/en-US/docs/Web/API/WebVR_API|website = [[MDN Web Docs]]|access-date = 2015-11-04}}</ref>
== इतिहास ==
== इतिहास ==
वेबवीआर एपीआई की कल्पना सबसे पहले वसंत 2014 में [[mozilla]] के व्लादिमीर वुकिसेविक द्वारा की गई थी। एपीआई के योगदानकर्ताओं में ब्रैंडन जोन्स (Google), बोरिस स्मस और मोज़िला टीम के अन्य लोग शामिल हैं।<ref>{{Cite web |date=2022-02-28 |title=WebVR अप्रचलित विशिष्टता|url=https://immersive-web.github.io/webvr/spec/1.1/ |website=W3C webvr}}</ref> 1 मार्च 2016 को, मोज़िला वीआर टीम और Google क्रोम टीम ने वेबवीआर एपीआई प्रस्ताव के संस्करण 1.0 रिलीज की घोषणा की। परिणामी एपीआई रिफैक्टरिंग ने वेबवीआर में कई सुधार लाए।<ref>{{Cite web|url=https://hacks.mozilla.org/2016/03/introducing-the-webvr-1-0-api-proposal/|title=पेश है वेबवीआर 1.0 एपीआई प्रस्ताव|website=Mozilla Hacks|author-first=Casey|author-last=Yee|date=March 1, 2016|access-date=2021-12-23}}</ref>
वेबवीआर एपीआई की कल्पना सबसे पहले वसंत सन्न 2014 में [[mozilla|मोज़िला]] के व्लादिमीर वुकिसेविक द्वारा की गई थी। इस प्रकार एपीआई के योगदानकर्ताओं में ब्रैंडन जोन्स (गूगल), बोरिस स्मस और मोज़िला समूह के अन्य लोग सम्मिलित होते हैं।<ref>{{Cite web |date=2022-02-28 |title=WebVR अप्रचलित विशिष्टता|url=https://immersive-web.github.io/webvr/spec/1.1/ |website=W3C webvr}}</ref> 1 मार्च, सन्न 2016 को, मोज़िला वीआर समूह और गूगल क्रोम समूह ने वेबवीआर एपीआई प्रस्ताव के संस्करण 1.0 जारी की घोषणा की थी। इस प्रकार परिणामी एपीआई रिफैक्टरिंग ने वेबवीआर में अनेक सुधार लाए गये थे।<ref>{{Cite web|url=https://hacks.mozilla.org/2016/03/introducing-the-webvr-1-0-api-proposal/|title=पेश है वेबवीआर 1.0 एपीआई प्रस्ताव|website=Mozilla Hacks|author-first=Casey|author-last=Yee|date=March 1, 2016|access-date=2021-12-23}}</ref>
नवीनतम वेबएक्सआर डिवाइस एपीआई [[ विश्वव्यापी वेब संकाय ]] आखिरी बार फरवरी 2022 में प्रकाशित हुआ था।<ref name=":0" />विनिर्देश के संपादक वर्तमान में [[Google]] और [[मेटा प्लेटफार्म]] से हैं। मोज़िला, [[माइक्रोसॉफ्ट]], [[सैमसंग इलेक्ट्रॉनिक्स]] और ऐप्पल इंक के अन्य सदस्यों के साथ-साथ विभिन्न स्टार्टअप और आमंत्रित विशेषज्ञों के पास विनिर्देश के भविष्य के बारे में इनपुट हैं।<ref>{{Cite web |title=इमर्सिव वेब वर्किंग ग्रुप - प्रतिभागी|url=https://www.w3.org/groups/wg/immersive-web/participants |access-date=2022-03-01 |website=www.w3.org}}</ref> विशिष्टताओं की सभी चर्चाएँ GitHub पर सार्वजनिक हैं।<ref>{{Cite web |title=Immersive Web at W3C |url=https://github.com/immersive-web |access-date=2022-03-01 |website=GitHub |language=en}}</ref>
2018 में, WebXR डिवाइस एपीआई ने WebVR का स्थान ले लिया, जिसे संवर्धित वास्तविकता, आभासी वास्तविकता उपकरणों और संभावित भविष्य की वास्तविकताओं और उपकरणों दोनों के लिए डिज़ाइन किया गया था।<ref name="blog.mozilla.org"/><ref name="developers.google.com"/><ref name="WebXR Device API Explained"/>वेबवीआर को अप्रचलित और हटाए जाने से पहले फ़ायरफ़ॉक्स और क्रोमियम-आधारित ब्राउज़रों में लागू किया गया था। 24 सितंबर, 2018 को इमर्सिव वेब वर्किंग ग्रुप आधिकारिक हो गया।<ref name="immersive-web-wg-history">{{Cite web|url=https://www.w3.org/2018/09/immersive-web-wg-charter.html|title=इमर्सिव वेब वर्किंग ग्रुप चार्टर|access-date=December 23, 2021}}</ref>


नवीनतम वेबएक्सआर डिवाइस एपीआई वर्किंग ड्राफ्ट आखिरी बार फरवरी, सन्न 2022 में प्रकाशित हुआ था।<ref name=":0" /> इस प्रकार विनिर्देश के संपादक वर्तमान में [[Google|गूगल]] और [[मेटा प्लेटफार्म]] से होते हैं। सामान्यतः मोज़िला, [[माइक्रोसॉफ्ट]], [[सैमसंग इलेक्ट्रॉनिक्स]] और ऐप्पल के अन्य सदस्यों के साथ-साथ विभिन्न स्टार्टअप और आमंत्रित विशेषज्ञों के पास विनिर्देश के भविष्य के बारे में इनपुट दिया हैं।<ref>{{Cite web |title=इमर्सिव वेब वर्किंग ग्रुप - प्रतिभागी|url=https://www.w3.org/groups/wg/immersive-web/participants |access-date=2022-03-01 |website=www.w3.org}}</ref> इस प्रकार विशिष्टताओं की सभी चर्चाएँ GitHub पर सार्वजनिक हैं।<ref>{{Cite web |title=Immersive Web at W3C |url=https://github.com/immersive-web |access-date=2022-03-01 |website=GitHub |language=en}}</ref>


सन्न 2018 में, वेबएक्सआर डिवाइस एपीआई ने वेबवीआर का स्थान ले लिया गया था, जिसे संवर्धित वास्तविकता, आभासी वास्तविकता उपकरणों और संभावित भविष्य की वास्तविकताओं और उपकरणों दोनों के लिए डिज़ाइन किया गया था।<ref name="blog.mozilla.org" /><ref name="developers.google.com" /><ref name="WebXR Device API Explained" /> इस प्रकार वेबवीआर को अप्रचलित और हटाए जाने से पहले फ़ायरफ़ॉक्स और क्रोमियम-आधारित ब्राउज़रों में प्रयुक्त किया गया था। अतः 24 सितंबर, सन्न 2018 को इमर्सिव वेब वर्किंग समूह आधिकारिक हो गया था।<ref name="immersive-web-wg-history">{{Cite web|url=https://www.w3.org/2018/09/immersive-web-wg-charter.html|title=इमर्सिव वेब वर्किंग ग्रुप चार्टर|access-date=December 23, 2021}}</ref>
== डिज़ाइन ==
== डिज़ाइन ==
WebXR डिवाइस API कुछ नए इंटरफ़ेस (जैसे XRView,<ref name="वेबएक्सआर डिवाइस एपीआईExplained">{{Cite web |title=वेबएक्सआर डिवाइस एपीआई|url=https://immersive-web.github.io/webxr/#xrview-interface |access-date=2022-03-01 |website=immersive-web.github.io}}</ref> XRPose<ref>{{Cite web |title=वेबएक्सआर डिवाइस एपीआई|url=https://immersive-web.github.io/webxr/#xrpose-interface |access-date=2022-03-01 |website=immersive-web.github.io}}</ref>) जो [[वेब अनुप्रयोग]]ों को आवश्यक कैमरा सेटिंग्स और डिवाइस इंटरैक्शन (जैसे नियंत्रक या दृष्टिकोण) के साथ [[WebGL]] का उपयोग करके आभासी वास्तविकता और संवर्धित वास्तविकता में सामग्री प्रस्तुत करने की अनुमति देता है।
वेबएक्सआर डिवाइस एपीआई कुछ नए इंटरफ़ेस (such as XRView,<ref name="WebXR Device API Explained">{{Cite web |title=वेबएक्सआर डिवाइस एपीआई|url=https://immersive-web.github.io/webxr/#xrview-interface |access-date=2022-03-01 |website=immersive-web.github.io}}</ref> एक्सआर पोज़<ref>{{Cite web |title=वेबएक्सआर डिवाइस एपीआई|url=https://immersive-web.github.io/webxr/#xrpose-interface |access-date=2022-03-01 |website=immersive-web.github.io}}</ref>) को उजागर करता है जो [[वेब अनुप्रयोग|वेब अनुप्रयोगों]] को आवश्यक कैमरा सेटिंग्स और डिवाइस इंटरैक्शन (जैसे नियंत्रक या दृष्टिकोण) के साथ [[WebGL|वेबजीएल]] का उपयोग करके आभासी वास्तविकता और संवर्धित वास्तविकता में सामग्री प्रस्तुत करने की अनुमति देता है।
 
 
 
 
 
 
 
 
 


== समर्थन ==
[https://www.w3.org/TR/webxr/ WebXR डिवाइस एपीआई] (उम्मीदवार अनुशंसा) वर्तमान में एज और क्रोम 79+, एंड्रॉइड के लिए क्रोम 79+, ओपेरा 66+, ओपेरा मोबाइल 64 के स्थिर संस्करणों में समर्थित है। +, सैमसंग इंटरनेट 12+, और ओकुलस ब्राउज़र।<ref>{{Cite web |title="webxr" {{!}} Can I use... Support tables for HTML5, CSS3, etc |url=https://caniuse.com/?search=webxr |access-date=2022-03-01 |website=caniuse.com}}</ref><ref>{{Cite web |title=Introduction to Oculus Browser {{!}} Oculus Developers |url=https://developer.oculus.com/documentation/web/browser-intro/ |access-date=2022-03-01 |website=developer.oculus.com}}</ref> [[एप्पल विजन प्रो]] मिश्रित रियलिटी हेडसेट पर विज़नओएस के लिए सफारी (वेब ​​ब्राउज़र) में वेबएक्सआर का समर्थन किया जाएगा।<ref>{{Cite web |last=Lang |first=Ben |date=2023-06-20 |title=ऐप्पल विज़न प्रो ब्राउज़र में पूरी तरह से इमर्सिव अनुभवों के लिए वेबएक्सआर का समर्थन करेगा|url=https://www.roadtovr.com/apple-vision-pro-webxr-support-safari-model/ |access-date=2023-06-24 |website=Road to VR |language=en-US}}</ref>




== समर्थन ==
[https://www.w3.org/TR/webxr/ वेबएक्सआर डिवाइस एपीआई] (उम्मीदवार अनुशंसा) वर्तमान में एज और क्रोम 79+, एंड्रॉइड के लिए क्रोम 79+, ओपेरा 66+, ओपेरा मोबाइल 64+, सैमसंग इंटरनेट 12+ और ओकुलस ब्राउज़र<ref>{{Cite web |title="webxr" {{!}} Can I use... Support tables for HTML5, CSS3, etc |url=https://caniuse.com/?search=webxr |access-date=2022-03-01 |website=caniuse.com}}</ref><ref>{{Cite web |title=Introduction to Oculus Browser {{!}} Oculus Developers |url=https://developer.oculus.com/documentation/web/browser-intro/ |access-date=2022-03-01 |website=developer.oculus.com}}</ref> के स्थिर संस्करणों में समर्थित है। [[एप्पल विजन प्रो]] मिश्रित रियलिटी हेडसेट पर विज़नओएस के लिए सफारी (वेब ​​ब्राउज़र) में वेबएक्सआर का समर्थन किया जाता है।<ref>{{Cite web |last=Lang |first=Ben |date=2023-06-20 |title=ऐप्पल विज़न प्रो ब्राउज़र में पूरी तरह से इमर्सिव अनुभवों के लिए वेबएक्सआर का समर्थन करेगा|url=https://www.roadtovr.com/apple-vision-pro-webxr-support-safari-model/ |access-date=2023-06-24 |website=Road to VR |language=en-US}}</ref>
==समान प्रौद्योगिकियाँ ==
==समान प्रौद्योगिकियाँ ==
हालाँकि WebXR एक एपीआई के रूप में अद्वितीय है, अधिकांश हार्डवेयर पर नेटवर्क अनुभव और वेब सामग्री तक पहुंच की अनुमति देने वाले मूल एप्लिकेशन हैं। यूनिटी (गेम इंजन) और [[ब्लेंडर (सॉफ्टवेयर)]] जैसे कई प्रमुख उपकरण भी वेब के लिए निर्यात करने में सक्षम हैं और उपयोगकर्ताओं को एक समर्पित एप्लिकेशन इंस्टॉल किए बिना अपनी सामग्री का उपयोग करने का एक तरीका प्रदान करते हैं।
यद्यपि वेबएक्सआर एपीआई के रूप में अद्वितीय होता है, अधिकांश हार्डवेयर पर नेटवर्क अनुभव और वेब सामग्री तक पहुंच की अनुमति देने वाले मूल एप्लिकेशन होते हैं। इस प्रकार यूनिटी (गेम इंजन) और [[ब्लेंडर (सॉफ्टवेयर)]] जैसे अनेक प्रमुख उपकरण भी वेब के लिए निर्यात करने में सक्षम होते हैं और उपयोगकर्ताओं को समर्पित एप्लिकेशन इंस्टॉल किए बिना अपनी सामग्री का उपयोग करने की प्रणाली प्रदान करते हैं।


== यह भी देखें ==
== यह भी देखें ==
Line 89: Line 97:
== संदर्भ ==
== संदर्भ ==
{{Reflist}}
{{Reflist}}
== बाहरी संबंध ==
== बाहरी संबंध ==
* [https://developer.mozilla.org/en-US/docs/Web/API/WebXR_Device_API/Fundamentals Fundamentals of WebXR] on [[MDN Web Docs]]
* वेबएक्सआर [https://developer.mozilla.org/en-US/docs/Web/API/WebXR_Device_API/Fundamentals के मूल सिद्धांत] पर [[MDN Web Docs|एमडीएन वेब डॉक्स]]
 
{{Web interfaces}}
{{W3C standards}}
{{Mixed reality}}
{{Mozilla}}
[[Category: आप बोर हो जायेंगे]] [[Category: आभासी वास्तविकता]] [[Category: वेब विकास]]  
 
 


[[Category: Machine Translated Page]]
[[Category:CS1 English-language sources (en)]]
[[Category:Created On 07/07/2023]]
[[Category:Created On 07/07/2023]]
[[Category:Lua-based templates]]
[[Category:Machine Translated Page]]
[[Category:Pages with reference errors]]
[[Category:Pages with script errors]]
[[Category:Short description with empty Wikidata description]]
[[Category:Template documentation pages|Short description/doc]]
[[Category:Templates Vigyan Ready]]
[[Category:Templates that add a tracking category]]
[[Category:Templates that generate short descriptions]]
[[Category:Templates using TemplateData]]

Latest revision as of 17:09, 28 July 2023

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.

बाहरी संबंध