Now I'm not saying we all have to do everything in XML. That would be like trying to write in binary, when using C++ is so much easier. But even the most dense of us are starting to notice that the web is heading towards HTML 5. And I'm cool with that. I've done a lot of switch over from HTML 4 using XHTML. And even XHTML is getting long in the tooth.
I was just reviewing some files I have in my 3d worlds folder. As it turns out, much of that work is bits and pieces of VRML coding. I was reminded of just how challenging VRML is. It was created back when HTML 3 was in use. It's one of the reasons I've taken an interest in X3D for doing small projects. It's designed to work with HTML 5.
There are websites like Second Life, and programs like Open Sim that you don't need to worry about the magical incantations to get a world up and running. And many works I've seen are just stunning. But there are just a couple of tiny problems. A world needs to load directly from the servers for me, even though it supposedly is cached somewhere on my machine. And the realism shatters whenever I see an incompatibility in prims. The little glitch line that is constantly pixellating when you least expect it. You know what I'm talking about. I've heard it called the "Denno Coil" effect.
What I'm trying to say, is that I'm going to recommit to upgrading my templates to HTML 5, and take another shot at learning X3D. While I'm not going to become a master of X3D, I hope to be able to learn enough of it to do a few projects that have been in the back of my mind. So we'll see what happens!