The temptation is strong
Permalink »
30 December 2006
As we move ever more towards an environment where everyone has a browser than can deal with AJAX, the temptation is going to continue to grow to write the code exclusively client-side and not have a server side end for people who can't use AJAX.
Generally I try to make everything backward compatable but you are never going to get it just as good (as if you could there would be no point doing it). And if it works for everyone using client side AJAX you don't even need it. Which is fine if you are writing yourself an admin panel that only you are going to use but if you have it on a live site you are going to find that some of your users could be excluded.
How long will it be until this is ok though? When it's acceptable for big sites to ignore people that can't support AJAX? It's probably a situation we want to avoid. That said, there is hope. With the advent of mobile browsers people will start designing for them more. That said, many of those support some quite cool features already and will continue to expand their feature range.
Generally I try to make everything backward compatable but you are never going to get it just as good (as if you could there would be no point doing it). And if it works for everyone using client side AJAX you don't even need it. Which is fine if you are writing yourself an admin panel that only you are going to use but if you have it on a live site you are going to find that some of your users could be excluded.
How long will it be until this is ok though? When it's acceptable for big sites to ignore people that can't support AJAX? It's probably a situation we want to avoid. That said, there is hope. With the advent of mobile browsers people will start designing for them more. That said, many of those support some quite cool features already and will continue to expand their feature range.