Not too long after getting my home server repaired, and getting ready to get my new server, I absentmindedly deleted the database behind www.nilorevagan.com.
I feel like the King of All Cosmos. Next thing I know, I’m going to send out little digital people to roll up loose data to repair my database with.
Oh, well.
I guess I’ll just make another site, complete with brand new database and the like. I’ll have it done by Wednesday so that you guys can see chapter 4 when it comes out, and I’ll repair all existing links to point to the new site later.
Back to business… I recently discovered Adobe Flex. When my father told me about it last night, I thought it’d be kinda cool. He mentioned that it made for a “sharp-looking web application.” Well, he showed me a few things it could do, and he was right. It did create rather nice, visually appealing web applications.
But my inner Webmaster got a hold of my logic engine, and said, “Hey. There has to be some kind of problem with this.” So, I asked a few questions and did some research. It turns out that Flex is just like Flash, except it’s pretty much strictly coding, rather than having to mess with timelines and the like. Which includes the client side having to have the Flash 9 plugin for their browser.
I don’t like Flash. when I say that, I mean, “I don’t like building web pages with Flash.” Flash itself can make some neat applications, like chat sites, menu bars, and movies. It can be used to make media applications online, among many other things. Flash can do great things.
Making a consumer-friendly web site is not one of them.
I’m sorry, but I’ve spent years in training to build web sites that are able to be viewed, understood, and used from ANY browser. You cannot do that with Flash. I could understand crafting a site with Flash if you could provide a ‘bare-bones’ site as well, in order to allow users who cannot use Flash to access your site as well. I can understand sites whose purpose requires Flash or other various plugins (Youtube, for example). You go there to see the Flash content.
What I don’t understand, is this fad that everything has to be animated, glowing, shiny, moving around, spinning, bobbing, twirling, fading, whatever other effect you want on an informational website. Cool websites are… cool, yes. They look nice, they draw the eye. But do you really need all that extra stuff? An exteme example would be Windows Vista. Do you -really- need all that asthetic garbage that does nothing but look pretty and slow your computer down?
A rule of thumb I always keep when designing a web application is “keep it simple.” You can make a visually appealing web site without resorting to shiny gimmicks. If you wanna use Flash or some fancy Javascript, have some kind of alternative ready in case the user has them disabled or doesn’t have them at all. Remember that the goal is to make your website as compatable as possible.
