If you code with web standards in mind, browser compatibility generally is a small issue—at least when it comes to the modern browsers. If a theme displays correctly in Google Chrome, you can rest assured that it will most likely render similarly in Firefox and Safari. However, it's a different scenario when it comes to Internet Explorer 7, and IE6 is another story altogether.
Should you compensate for Internet Explorer 6 at all? With 10% of the market share and falling, is it worth your time? There is no definitive answer to this question. What type of template are you building? Does it have a target—and perhaps more youthful—audience (such as a theme for bands)? If so, chances are that you won't need to worry about IE6. On the other hand, if you're building a more generalized theme, how important will those visitors be to your potential buyers? I'd wager "very!" Do your homework, and make up your own mind on this issue; however, I'd encourage you to take a few extra hours to add support for this decade-old browser. For personal projects, I don't touch IE6 with a ten-foot pole. But for commercial themes, we just have to roll up our sleeves and hold our noses.
Was this article helpful?
It is fine to get started on a hosted solution like Blogger.comor WordPress.com. They will allow you to learn the basics of blogging and web publishing without spending money. As soon as you nail down these basics, however, it is vital to buy your own domain name and to purchase a web hosting package with some company.