This is a read-only archive!

Category cloud; rant time

I added a category cloud so that it's more possible to browse the site and find something interesting. I got the WP plugin for it here.

Let's turn this into a rant. This category cloud is very "Web 2.0"-ish, isn't it? I really don't like the whole "Web 2.0" thing. Specifically AJAX. I think that many programmers agree. By "programmer", I mean someone who has an interest in programming beyond the practical. Programming is a form of science. Given a problem, manipulate a bunch of bits to solve the problem. That's the part of it I love. It's mathematics, it's well-defined and straightforward (mostly).

Web design, on the other hand, is a hack. You have 18 versions of 5 major web browsers, and you try to support them all, or you try to support the ones that are popular enough that you care. You have AJAX, which is just barely powerful enough to do a bunch of really neat things, but in a horribly unclean and hackish way. You're taking a tool which is meant to display sequential, static pages of text and markup, and you're forcing it to pretend to display a dynamic interactive interface. Web design isn't about science; it's about dealing with practical and ugly solutions to problems, given inherently flawed and limited tools. Web design is about dealing with PEOPLE, and working with (or around) their whims and their short-sighted self-interests. It's a psychological game, to a large degree. It's what I hate.

However I don't feel bad borrowing certain things. I like the category cloud. It's simplistic and it works. I am a big fan of simplicity.

August 08, 2006 @ 3:09 AM PDT
Cateogory: Programming