1990s VR on the web was such an incredibly utopian vision, it's a real shame we don't have any movement remotely like that today

i feel like a lot of folx don't really understand what VR was like back then, so let me give you some context:

in the early 90s, VR was really hot shit. VPL had invented a bunch of incredible VR technology, including VR surgery, VR musical instruments, VR headsets

and VR data gloves. this was all 1980s tech, it was all very expensive and not available to the average person.

but in the very late 80s and early 90s, we suddenly got a bunch of commercially available, home consumer VR: the Powerglove and Virtual Boy, Sega VR

Virtuality started manufacturing dedicated VR gaming rigs that were basically a new format for the Arcade Machine -- instead of a cabinet with a TV, it was a race car cockpit with a VR headset

you could even go to art shows and computer game arcades in strip malls and play PC games there, some of which were VR games

VR was everywhere and and moving fast. it was clearly the future

in the middle of all of this, the web was emerging on the scene

this was the Old Good Web, not the New Bad Web, back when websites were just a collection of web pages and you could host them in your own home for anyone to visit, without needing a big corporation

the web offered a vision of a new world where anyone could have a kind of virtual existence, and everyone wanted a home page of their own, a place that was theirs to make and remake as they saw fit, and that they could share with others
and right there at the dawn of the web, just a few months before the release of the Netscape browser in October 1994, some smart folx announced the creation of a new technology called Virtual Reality Modelling Language, or VRML
by August 1995, it was demoed at SIGGRAPH, and by October, the beta release of a VRML plugin for Netscape 2.0 was out there. you could buy books on how to program your own VRML "world" as they were called, and embed it directly into your web site like any other part of the site

it was a dream of doing for VR what the web generally was doing for text and images and other content

no company you downloaded the VRML World from, no company to tell you what you could make or who you could share it with

it was a virtual world you controlled on your own site

not only could you create your own virtual home PAGE, you could now make your own virtual home WORLD, another reality that you could invite anyone into

but by 1997 it was clear that the basic VRML model was inadequate

VRML was fairly static. the worlds were full of things, but not much life. richer interactive experiences came not from basic VRML, but the newer VRML2/VRML97 and other more proprietary systems. to make it a true World, you'd have to lock yourself into corporate products

the web just wasn't keeping up with the dream, and so corporations swooped in to fill that void

and because they had more resources to devote to their closed, proprietary experiences, those were much better experiences

multiplayer online video games came to dominate expectations, and the best virtual worlds we got were things like Second Life, which offer only the smallest of versions of the original dream of a world that you could own and control
technology continued to progress, of course, and it's now entirely possible to use completely open standards that are built into almost every web browser to construct complex interactive multi-participant virtual worlds of your own using WebGL, but the dream was dead by 2000
the web was increasingly locked down as the 2000s progressed, you could barely find hosted home page sites like Geocities anymore, and it was increasingly difficult to host your own web site. not impossible, but harder and harder every day

we never properly solved the fundamental problems of the web -- IP addresses constrained home hosting, authoring of virtual experiences is extremely high barrier to entry

even the original VRML-style approach to static VR is functionally dead, despite being rebranded as X3D

you can no longer hand write some simple VR code, toss it up on your home page that you host out of your living room, and have people experience your 3D worlds

you can't even just put VRML into any old webpage now, no matter who hosts it

the utopia of the people's VR is dead

we are, ironically, in a way better position today to achieve that vision. the previously mentioned WebGL just works in any browser now. JavaScript can create interactivity and live connections back to your server. it's almost trivial to get a VPS in place of a home server

but all of the aspects of the early web that drove developers to make things that were supposed to be approachable to people are now gone

there is no push to create new ways to author virtual worlds, to make them compatible with the latest VR technology, etc.

and so the practical barrier creating your own personal virtual worlds is even higher today than it was in 1997 or even 1995. the commitment and technical skill you need today is orders of magnitude more than you needed in the 90s
learning VRML in the 90s was an on ramp to making 3D art, in the same way that HTML and early JavaScript (in the form of DHTML) was an on ramp to programming for a lot of people, and how eventually PHP blog software was an on ramp for folx in the early 2000s

you could just go and do it and it'd be really easy to play with, and even tho it was kinda shit, it worked and it was YOURS

now if you want to get into making interactive worlds in WebGL or other even fancier things, forget it. just become a knowledgable programmer first

the equivalent of Hello World in VRML is a few lines of code, and if you come across something cool on the web, you could always view source and see how it worked and learn from it because it was understandable
the equivalent using WebXR is a ridiculous tangle that you can barely understand even as an experienced programming, unless you go read vast amounts of stuff explaining what all the nonsense does

the reasons are the same as always

the people with resources to make this technology and get it put into browsers are all corporations and their employees, and their efforts are driven by whats good for their business

everything i described above is bad for business. that's why every major tech corporation is a platform for people to use. that's why facebook and twitter and bluesky are central points of control for web presence and interactions
and it infects everything, even personal efforts. tools like React, which are fine tuned for the needs of big corporate web apps, are used for personal sites by random geeks, because they're already familiar with it so its least resistance for them specifically
even things like Mastodon, which seeks to escape the centralized social web tendency, is infected with it, because it was built like any other start up web app from 2014, and has to retain the model of hosting your stuff on other people's computers that you have 0 control over

only the bravest of the brave host their own Mastodon instance, or use the weird Wordpress federation plugins

no 10 year old is going to learn that shit without a lot of effort

but any 10 year old in 1997 could view source and learn and play around with HTML and VRML

anyway, kids these days got a raw deal. i grew up playing these VR games, going to VR arcades, and poking at VRML. it was incredible what we got for the time, and it's so frustrating that Gen Z and Gen Alpha can't have the same experience

@beka_valentine

i wonder what could we add to the online codepens out there to move them one step closer to that ideal.

the current web certainly is capable of living up to that old vibe. short webgl+threejs examples can do amazing stuff and while it's possible to just pick up a phone or tablet and have a cube demo in a few minutes, something's still not there. i wonder what's in that missing set of stuff.

@prozacchiwawa significantly more thought. but tbh nothing, because browsers are calcified
@beka_valentine Wondering if one could build a mastodon instance inside of Minecraft.

@beka_valentine

I've also heard that IPv6 makes home hosting easier, but ISPs are very lazy about supporting it.

Big platforms like Facebook and AWS benefit from the scarcity of addresses of IPv4, and the paranoid me suspects they are in on it.

Also suspicious that ISPs will cancel your account or charge exorbitant rates if you try hosting from home, even if traffic is tiny.

@beka_valentine

And... AI will be a disaster for open source, because you will never write another line of code professionally without a billionaire's permission.

@Phosphenes IPv6 is unnecessarily complicated, too

@beka_valentine

This is what I appreciated so much about #ZeroNet compared to the #Fediverse : I had my own site from day 1. No hosting sorcery, no domains, no instance issues, no coding even: see a site you like? Just hit the clone button & now you've got your own version.