封面
101 UX Principles
Why subscribe?
PacktPub.com
Contributors
About the author
About the reviewer
Packt is Searching for Authors Like You
Preface
Chapter #1. Anyone Can Be a User Experience (UX) Professional
Learning points
Chapter #2. Don't Use More Than Two Typefaces
Learning points
Chapter #3. Users Already Have Fonts on Their Computers So Use Them
Learning points
Chapter #4. USE TYPE SIZE TO DEPICT INFORMATION HIERARCHY
Headline that tells you something
Learning points
Chapter #5. Use a Sensible Default Size for Body Copy
Learning points
Chapter #6. Use an Ellipsis to Indicate That There's a Further Step
Learning points
Chapter #7. Make Your Buttons Look Like Buttons
Learning points
Chapter #8. Make Buttons a Sensible Size and Group Them Together by Function
Learning points
Chapter #9. Make the Whole Button Clickable Not Just the Text
Learning points
Chapter #10. Don't Invent New Arbitrary Controls
Learning points
Chapter #11. Search Should be a Text Field with a Button Labeled "Search"
Learning points
Chapter #12. Sliders Should Be Used Only for Non-Quantifiable Values
Learning points
Chapter #13. Use Numeric Entry Fields for Precise Integers
Learning points
Chapter #14. Don't Use a Drop-Down Menu If You Only Have a Few Options
Learning points:
Chapter #15. Allow Users to Undo Destructive Actions
Learning points
Chapter #16. Think About What's Just off the Screen
Learning points
Chapter #17. Use "Infinite Scroll" for Feed–Style Content Only
Learning points
Chapter #18. If Your Content Has a Beginning Middle and End Use Pagination
Learning points
Chapter #19. If You Must Use Infinite Scroll Store the User's Position and Return to It
Learning points
Chapter #20. Make "Blank Slates" More Than Just Empty Views
Learning points
Chapter #21. Make "Getting Started" Tips Easily Dismissable
Learning points
Chapter #22. When a User Refreshes a Feed Move Them to the Last Unread Item
Learning points
Chapter #23. Don't Hide Items Away in a "Hamburger" Menu
Learning points
Chapter #24. Make Your Links Look Like Links
Learning points
Chapter #25. Split Menu Items Down into Subsections so Users Don't Have to Remember Large Lists
Learning points
Chapter #26. Hide "Advanced" Settings From Most Users
Learning points
Chapter #27. Repeat Menu Items in the Footer or Lower Down in the View
Learning points
Chapter #28. Use Consistent Icons Across the Product
Learning points
Chapter #29. Don't Use Obsolete Icons
Learning points
Chapter #30. Don't Try to Depict a New Idea With an Existing Icon
Learning points
Chapter #31. Never Use Text on Icons
Learning points
Chapter #32. Always Give Icons a Text Label
Learning points
Chapter #33. Emoji are the Most Recognized Icon Set on Earth
Learning points
Chapter #34. Use Device-Native Input Features Where Possible
Learning points
Chapter #35. Obfuscate Passwords in Fields but Provide a "Show Password" Toggle
Learning points
Chapter #36. Always Allow the User to Paste into Password Fields
Learning points
Chapter #37. Don't Attempt to Validate Email Addresses
Learning points
Chapter #38. Don't Ever Clear User-Entered Data Unless Specifically Asked To
Learning points
Chapter #39. Pick a Sensible Size for Multiline Input Fields
Learning points
Chapter #40. Don't Ever Make Your UI Move While a User is Trying to Use It
Learning points
Chapter #41. Use the Same Date Picker Controls Consistently
Learning points
Chapter #42. Pre-fill the Username in "Forgot Password" Fields
Learning points
Chapter #43. Be Case-Insensitive
Learning points
Chapter #44. If a Good Form Experience Can Be Delivered Your Users will Love Your Product
Learning points
Chapter #45. Validate Data Entry as Soon as Possible
Learning points
Chapter #46. If the Form Fails Validation Show the User Which Field Needs Their Attention
Learning points
Chapter #47. Be Forgiving – Users Don't Know (and Don't Care) How You Need the Data
Learning points
Chapter #48. Pick the Right Control for the Job
Learning Points
Chapter #49. Allow Users to Enter Phone Numbers However They Wish
Learning points
Chapter #50. Use Drop Downs Sensibly for Date Entry
Learning points
Chapter #51. Capture the Bare Minimum When Requesting Payment Card Details
Learning points
Chapter #52. Make it Easy for Users to Enter Postal or ZIP Codes
Learning points
Chapter #53. Don't Add Decimal Places to Currency Input
Learning points
Chapter #54. Make it Painless for the User to Add Images
Learning points
Chapter #55. Use a "Linear" Progress Bar if a Task will Take a Determinate Amount of Time
Learning points
Chapter #56. Show a "Spinner" if the Task Will Take an Indeterminate Amount of Time
Learning points
Chapter #57. Never Show an Animated Looping Progress Bar
Learning points
Chapter #58. Show a Numeric Progress Indicator on the Progress Bar
Learning points
Chapter #59. Contrast Ratios Are Your Friends
Learning points
Chapter #60. If You Must Use "Flat Design" then Add Some Visual Affordances to Controls
Learning points
Chapter #61. Avoid Ambiguous Symbols
Learning points
Chapter #62. Make Links Make Sense Out of Context
Learning points
Chapter #63. Add "Skip to Content" Links Above the Header and Navigation
Learning points
Chapter #64. Don't Only Use Color to Convey Information
Learning points:
Chapter #65. If You Turn Off Device Zoom with a Meta Tag You're Evil
Learning points
Chapter #66. Give Navigation Elements a Logical Tab Order
Learning points
Chapter #67. Write Clear Labels for Controls
Learning points
Chapter #68. Let Users Turn off Specific Notifications
Learning points
Chapter #69. Make Tappable Areas Finger-Sized
Learning points
Chapter #70. A User's Journey Should Have a Beginning Middle and End
Learning points
Chapter #71. The User Should Always Know at What Stage They Are in Any Given Journey
Learning points
Chapter #72. Use Breadcrumb Navigation
Learning points
Chapter #73. If the User is on an Optional Journey Give Them a Control to "Skip This"
Learning points
Chapter #74. Users Don't Care About Your Company
Learning points
Chapter #75. Follow the Standard E-Commerce Pattern
Learning points
Chapter #76. Show an Indicator in the Title Bar if the User's Work is Unsaved
Learning points
Chapter #77. Don't Nag Your Users into Rating Your App
Learning points
Chapter #78. Don't Use a Vanity Splash Screen
Learning points
Chapter #79. Make Your Favicon Distinctive
Learning points
Chapter #80. Add a "Create from Existing" Flow
Learning points
Chapter #81. Make it Easy for Users to Pay You
Learning points
Chapter #82. Categorize Search Results into Sections
Learning points:
Chapter #83. Your Users Probably Don't Understand the File System
Learning points
Chapter #84. Show Don't Tell
Learning points
Chapter #85. Be Consistent with Terminology
Learning points:
Chapter #86. Use "Sign in" and "Sign out" Not "Log in" and "Log out"
Learning points
Chapter #87. "Sign up" Makes More Sense Than "Register"
Learning points
Chapter #88. Use "Forgot Password" or "Forgotten Your Password" Not Something Obscure
Learning points
Chapter #89. Write Like a Human Being
Learning points
Chapter #90. Choose Active Verbs over Passive
Learning points
Chapter #91. Search Results Pages Should Show the Most Relevant Result at the Top of the Page
Learning points
Chapter #92. Pick Good Defaults
Learning points
Chapter #93. Don't Confound Users' Expectations
Learning points
Chapter #94. Reduce the Number of Tasks a User Has to Complete by Using Sensible Defaults
Learning points
Chapter #95. Build Upon Established Metaphors – It's Not Stealing
Learning points
Chapter #96. Decide Whether an Interaction Should Be Obvious Easy or Possible
Learning points
Chapter #97. "Does it Work on Mobile?" is Obsolete
Learning points
Chapter #98. Messaging is a Solved Problem
Learning points
Chapter #99. Brands Are Bullshit
Learning points
Chapter #100. Don't Join the Dark Side
Learning points
Chapter #101. Test with Real Users
Learning points
Chapter 102. Bonus – Strive for Simplicity
Other Books You May Enjoy
Leave a review - let other readers know what you think
Index
更新时间:2021-07-16 18:03:12