Jump to content

WebAR: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
rm spam
 
(24 intermediate revisions by 16 users not shown)
Line 1: Line 1:
{{short description|Web technology}}
The '''Augmented Web''' is a combination of [[HTML5]], [[Web Audio]], [[WebGL]], and [[WebRTC]] that improves the experience of users on existing pages on the web.<ref name="Related Standards">.
{{Update |date=March 2024 |reason=W3C sources are obsolete; W3C is now working on WebXR, which includes the old WebAR}}
{{MOS|date=March 2024}}
'''WebAR''', previously known as the '''Augmented Web''', is a web technology that allows for [[augmented reality]] functionality within a [[web browser]]. It is a combination of [[HTML]], [[Web Audio]], [[WebGL]], and [[WebRTC]].<ref name="Related Standards">.
{{cite web
{{cite web
|url=http://www.w3.org/community/ar/related-standards/ |title=Augmented Web Related Standards
|url=http://www.w3.org/community/ar/related-standards/ |title=Augmented Web Related Standards
|publisher=W3C |accessdate=Dec 15, 2012
|date=24 November 2012
|publisher=W3C |access-date=Dec 15, 2012
}}</ref> From 2020s more known as web-based Augmented Reality or WebAR, which is about the use of [[augmented reality]] elements in browsers.
}}</ref> From 2020s more known as web-based Augmented Reality or WebAR, which is about the use of [[augmented reality]] elements in browsers.


Line 8: Line 12:
{{cite web
{{cite web
|url=http://www.w3.org/community/ar/demos-and-projects/ |title=Augmented Web Demos
|url=http://www.w3.org/community/ar/demos-and-projects/ |title=Augmented Web Demos
|publisher=W3C |accessdate=Dec 15, 2012
|date=25 November 2012
|publisher=W3C |access-date=Dec 15, 2012
}}</ref>
}}</ref>


Line 23: Line 28:
{{cite web
{{cite web
|url=https://lookinar.com/ar-en/webar-augmented-reality-in-browser/ |title=WebAR – augmented reality in browser
|url=https://lookinar.com/ar-en/webar-augmented-reality-in-browser/ |title=WebAR – augmented reality in browser
|date=19 October 2020
|publisher=Look in VR |accessdate=Oct 19, 2020
|publisher=Look in VR |access-date=Oct 19, 2020
}}</ref>
}}</ref>


== Limitations ==
== Limitations ==
* Performance is simply better on an app, where there's capacity for more memory and therefore better visuals, better animations and better interactivity will be not in WebAR experience.
* Performance is simply better on an app, where there's capacity for more memory and programs are executed in native code therefore it provides better visuals, better animations and better interactivity than in WebAR experience.
* One of WebAR's challenges is the limit of your operating system's web browser – there's only so much memory a web page can have, which has a knock-on effect on the visual and performance quality.
* A web page can only have access to certain parts of the device you're using, whereas a native app can access all of a device's capabilities. Meaning if you want the convenience of WebAR, you need to be thinking of simple but effective experiences instead.
* A web page can only have access to certain parts of the device you're using, whereas a native app can access all of a device's capabilities. Meaning if you want the convenience of WebAR, you need to be thinking of simple but effective experiences instead.
* Compatibility. Not every mobile device has special sensors. And some browsers on smartphones do not have Sensors API. It is also difficult to control compatibility since users have a special platform to leave feedback.
* Compatibility. Not every mobile device has the required HW for AR performance.
* Limited access to AR-enabled cameras. Due to the features of such cameras, calculations are performed over the operating system. This can lead to slow down when loading content.


