Take a look at this website.
This is our current staff directory search. It’s very simple, does more or less what it says on the tin, and looks like it’s been thrown together in Front Page in about a minute. Whilst normally I’m not a massive fan of websites which are chock full of unnecessary imagery, there are some situations where you just have to go “you know what, why can’t we make this look good and be functional at the same time?” So I duly busted out my CSS-fu and had a go.
It loads just as quickly, it does exactly the same thing, but it looks so much nicer. It also avoids words like “criteria”, which sound a bit over the top for native English speakers and just confuse the hell out of those who have it as a second language. Behind the scenes it also avoids a load of the crap which Microsoft decides is necessary to build a web page (apparently JavaScript is a necessity to submit a POST form), and since it uses the CWD it is mobile ready without any extra effort.
You may never see the result of this quick hack I did today, but I really hope you do.