A discussion tonight about dynamic vs. static web pages made me think about how some people believe dynamic web pages are inherently “better” than static. Often, dynamic web pages are prettier, but they are not necessarily better.
Take Bing, Microsoft’s search engine, for example. It dynamically render’s beautiful images on the background of the page. It looks terrific, but it also takes about 5 times longer to load than Google.
If I want to search the net, I don’t need pretty pictures. I don’t need to see great background images. I need a search box, ang Google gives me that as fast as it can.
Sites like Bing and Google actually blur the distinction between dynamic and static–parts of Google’s home page, for example, are static and parts are dynamic. But really, the discussion here is not about static vs. dynamic, it’s about user interface design.
Make your page static. Make it dynamic. Either way–it just doesn’t matter. What matters is something called User Experience. UI design is one element of that. Site performance is another. If your User Experience is crappy, your users don’t come back.
And that’s what you should be concerned about.