== Implementation ==
== Implementation ==
Line 37: Line 41:
{{cite web
{{cite web
|url=http://caniuse.com |title=caniuse.com
|url=http://caniuse.com |title=caniuse.com
|publisher=caniuse.com |accessdate=Dec 15, 2012
|publisher=caniuse.com |access-date=Dec 15, 2012
}}</ref>
}}</ref>
* Since this is a web application, there are platforms that support the creation of WebAR that are similar to normal web development platforms. Something which enables the creation of 3D assets and environments using a web framework that looks similar to HTML. Applications (like for example – A-Frame) are supported by 8th Wall, which is by the end of 2021 the leading SLAM tracking [[SDK]] for WebAR on the market.
* Since this is a web application, there are platforms that support the creation of WebAR that are similar to normal web development platforms. Something which enables the creation of 3D assets and environments using a web framework that looks similar to HTML. Applications (like for example – A-Frame) are supported by 8th Wall, which is by the end of 2021 the leading SLAM tracking [[Software development kit|SDK]] for WebAR on the market.
* WebAR is currently limited mostly by the browser – so how much the technology will develop rather depends on what the big players like [[Google]] and [[Apple]] develop. For the iOS devices users, Apple developed AR Quick Look, an extension that enables users to use ARKit on the web. For Android devices your browser should support WebXR, an API that allows users to view AR/VR content without installing extra plugins or software, and have AR Core installed.
* WebAR is currently limited mostly by the browser – so how much the technology will develop rather depends on what the big players like [[Google]] and [[Apple Inc.|Apple]] develop. For the iOS devices users, Apple developed AR Quick Look, an extension that enables users to use ARKit on the web. For Android devices your browser should support WebXR, an API that allows users to view AR/VR content without installing extra plugins or software, and have AR Core installed.
* There are many tools and frameworks that help developers in expanding the immersive web with WebAR. For example, AR.js is an open-source library for Augmented Reality on the Web for improved WebAR performance on smartphones that includes marker-based technology (simplified QR-codes) and location-based AR. Apple at the WWDC Conference 2018, announced that it has developed a new file format, working together with [[Pixar]], called USDZ Universal. This file will allow developers to create 3d models for augmented reality. USDZ format was created by Apple together with Pixar Animation Studio and allowed developers to create 3D models for AR.<ref name="WebAR: How It’s Changing the Future of Augmented Reality">.
* There are many tools and frameworks that help developers in expanding the immersive web with WebAR. For example, AR.js is an open-source library for Augmented Reality on the Web for improved WebAR performance on smartphones that includes marker-based technology (simplified QR-codes) and location-based AR. Apple at the WWDC Conference 2018, announced that it has developed a new file format, working together with [[Pixar]], called USDZ Universal. This file will allow developers to create 3d models for augmented reality. USDZ format was created by Apple together with Pixar Animation Studio and allowed developers to create 3D models for AR.<ref name="WebAR: How It’s Changing the Future of Augmented Reality">.
{{cite web
{{cite web
|url=https://perfectial.com/blog/webar/ |title=WebAR: How It’s Changing the Future of Augmented Reality
|url=https://perfectial.com/blog/webar/ |title=WebAR: How It's Changing the Future of Augmented Reality
|date=25 December 2022
|publisher=Perfectial
|publisher=Perfectial
}}</ref>
}}</ref>
Line 56: Line 61:


== Examples ==
== Examples ==
* Promotion of “Spiderman: Into the Spider-Verse” for which 8th Wall developed the AR platform that made this interactive WebAR promoting the Sony animated smash hit. Everyone can invite teenage Spiderman/Miles Morales into their homes for some one-on-one interaction, take pictures and share the experience with friends. Sony Pictures included the QR code to launch this WebAR site in print promotions for the movie.
* Promotion of [[Spider-Man: Into the Spider-Verse]] for which [[8th Wall]] developed the AR platform that made this interactive WebAR promoting the Sony animated smash hit. Everyone can invite teenage Spiderman/Miles Morales into their homes for some one-on-one interaction, take pictures and share the experience with friends. Sony Pictures included the QR code to launch this WebAR site in print promotions for the movie. Also in 2017 the advertising of [[Jumanji: The Next Level]] gave us the world's first WebAR activation with usage of Amazon Lex to power voice interaction (the same tool that powers [[Amazon Alexa]]), the experience sends users on a wild 3D adventure into the world of Jumanji! This was a collaboration between Sony Pictures and Trigger - The Mixed Reality Agency. The WebAR technology is powered by 8th Wall. And you can check it via the link<ref name="Jumanji: The Next Level - WebAR Experience!">
{{cite web
* RPR & Microsoft’s Holographic Retail Platform, where Web AR brings a new twist to online shopping by allowing users to interact with 3D holographic images of models right from their smartphones’ browsers. This experience is designed to increase buyer confidence and reduce clothing returns, which are two of the greatest challenges to purchasing clothing online.
|url=https://www.youtube.com/watch?v=k3LMKwRKz8s |title=Jumanji: The Next Level - WebAR Experience!
* Digital Porsche Brand Academy was developed by the Team of svarmony Technologies GmbH and it is the first-to-market training tool that uses augmented reality to provide Porsche employees an immersive experience learning about the company’s history and values. The star of this WebAR experience is an animated avatar that serves as a tour guide for Porsche’s past, present, and future. Employees can explore realistically animated Porsche-locations, take a ride in a virtual Porsche, help assemble a car, and test Porsche knowledge via a quiz. The Digital Porsche Brand Academy is a great starter kit for employees to establish a relationship with the brand and align with the company’s plans.
|publisher=8th Wall
}}</ref> to the official YouTube recording of the experience.
* RPR & Microsoft's Holographic Retail Platform, where Web AR brings a new twist to online shopping by allowing users to interact with 3D holographic images of models right from their smartphones' browsers. This experience is designed to increase buyer confidence and reduce clothing returns, which are two of the greatest challenges to purchasing clothing online.
* Digital [[Porsche]] Brand Academy was developed by the Team of svarmony Technologies GmbH and it is the first-to-market training tool that uses augmented reality to provide Porsche employees an immersive experience learning about the company's history and values. The star of this WebAR experience is an animated avatar that serves as a tour guide for Porsche's past, present, and future. Employees can explore realistically animated Porsche-locations, take a ride in a virtual Porsche, help assemble a car, and test Porsche knowledge via a quiz. The Digital Porsche Brand Academy is a great starter kit for employees to establish a relationship with the brand and align with the company's plans.


