Last active
December 19, 2015 14:09
Revisions
-
jancborchardt revised this gist
Jul 11, 2014 . 2 changed files with 8 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -2,4 +2,10 @@ ## Make decisions, minimize settings People should not need to fiddle with settings. When there is a decision to take, most of the time it’s better to go with one (on grounds which one is better) than to offload this decision to users as a setting. ## Save often People should not be required to press a »Save« button to have their data saved. The app should always save everything that is typed. This can be achieved by a combination of several save mechanisms: * every 300ms after the person stopped typing something * when the app is exited or switched * as soon as the field in question loses focus This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -2,4 +2,4 @@ ## Show password toggle Sign up forms have traditionally had an extra »confirm password« field – which is useless since the password is obfuscated both times, maximizing the potential for frustration. Modern mobile operating systems show the last typed letter for a short time so people can verify what they type. Even better is a means of verifying the full password, especially for long passwords. That’s what a »show password« toggle in the form of an eye icon on the right of an input field is used for. (Wifi connection dialogs have done this for a long time in the form of a »Show password« checkbox, and Windows does this as well natively.) -
jancborchardt created this gist
Jul 10, 2013 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,5 @@ # General Design Guidelines ## Make decisions, minimize settings People should not need to fiddle with settings. When there is a decision to take, most of the time it’s better to go with one (on grounds which one is better) than to offload this decision to users as a setting. This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,5 @@ # Specific Design Patterns ## Show password toggle Sign up forms have traditionally had an extra »confirm password« field – which is useless since the password is obfuscated both times, maximizing the potential for frustration. Modern mobile operating systems show the last typed letter for a short time so people can verify what they type. Even better is a means of verifying the full password, especially for long passwords. That’s what a »show password« toggle in the form of an eye icon on the right of an input field is used for. (Wifi connection dialogs have done this for a long time in the form of a »Show password« checkbox.)