WebGL and WebVR are certainly a great thing for the VR industry, but I wouldn’t call that technology stack anything like a metaverse. Unlike Second Life, JanusVR, and even the traditional web, WebVR/WebGL lacks the seemlessness of different pieces of the world being connected.
For instance, on a web page the hyperlink (and I suppose the iframe, to a lesser extent) are what make “the web” appear like a seemless “metaverse” of documents and apps. A hyperlink takes you seemlessly between one site and another. Similarly, JanusVR has the concept of a VR “hyperlink”, which is a door you can open to step from one VR “site” to another. Second Life is the most seemless of all, where you can literally walk from one “site” to another.
WebVR and WebGL don’t have that. WebVR is a decentralized web-scale VR app platform, and that’s a good thing, but a metaverse it is not. Could the industry build standards on top of WebVR/WebGL that make it more seemless and metaverse-like? Maybe. A semantic VR hyperlink, for example, would help greatly. A protocol for social interactions across sites? Not likely. Social interactions will have to remain fragmented and implemented by each site, each with their own managed user lists and login pages.