Posts

Showing posts from July, 2010

Mobile Sites and Usability: An unlocked phenomena

Image
Everyone knows how iPod/iPhone revolutionized the user experiences of handheld devices. Its a device more usable than anything before of its kind Lets hold our thoughts here, think for sometime and figure out the awesomeness behind this great user-experience. The two very basic points their UI revolved around were: 1. Make the Action-Points in the UI easily reachable. Since iPod was a touchscreen device, they used big sized buttons to achieve this, and a highly calibrated keyboard made typing a smoothie. Those big buttons really made accessing those action points easily. You never feel like using a stylus with iPod/iPhone, thats ease of access. 2. Minimal Scrolling: Use multiple screens instead of one big list, go deeper levels or flip that screen but stay on a single page. iPod had reasonably categorized menus at as many places as possible and the very intuitive "back" buttons sure showed the way out to the main application. If you look closely at one of those apps you love ...

Dear Facebook, Please keep your UI semantics sensible

Dear Facebook, I have noticed that clicking on the "Top News" link changes the top news everytime. The top news doesn't seems like top news anymore. I understand you might be looking forward to engaging more users by doing so, but it is pissing off many of us. You being the big daddy of the social network, we expect a stable and sensible browsing experience from you. Regards, FB User!

Intelligent Passwords

I attempt and dare to solve the problem of password-stealing which occur primarily due to Social Engineering Hacks. Also, this adds another layer of protection over passwords and make passwords more secure and usable! The method exploits the fact that given a word to type, different people will type the word in different fashions. The speed of typing will be different and the typing-accent will vary. We now attach this typing-accent attribute to the password and make them more secure i.e. even if you tell your password to a third-person, he wont be able to authenticate himself as you. Also, this improves the usability of passwords. As pointed by Jakob Nielsen, un-masking the password would provide better usability. Passwords can now be unmasked as this method tries to cover for the social engineering hacks which are the clear threats to unmasking passwords. As a proof of concept, i provide a demo here . The demo is Javascript based, where you can set your password and then attempt to e...