Reasons to avoid inline CSS & JavaScript
Every HTML page consists of three major components: The skin/template (including meta data) HTML tags used to wrap the content and provide information about the page The content Text marked up with...
View ArticleSocial sharing buttons – the right way
Social sharing buttons have been around for a few years now. They're ridiculously popular for three reasons: They bring traffic to your site, for free They're super easy to integrate They're hosted, so...
View ArticleDrop-Down Menu Techniques in Depth
Drop down menus are like parking ramps in that they allow you to "build-up". Only, instead of building up to support more cars, we are building up to support additional navigation, without the need for...
View ArticleWhy use a CMS for your website?
Because you have content to manage. That's the simple answer, and it actually makes a lot of sense. But there's a little more to it, of course. The reasons extend beyond managing content, and managing...
View ArticleWeb development pet peeves
We all have our coding conventions. Few of us follow every best practice known to the computer-science world, but instead follow practices that are convenient or make sense within our environment. That...
View ArticleOptimize your site for TV and Projector Screens
With the release of Internet Explorer for XBOX Live members just a few weeks ago, we have yet another optimization challenge, the big screen. By now, many of us have master the mobile web optimization...
View ArticleButtons – the time-saving, bandwidth-reducing, seo-friendlier way
I typically write articles aimed at the intermediate / advanced web developer, mainly because I had felt that many of the introductory topics wouldn't be interesting enough, or because there wasn't...
View ArticleHTML 5 Storage is better, but cookies aren’t gone yet
HTML 5 Storage is a promising addition to the web developers arsenal. However, it's name is confusing to many novices because it implies a connection with HTML markup itself. HTML 5 Storage may be part...
View ArticleJust make the whole thing a link!
Who can be blamed for invalid HTML? The coder who created the markup? The browser that has an "anything goes" mentality to rending HTML? The editor that doesn't flag improper tag usage? Or the...
View ArticleMobile development – tiny screen, big headaches
I've been creating mobile sites on a regular basis for over two years now and I still don't feel like I've gotten it 100% right. With just about every site I wrap up and put a pretty bow on, I discover...
View ArticleHTML Frames – they still have some life in them
Frames were omitted in the HTML 5 spec, but browsers still support them. I'm not ready to give up the very specific capabilities provided by frames to specific types of applications.
View ArticleUsability and end-of-document padding
Just an hour ago I had a client email me to let me know that they couldn’t see the text at the bottom of a quick report I created for them. Reason: The task bar at the bottom of Windows …
View Article
More Pages to Explore .....