It may seem obvious enough, but you need to make sure your website is compatible on “every” browser. This means your website looks and functions the way it’s supposed to, the way you intended. I put “” around the word, every, because we only test a few generations back. We go as far back as IE7. Any browser further than that would not be able to run most scripts written in 2012.Statistically, there are main 2 browsers; Firefox and IE. Everyone has their opinions, but Firefox is certainly the preferred browser for heavy web users. But of course if your website is not resolving in Chrome, then it doesn’t matter about opinions. You need your site working. That’s a fact, not an opinion.
Of course, the most blatant example in 2012 is the whole Flash / iworld issue. As most know by now, some more painfully than others, Flash does not work in the iworld. So if you’re looking to build or rebuild your site, stay away from Flash (unless you’re building a gaming site). A lot can be accomplished these days without using Flash. HTML5 as the obvious example.
So before you get started, or sign on the dotted line, make sure that when finished and uploaded, your site will be working across board.
Nothing stings more than getting a call from a client or partner letting you know that the “contact form” on your site is not coming up… 10 minutes after the site went live.