舉報

會員
101 UX Principles
最新章節:
Index
Themostimportantthingsyouneedtoknowaboutcreatingsuccessfuluserexperiences.WewantourUXtobebrilliant.Wewanttocreatestunninguserexperiences.WewantourUXtodrivethesuccessofourbusinesswithusefulandusablesoftwareproducts.ThisbookdrawsonthewisdomandtrainingofJakobNielsenandDonNormantohelpyougetyourUXright-in101ways!101UXPrinciplesshowsyouthe101mostimportantthingsyouneedtoknowaboutusabilityanddesign.ApracticalreferenceforUXprofessionals,andashortcuttogreatnessforanyonewhoneedsaclearandwiseselectionofprinciplestoguidetheirUXsuccess.LearnthekeyprinciplesthatdrivebrilliantUXdesign.Enjoy101Principlesincluding‘GoodUXhasaBeginning,aMiddle,andanEnd’,‘MakeYourLinksLookLikeLinks’,‘Don'tUseObsoleteIcons’,‘DecideWhetheranInteractionShouldBeObvious,Easy,orPossible’,‘TestwithRealUsers’,‘Makingthemostoffonts’,‘GoodUXforsearchresults’,and‘Showyouruser-don'ttellyouruser!’"Goodtoreadfrombeginningtoend,andanicedip-in-and-outtext,thechaptertitlesremindedmeofprinciplesIdon'teventhinkaboutexplicitlywhenIlikelyshould.ThebookinspiredmetostartmoreexplicitlyarticulatingsomeoftheprinciplesIjusttakeforgranted.”-ElizabethChurchill,DirectorofUserExperienceatGoogle."Thisisagreatpracticalread.ItisconvenienttouseasareferencewhensolvingrealUXproblems.IwoulddefinitelyrecommenditasanintroductiontoUX,butalsoasagoodreminderofbestpracticesformoreexperienceddesigners."-Anne-MarieLéger,DesigneratShopify."AgreatMoodBoosterandPepTalk.Likeagoodpeptalkfromasportscoachbeforeagame,Willremindsusofthecommonpitfallsweallcomeacross."-KatePincottProductDesigneratFacebook.Somemoreofthe101UXPrinciplesfeaturedinthisbook:Workwithuserexpectationsnotagainstthem.Howtobuilduponestablishedmetaphors.Howtoarrangenavigationelements.Howtointroducenewideastoyouruser.Matchingpaginationandcontentstructure.WheninventionisnotgoodforUX.Strivingforsimplicity.Reducingusertasks.Whattomakeclickable.Makingthemostoffonts.Makingyourlinkslooklikelinks.Pickingtherightcontrolforthejob.Datainputandwhatuserscareabout.Howtohandledestructiveuseractions.Whencolorshouldnotconveyinformation.Tappableareasandthesizeoffingers.Gettingpaymentdetailstherightway.Usethestandarde-commercepattern.Ifyoureallymustuseaflatdesign.Whentouseprogressbarsorspinners.Dropdownstherightandwrongway.Handlingjust-off-screencontent.HowtodoHamburgermenusright.WhentohideAdvancedSettings.GoodUXforNotifications
目錄(216章)
倒序
- 封面
- 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
推薦閱讀
- Aftershot Pro:Non-destructive photo editing and management
- Learning AngularJS Animations
- Augmented Reality with Kinect
- SDL Game Development
- Mastering Delphi Programming:A Complete Reference Guide
- Deep Learning with PyTorch
- 基于ARM的嵌入式系統和物聯網開發
- 精選單片機設計與制作30例(第2版)
- 嵌入式系統設計教程
- Artificial Intelligence Business:How you can profit from AI
- Camtasia Studio 8:Advanced Editing and Publishing Techniques
- 筆記本電腦使用、維護與故障排除從入門到精通(第5版)
- 筆記本電腦維修實踐教程
- RISC-V處理器與片上系統設計:基于FPGA與云平臺的實驗教程
- WebGL Hotshot
- USB應用分析精粹:從設備硬件、固件到主機端程序設計
- Drupal Rules How-to
- Blender for Video Production Quick Start Guide
- 計算機應用基礎案例教程(Windows 7+Office 2010)
- 基于S5PV210處理器的嵌入式開發完全攻略
- Hands-On One-shot Learning with Python
- Unreal Development Kit Game Programming with UnrealScript:Beginner's Guide
- The Complete Guide to DAZ Studio 4
- 機房工程設計施工與管理維護技術
- Hands-On Natural Language Processing with PyTorch 1.x
- Getting started with IntelliJ IDEA
- 筆記本電腦維修從入門到精通
- 最新電腦故障排除即時通
- PySide GUI Application Development
- Creo 機械設計實例教程(6.0版)