Building VR and AR experiences using HTML | HTTP 203

Sdílet
Vložit
  • čas přidán 28. 08. 2024
  • In this episode Ada Rose Cannon from Samsung Internet comes in to chat about VR and AR web standards, and how you can build immersive experiences using markup.
    Ada on Twitter → goo.gle/3Jgx4hw
    Samsung Internet → goo.gle/36jVIj0
    A-frame → goo.gle/3w91UVY
    A-frame demo → goo.gle/3t974iG
    Wolvic browser → goo.gle/3CL1syj
    More videos in the HTTP 203 series → goo.gle/HTTP203
    Subscribe to Google Chrome Developers here → goo.gle/Chrome...
    Also, if you enjoyed this, you might like the HTTP203 podcast → goo.gle/HTTP20...
    #HTTP203 #ChromeDeveloper #WebDev
  • Věda a technologie

Komentáře • 96

  • @jakearchibald
    @jakearchibald Před 2 lety +208

    HTTP 203 is back! My plan in the post-Surma world is to get different guests in for each block of episodes. Me & Ada recorded 4 episodes, after that it'll be a different guest (but I imagine Ada will be back at some point, I don't have that many friends)

    • @DavidDarnes
      @DavidDarnes Před 2 lety +19

      Very much enjoyed the opening skit 😂

    • @chrisstroud1915
      @chrisstroud1915 Před 2 lety +17

      Post-Surma world is a sad phrase to hear :( But I'm still excited to see what comes next! (I appreciate the photo on the shelf)

    • @mathe42
      @mathe42 Před 2 lety +1

      Sorry to here that you don't have friends...

    • @jakearchibald
      @jakearchibald Před 2 lety +4

      @@mathe42 (it was a joke)

    • @mathe42
      @mathe42 Před 2 lety +2

      @@jakearchibald mine too😂

  • @nielskersic328
    @nielskersic328 Před 2 lety +41

    I love this episode. The Surma tribute was great, Ada was great and as a total WebXR noob, I found it very interesting too. I'm excited to see the topics you'll be covering with future guests!

  • @NSiebs
    @NSiebs Před 2 lety +13

    Thank you for being so gentle with Surma2.0 🥰

  • @AdaRoseCannon
    @AdaRoseCannon Před 2 lety +18

    Hi it's me the woman with green hair from the video.
    I can answer some questions about WebXR or Samsung Internet here if anyone has any.

    • @skdlmfqsdf
      @skdlmfqsdf Před 2 lety

      Hey Ada, thanks for the video !
      Can you share a link to the code of the demo with the dinosaure (here: czcams.com/video/XF29nLkkeLo/video.html) ?
      Thanks

    • @TheNewton
      @TheNewton Před 2 lety

      Hi Ada, How does WebGPU fit into WEBXR,etc?
      For AR what's the bare minimum in handset hardware for consumers? and to do development?
      VR always comes and goes as a fad moreso in webland, is this going to remain a web-dev niche , or is support trending enough that this decade making a AR-fullscreen version of a website could become as common as it nows to build sites to be responsive?
      And for 11:30 about fullscreen html context for AR headsets - is there any work being done on that as a concept?
      Wouldn't AR "fullscreen" either just be pinning things to the skybox, or to the users viewport with or w/o eyetracking "ironman HUD".

    • @AdaRoseCannon
      @AdaRoseCannon Před 2 lety

      @Paul Newton it will work with WebGPU.
      Min hardware for AR is an Android handset that can install AR Core
      Support on Android is pretty wide. iOS looks promising, support on headsets is common aside from PSVR.
      As far as It's ready to be used today but I don't think websites should replace themselves with WebXR/WebGL content, it doesn't make sense, instead they should augment their site to take advantage of the hardware when it is available and makes sense in the context. I.e. being able to view an AR version of a real object alongside the article of something related to it.
      Regarding HTML content on AR headsets a different approach is being looked at.

    • @SimonBuchanNz
      @SimonBuchanNz Před 2 lety

      As someone with a Samsung: Why is Samsung Internet?

    • @AdaRoseCannon
      @AdaRoseCannon Před 2 lety +1

      @@SimonBuchanNz we can optimise for Samsung hardware for things like battery life and integrate with Samsung utilities like Samsung Pay and Samsung Pass. We can also prioritise features that match Samsung's values, such as security and privacy and giving the powers of customisation to the users.

  • @waldemarenns4874
    @waldemarenns4874 Před 2 lety +7

    Will miss Surma in HTTP203. You guys just harmonized so well. Anyways, your guest Ada was great, looking forward for the next episodes!
    Missing Surma in the comment section ;)

  • @drizzzzz
    @drizzzzz Před 2 lety +10

    Perfect opener. Glad you’re back!

  • @ShinigamiZone
    @ShinigamiZone Před 2 lety +13

    Welcome Ada 🙌
    Thanks for showing us this stuff 🙂

  • @patricknelson
    @patricknelson Před 8 měsíci

    Holy crap, the intro is hilarious... totally worth filming all morning for a single minute clip. 😂 It had me cackling, lol. "Shhh, you're safe with me"

  • @boomshakalaka656
    @boomshakalaka656 Před rokem

    I love how you guys make these videos funny for us nerds lol.

  • @ZachLeatherman
    @ZachLeatherman Před 2 lety +11

    Jake wearing business casual in this episode (shoes)

    • @jakearchibald
      @jakearchibald Před 2 lety +9

      Please don't spread rumours about me. Those are slippers.

  • @harshadmane3124
    @harshadmane3124 Před 2 lety +1

    loved the AR demo with real-life light adjustment

  • @AndrewBone
    @AndrewBone Před 2 lety +9

    A-frame is impressive and can even do AR in iOS.
    I just want safari to pick up WebXR properly so I can use Babylon with it.

    • @adriansalmeron5187
      @adriansalmeron5187 Před 10 měsíci

      Wait, A-Frame can do AR in iOS? But what type of AR? Markerless?

  • @deadlyhifi
    @deadlyhifi Před 2 lety +2

    I was also at uni back then and I also did a unit on VRML! Those were the days my friend…

  • @jurgentreep
    @jurgentreep Před 2 lety +5

    Man, I'd love to play around with this!

  • @cdasilva-info
    @cdasilva-info Před 2 lety +1

    Loved this interview - for me, it was a great review of A-Frame - something I've started teaching to my students!

  • @LewisCowles
    @LewisCowles Před 2 lety +3

    Welcome Ada, please come back.
    Also, has anyone worked out how you could implement an MMO in A-Frame?

    • @TheNewton
      @TheNewton Před 2 lety

      Ada has another comment thread under the video for questions

    • @noirnerd
      @noirnerd Před 10 měsíci

      I've been working on a opensource framework called Papyrus3D which might be a start for crrating something like an mmo with Aframe. I have some vids on it on my channel if you are interested. Its stilk under dev but has a map editor and working on NPC's. Already supports doors / keys and dialogues.

  • @adiorthotos
    @adiorthotos Před 2 lety +2

    This video is only 50% complete without a picture-in-picture of a reaction-cam of Surma watching this opener at home.

  • @intrepidolivia482
    @intrepidolivia482 Před 2 lety +1

    This was delightful, thank you for the overview

  • @delulu6969
    @delulu6969 Před 2 lety +1

    As a Jake's fan, I don't care much whom he is paired with, I know they'll be just as fun

  • @Ramin2340
    @Ramin2340 Před 2 lety +4

    Ah I missed you Jake

  • @albertodeagostini6143
    @albertodeagostini6143 Před 2 lety

    HAHAAH lol the start was more fun than I could imagine

  • @AhmetKizilay0
    @AhmetKizilay0 Před 2 lety +1

    This was very interesting! I would also be curious to see the native JavaScript APIs that would detect devices and hand gestures, etc.

  • @unicodefox
    @unicodefox Před 2 lety

    I like how Jake wore a Beat Saber shirt for the VR episode

  • @TheNewton
    @TheNewton Před 2 lety +1

    11:02 & 12:40 read hex - there's a "hexinvaders" game as quick way to build a _tiny_ bit of color codes intuition.
    But then again I still mix up #000 and #FFF, we just need color swatches in all software anytime there's a hexcode

  • @stefanspittank
    @stefanspittank Před 2 lety +2

    Kudos to Ada. I imagine it must have been a bit terrifying to step into Surma's shoes.

  • @ornalabs
    @ornalabs Před 2 lety

    Thanks Ada! Now i know what `hide-on-ar` component does :)

  • @tscottphelps
    @tscottphelps Před 2 lety +3

    Interesting! For some reason I thought the X stood for eXperience.

  • @riddixdan5572
    @riddixdan5572 Před 2 lety

    literally laughed out loud with the opening skit XD

  • @BenjaminAster
    @BenjaminAster Před 2 lety +2

    Can WebXR be used in combination with WebGPU?

  • @wilco1334
    @wilco1334 Před 2 lety +2

    That intro broke me... xD

  • @jonathan-._.-
    @jonathan-._.- Před 2 lety +3

    can u also use css color functions ? like gradient

    • @AdaRoseCannon
      @AdaRoseCannon Před 2 lety +5

      No, you would need to use an image in that case.

  • @Stoney_Eagle
    @Stoney_Eagle Před 2 lety +2

    We're all missing him, but not THAT much 🤣🤣🤣
    Cross-reality??

  • @FranBrennan
    @FranBrennan Před 2 lety

    Great show 😎👍 Love WebXR. Love Aframe.
    [C’mon Safari, keep up! Pleeeeeeeeeeease]

  • @whatthefunction9140
    @whatthefunction9140 Před 2 lety +3

    I feel confused on many levels

  • @alexderiugini5117
    @alexderiugini5117 Před 9 měsíci

    XR stands for Extended Reality

  • @rer5425
    @rer5425 Před 2 lety

    I always assumed XR was for eXtended Reality

  • @spikethea2630
    @spikethea2630 Před 2 lety

    Hang on a minute. A-Frame has WebXR compatibility?! I thought it still just had marker-based AR? Can somebody fill me in?

  • @mmti1010
    @mmti1010 Před 2 lety

    Welcome back

  • @ColinRichardson
    @ColinRichardson Před 2 lety

    Jake... You kept your shoes on.. I'm semi impressed, semi unset.

  • @C0llinsW0rth.
    @C0llinsW0rth. Před rokem

    LOL "LOOKS LIKE THE DART LOGO"

  • @mathe42
    @mathe42 Před 2 lety +3

    Where is the clap...

  • @Idolaughtmyheadoff
    @Idolaughtmyheadoff Před 2 lety

    Awesome)))

  • @critical_always
    @critical_always Před rokem

    Woohoo vrml

  • @alpaykasal2902
    @alpaykasal2902 Před rokem

    XR = extended reality.

  • @Scio_
    @Scio_ Před 2 lety

    Conveniently, the mannequin is also bald. Just a stubble and a pair of glasses away from Paul...

  • @malipetek
    @malipetek Před 2 lety

    So, so and so.

  • @dachd
    @dachd Před 2 lety +2

    LOL

  • @jonathan-._.-
    @jonathan-._.- Před 2 lety +1

    so ... strictly speaking z is out of the scene ^^

    • @hrgwea
      @hrgwea Před 2 lety

      Especially when it's negative.

    • @jonathan-._.-
      @jonathan-._.- Před 2 lety

      @@hrgwea no when its negative it "into" the scene

    • @hrgwea
      @hrgwea Před 2 lety

      @@jonathan-._.- Then the joke doesn't work. Negativity should take you out, not positivity.

    • @jonathan-._.-
      @jonathan-._.- Před 2 lety

      @@hrgwea oh 😅 that was a joke ?

  • @offroaders123
    @offroaders123 Před 2 lety +6

    So...
    So...

  • @zanehannan5306
    @zanehannan5306 Před 2 lety

    Surma left? Nooooooo... first aerotwist now surma... how often does google drop people?

    • @jakearchibald
      @jakearchibald Před 2 lety +2

      I am as constant as the northern star! But yeah, the urinal stories still happen in the podcast, but I'm personally happier with a CZcams format where we can show code and demos, and hopefully still be a bit silly. However, I'm totally open to feedback.

  • @thibaultmol
    @thibaultmol Před 2 lety +1

    Uncanny

  • @zickzack987
    @zickzack987 Před 2 lety +1

    😆

  • @user-ms8ei9le7x
    @user-ms8ei9le7x Před 2 lety

    Ch®️me