Being innovative (in Web Design/Development) while maintaining backward-compatibility
I love building websites, and I love making them compatible with as many different platforms, devices and Browsers as possible, but I am really getting sick of it nowadays to be honest.
I understand the many different reasons for not updating and also for disabling JS - but I still need to get things done and I don't want to miss out on potential sales just because these people refuse to update their browsers or enable JS.
So, now I am thinking, maybe there's a way around it that I'm not aware of. Could I be doing things differently? Is there a way to accommodate these users and be [as] Innovative [as I want to be]?
There is only so much you can do. I try to be as compatible for websites within reason, but once I hit the point where I have to sacrifice functionality just to let people who won't update their browsers use the site I decide it is not my problem at that point. It is not my responsibility to keep stuff working for your 10 year old browser (not to mention the huge amount of security risks with using tech that old).
This post first appeared on CSS3 Recipes - The Solution To All Your Style Problems, please read the originial post: here