In the early days of the web, making a website was straightforward. You simply wrote one long HTML page, and if you were a real artist you threw in a few graphics and actually organized your page into relevant sections. No decisions to make. Simple.
Now we come to that gigantic fork in the road. That never ending battle that is fought with religious fervour, and has seen many a casualty on both sides. What am I talking about?
Flash or HTML?
Fortunately (or unfortunately ?) I am religious about this topic as well. If you see my old site, you will notice that it is hand coded in HTML and all the links are text. Do I look like a Flash lover? No, sorry, for me it’s HTML all the way. Let me clarify though, that I do not hate Flash with a vengeance. I do know how to use the software, but I simply do not consider it a means of presenting a web site. I personally skip nearly every Flash intro I come cross, and I avoid complete Flash sites like the plague, unless I simply have to see what is on the site. Plus, no matter how many figures Macromedia publishes about the stupendous download figures of its plugin, Flash is still not universal, and everyone out there does not have a trillion megahertz monster to run it on. In addition Flash content disrupts the standard interface of the web browser. Suddenly things don’t work like they are supposed to, the back button, the right-click menu. This is not a good thing.
I do have the Flash plugin on my system, but not Shockwave. Occasionally I come across a site that pops up a prompt in my browser to download the Shockwave plugin. While I am aware it is quick and painless, I have yet to come across any content which has convinced me to press the OK button. If it is any consolation, I do think Flash is an excellent technology for animation. That is what it started out as, but with all the hype surrounding its position as harbinger of the multimedia superhighway, its true importance as an efficient means of animation dispersal has been sidelined. Now there is a move to make SVG the new format of vector animation and interactive content. The one advantage it has is that it is an open standard, but its actual performance in the wild remains to be seen.
XHTML with CSS it is then! As in many aspects of the design of my new site, this blog is also acting as my experiment in CSS. I am still not as familiar with CSS as I am with basic HTML, but the latest version of Greymatter which I am running does use CSS for layout. Through tweaking the default templates I am starting to get a feeling of the sheer sense of freedom and power CSS can give the designer of web content. I am enjoying every moment of it and will continue to see what it can be pushed to do. I am also looking into what software can help with CSS coding an design, but my report on that is for an other time.