Love the playful interaction designed in this simple score keeping app. Looking forward to just using this!
Note to self: It’s not just about the solving a problem, but how you solve the problem.
Love the playful interaction designed in this simple score keeping app. Looking forward to just using this!
Note to self: It’s not just about the solving a problem, but how you solve the problem.
skeuomorph: A design feature copied from a similar artifact in another material, even when not functionally necessary. For example, the click sound of a shutter in an analog camera that is now reproduced in a digital camera by playing a sound clip.
Read some very interesting articles on skeuomorphic UI design patterns that we see so much these days in all iOS devices:
Apple demonstrated some really nice ways of using this while designing apps and inspired an entire generation of apps. Skuemorphs are good to ease the learning curve for your apps—but as mentioned in the articles they can act quite contrary when overdone or used without caution. Aaron Weyenberg sums it up quite well:
Skeuomorphic and realistic UI components are susceptible to the following hazards:
• Changing the original component’s behavior to fit a new function or feature
• Straining or breaking established UI standards
• Incorrectly assuming the user is familiar with the original component
• An appetite for screen space
In my experience, when skuemorphs are used purely for decorative purpose, things are bound to go wrong. I’m very interested in discovering app design based not on traditional interfaces but experimenting with new graphic design directions. Calvetica is a neat example.
Yet again, while on a click-happy streak, I chanced upon some interesting concepts that took me back to an article I had read quite recently—Jacob Nielsen’s post on why we should stop masking passwords in web forms. Before looking at the experiments, let me try to summarise the idea that these are inspired by. Jacob Nielsen’s main reasoning behind his statement was:
Usability suffers when users type in passwords and the only feedback they get is a row of bullets. Typically, masking passwords doesn’t even increase security, but it does cost you business due to login failures.
He noted two interesting problems with the password fields
I agree with the case he presents, but find it hard to agree with his solution of just unmasking the password field and showing the passwords in plain text. He does recognise the risks associated with this and offers a solution:
It’s therefore worth offering them a checkbox to have their passwords masked; for high-risk applications, such as bank accounts, you might even check this box by default
Some of my notes on this:
But still, the thought that masking passwords is not such a smart solution holds strong. Related to this I found two interesting experiments by Chris Dary (arc90).
visualizing a hashed representation of the password as a sparkline with color – the intent being that the user would become familiar with this image and be able to easily confirm that they typed the right (or wrong) password.
obscuring the password with semi-visible random characters in the background. The intent is to only allow the user who typed the password to easily read it
Both very interesting ideas—not there yet though.
Usernames and passwords present too much work:
The problem though is, making it easier and more secure to authenticate needs to be done with a lot of caution—because easier (and automated) authentication raises much larger risks IMO.
It’s been 3 months since I landed in Singapore and more than anything else, I’ve loved the company of the folks who hang out at HackerspaceSG. Last Saturday we got together for a GeekCamp Singapore—and it was great. Taking a slight divergence from Web Design/Development, this time I focussed my entire talk on usability and usability feedback mechanisms. I’ve updated my slides with the relevant links (do let me know if I missed anything ) and you can now download them from here.
I had a great time and I hope everyone else did too!