How about a unified alliance of websites refusing to support old browsers?
Strength in numbers. All websites can signup to a common message that refuses visitors with old browsers.
(
11 comments
| 7 points
| on HN
)
Comments like this sadden me, especially as I know so many feel the same way. Chrome is closed-source (though few people realise it) and gives far, far too much control to a company that only cares about the web so long as it can make money from it. If you want to use it, fine, but it's a shame that we're returning to an age where it's acceptable for websites to be designed (or 'optimised') for a specific browser.
Perhaps your web apps and websites are targeted at the type of people who always stay up to date with their browsers bug I can't see that being the case at all for what I build based on the data we've collected.
I am not that all that web savvy, but I try to keep things accessible, both in terms of systems used and in terms of physical limitations. My two main websites are aimed at folks who tend to have physical limitations and thus also financial limitations, which means they rarely have the latest, greatest tech. So perhaps my view is slightly biased, but I just cannot understand intentionally barring groups wholesale as a policy because it makes your job more convenient.
Building a website allows for little in the way of excuses as to why you shouldn't be able to support almost every single user in every single browser.
Building a web application allows for a much greater variety of excuses. Writing modern code that allows for dynamic interaction and 'save as you type' type of functionality is extremely difficult to support for older browsers or browsers that don't do a very good job of conforming to web specifications.
You've mentioned previously that you aren't a 'developer', so I thought it merited mention. Simply put, it's a lot harder than you think.
If your app is in a competitive space, or one where 'cutting edge' is expected, it's an extremely easy decision to throw away less than 1% of your audience in favor of being able to iterate faster, release new features earlier than your competition, or dramatically increase the speed in which the other 99.7% of users interact with your application (and make them happier customers.)
I generally agree with the notion of 'supporting everybody you can', but having built 'new-school' applications, I understand that it is in fact very hard, and not always worth it.