== Future ==
== Future ==
Taking AR to the web may be the best option to grant this technology a future. By freeing smartphone users from having to install numerous apps, WebAR can make Augmented Reality far more accessible for them and more beneficial for business.
Taking AR to the web may be the best option to grant this technology a future. By freeing smartphone users from having to install numerous apps, WebAR can make Augmented Reality far more accessible for them and more beneficial for business.
The further development of the WebAR can be accelerated by the widespread social acceptance of the headsets that can give the whole other level of AR experience. This means instant access to the information when the contextually relevant content is appearing as the person’s real background is changing.<ref name="WebAR: How It’s Changing the Future of Augmented Reality">.
The further development of the WebAR can be accelerated by the widespread social acceptance of the headsets that can give the whole other level of AR experience. This means instant access to the information when the contextually relevant content is appearing as the person's real background is changing.<ref name="WebAR: How It’s Changing the Future of Augmented Reality"/>
{{cite web
|url=https://perfectial.com/blog/webar/ |title=WebAR: How It’s Changing the Future of Augmented Reality
|publisher=Perfectial
}}</ref>


== See also ==
== See also ==
*[[HTML5]]
*[[Web Audio]]
*[[HTML5 Audio#Web Audio APIs|Web Audio]]
*[[WebGL]]
*[[WebGL]]
*[[WebRTC]]
*[[WebRTC]]
Line 79: Line 83:
[[Category:Web development]]
[[Category:Web development]]
[[Category:Augmented reality]]
[[Category:Augmented reality]]


{{Web-stub}}

Latest revision as of 16:29, 21 May 2024

WebAR, previously known as the Augmented Web, is a web technology that allows for augmented reality functionality within a web browser. It is a combination of HTML, Web Audio, WebGL, and WebRTC.[1] From 2020s more known as web-based Augmented Reality or WebAR, which is about the use of augmented reality elements in browsers.

It was the focus of a Birds of a Feather meeting at ISMAR2012 and is now the focus of the W3C Augmented Web Community Group.[2]

Features

[edit]

Browser augmented reality for smartphones has a number of features that distinguish it from similar content in special apps.

  • No special applications are needed for Web AR. A regular browser is enough. And it can run to a certain extent on most browsers.
  • It is easy to set up marketing analytics. By connecting the website to services that collect statistics, it is convenient to receive geographic coordinates, demographic characteristics and other information about users.
  • Ability to add a CTA button. It is extremely important for marketing websites to place it so that the user can add contact information or place an order after considering the offer.
  • Rich content. Browser augmented reality for tablets and smartphones supports 2D and 3D graphics, animation and other formats.
  • Image marker tracking. If a QR code is selected as an activator for an AR element or just a picture on a flat surface, the device can easily read it.
  • Various activation ways. Web AR can be marker and markerless, attached to geolocation, it can also be hidden in a direct link.
  • Game content. Even simple games with simple mechanics, transferred into augmented reality, can delight the website visitor.
  • Cross-platform. You can view content that complements our usual reality using any modern smartphone model.[3]

Limitations

[edit]
  • Performance is simply better on an app, where there's capacity for more memory and programs are executed in native code therefore it provides better visuals, better animations and better interactivity than in WebAR experience.
  • A web page can only have access to certain parts of the device you're using, whereas a native app can access all of a device's capabilities. Meaning if you want the convenience of WebAR, you need to be thinking of simple but effective experiences instead.
  • Compatibility. Not every mobile device has the required HW for AR performance.

Implementation

[edit]
  • Browser support is evolving quickly and can best be monitored using services like Can I Use.[4]
  • Since this is a web application, there are platforms that support the creation of WebAR that are similar to normal web development platforms. Something which enables the creation of 3D assets and environments using a web framework that looks similar to HTML. Applications (like for example – A-Frame) are supported by 8th Wall, which is by the end of 2021 the leading SLAM tracking SDK for WebAR on the market.
  • WebAR is currently limited mostly by the browser – so how much the technology will develop rather depends on what the big players like Google and Apple develop. For the iOS devices users, Apple developed AR Quick Look, an extension that enables users to use ARKit on the web. For Android devices your browser should support WebXR, an API that allows users to view AR/VR content without installing extra plugins or software, and have AR Core installed.
  • There are many tools and frameworks that help developers in expanding the immersive web with WebAR. For example, AR.js is an open-source library for Augmented Reality on the Web for improved WebAR performance on smartphones that includes marker-based technology (simplified QR-codes) and location-based AR. Apple at the WWDC Conference 2018, announced that it has developed a new file format, working together with Pixar, called USDZ Universal. This file will allow developers to create 3d models for augmented reality. USDZ format was created by Apple together with Pixar Animation Studio and allowed developers to create 3D models for AR.[5]

Industries

[edit]

Where WebAR can be used from virtual guides, which can help students navigate through campus to virtual film posters:

  • E-commerce and Advertising.
  • Education.
  • Entertainment.
  • Business.
  • Fashion.

Examples

[edit]
  • Promotion of Spider-Man: Into the Spider-Verse for which 8th Wall developed the AR platform that made this interactive WebAR promoting the Sony animated smash hit. Everyone can invite teenage Spiderman/Miles Morales into their homes for some one-on-one interaction, take pictures and share the experience with friends. Sony Pictures included the QR code to launch this WebAR site in print promotions for the movie. Also in 2017 the advertising of Jumanji: The Next Level gave us the world's first WebAR activation with usage of Amazon Lex to power voice interaction (the same tool that powers Amazon Alexa), the experience sends users on a wild 3D adventure into the world of Jumanji! This was a collaboration between Sony Pictures and Trigger - The Mixed Reality Agency. The WebAR technology is powered by 8th Wall. And you can check it via the link[6] to the official YouTube recording of the experience.
  • RPR & Microsoft's Holographic Retail Platform, where Web AR brings a new twist to online shopping by allowing users to interact with 3D holographic images of models right from their smartphones' browsers. This experience is designed to increase buyer confidence and reduce clothing returns, which are two of the greatest challenges to purchasing clothing online.
  • Digital Porsche Brand Academy was developed by the Team of svarmony Technologies GmbH and it is the first-to-market training tool that uses augmented reality to provide Porsche employees an immersive experience learning about the company's history and values. The star of this WebAR experience is an animated avatar that serves as a tour guide for Porsche's past, present, and future. Employees can explore realistically animated Porsche-locations, take a ride in a virtual Porsche, help assemble a car, and test Porsche knowledge via a quiz. The Digital Porsche Brand Academy is a great starter kit for employees to establish a relationship with the brand and align with the company's plans.

Future

[edit]

Taking AR to the web may be the best option to grant this technology a future. By freeing smartphone users from having to install numerous apps, WebAR can make Augmented Reality far more accessible for them and more beneficial for business. The further development of the WebAR can be accelerated by the widespread social acceptance of the headsets that can give the whole other level of AR experience. This means instant access to the information when the contextually relevant content is appearing as the person's real background is changing.[5]

See also

[edit]

References

[edit]
  1. ^ . "Augmented Web Demos". W3C. 25 November 2012. Retrieved Dec 15, 2012.
  2. ^ . "WebAR – augmented reality in browser". Look in VR. 19 October 2020. Retrieved Oct 19, 2020.
  3. ^ . "caniuse.com". caniuse.com. Retrieved Dec 15, 2012.
  4. ^ a b . "WebAR: How It's Changing the Future of Augmented Reality". Perfectial. 25 December 2022.
  5. ^ "Jumanji: The Next Level - WebAR Experience!". 8th Wall.