India is still new to the Internet. A lot of established trading houses, merchants and even the Indian Embassy don't have good, usable websites. But I was pleasantly surprised by the India Post website. The website is usable, information is easy to find and most important actions are up-front in the home page. Way to go! :) The postal service has had the sense to hire a good developer who knows his bread and butter to do their website.
If you want an example of a badly done website, you should look at the Indian Embassy (Washington D.C) website. S had to fill an online application form to renew his passport and they had a big disclaimer saying they would ONLY accept online apps. So we dutifully tried it and ended up being their QE team. The 'Submit" button on the application threw a JavaScript error. We couldn't print or save the application because of some other exceptions. Some developer had forgotten the basic rule of coding -- HANDLE EXCEPTIONS!
I can't tell you how annoyed I was -- both as an end user as well as a software professional. As an end user, when I am sending confidential information, it is scary to see some strange exception. Do you take it that your operation failed? Succeeded? As a software professional, I intensely dislike people who can't do their basic homework and follow good practices. Is the Indian Embassy so poor that it can't hire a decent company to do their website? Or is it yet another example of the "chalta hai" attitude we see so much?
If you want an example of a badly done website, you should look at the Indian Embassy (Washington D.C) website. S had to fill an online application form to renew his passport and they had a big disclaimer saying they would ONLY accept online apps. So we dutifully tried it and ended up being their QE team. The 'Submit" button on the application threw a JavaScript error. We couldn't print or save the application because of some other exceptions. Some developer had forgotten the basic rule of coding -- HANDLE EXCEPTIONS!
I can't tell you how annoyed I was -- both as an end user as well as a software professional. As an end user, when I am sending confidential information, it is scary to see some strange exception. Do you take it that your operation failed? Succeeded? As a software professional, I intensely dislike people who can't do their basic homework and follow good practices. Is the Indian Embassy so poor that it can't hire a decent company to do their website? Or is it yet another example of the "chalta hai" attitude we see so much?