Skip to content

Site Rebuild #108

@AdaRoseCannon

Description

@AdaRoseCannon

This website is getting a little old, what it's used for has changed and it could do with a lick of paint.

I think it would be good to remove the get started sections, there are way too many libraries to be helpful to developers but I also don't want to "bless" one or two libraries as the Immersive Web Groups.

Similarly with the supports table. There are way too many devices that support WebXR (yay) but also some browsers or platforms which nowadays only have dubious support for WebXR (😔). I don't want to promote a single device instead I think we would be better served to include tools which let users know what their device supports based on: https://immersive-web.github.io/webxr-samples/report/

I think we need to include a small experience which works well in immersive-ar and immersive-vr sessions, that shows off a small amount of interactivity. This should either be very lite or only start pulling down assets when the user clicks a button or scrolls it into view.

This is because immersiveweb.dev has become a landing point for WebXR experiences when the user's device doesn't support WebXR and they click the button. That's fine it's good to let people know what is going on but it does alter what the Website's purpose is.

Since it's "immersiveWeb.dev" and not just WebXR I think it should also include resources on the element, here a quick start tutorial would make sense but I don't think we want to conflate it too much with WebXR to avoid confusing developers.

Perhaps the layout should be something like:

  • [spinny WebXR logo in model] HEADER
  • Navigation
  • WebXR
    • What is WebXR
    • WebXR Supports Information
    • WebXR Example
  • Model
    • What is Model
    • Model Quick Start
    • Model Example
  • footer

Does this seem okay or a little too minimal?

/facetoface

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions