SlideShare a Scribd company logo
First of all thank you for joining us today.
I hope you’re into comfortable user experience right now.
User Experience (UX)?
UX is not UI
Boosting
UX
in ‘Web Applications’
UX
The term “UX design” refers to the process of creating and enhancing user satisfaction by
improving the usability, accessibility, and pleasure provided through the interaction
between the user and the product. In short, customer satisfaction means everything. If
your UX experience doesn’t satisfy all three of these criteria, it will likely fail.
How can we improve the UX of the following components
1. Form
2. Navigation
3. Table
4. Button
5. Loader
1. Form
A form is a conversation. And like any conversation, it should be represented by a communication
between two parties  -  user and your app.
- Only Ask What’s Required
- Order the Form Logically
- Input Fields - Depending on what information you ask, there are various types of fields — text fields,
password fields, dropdowns, checkboxes, radio buttons, datepickers and others.
Form
- Group Related Information
It helps the users make sense of the information that they must fill in.
Form
- One Column vs. Multiple Columns
It is recommended that forms should never consist of more than one column. If a form has horizontally
adjacent fields, the user must scan in Z patterns, slowing the speed of comprehension.
Form
- Reduce number of Fields
Form
- Mandatory vs Optional
Form
- Setting Default Values
Form
- Desktop-only: Make Form Keyboard-friendly
Form
- Mobile-only: Match the Keyboard With the Required Text Inputs
Form
- Labels - label should be clear to make the UI more accessible.
Previously Current Version
Form
- Alignment of Labels: Left vs Right Aligned vs Top
Top aligned labels
- Best completion rates
- Easy for different sized
labels
Left-aligned labels
- Slowest completion
- Requires more horizontal
space
Right-aligned labels
- Good completion rates
- Has strong visual
connection between label
and input
Form
- Inline Labels (Placeholder Text)
Placeholder text works great for a simple username
and password form.
Good Solution for the placeholder text is Floating Labels.
2. Navigation
A navigation is a section of a graphical user interface intended to aid visitors in accessing information.
- Keep it simple
- Use clear wording
- Make it visual - use icons, use color etc.
- Consider responsive design
Navigation
- Orientation
Horizontal
- More vertical space
- Leftmost items carry more visual weight
- All items above the fold
- Good for less items
Verical
- Less horizontal space
- All items carry equal visual weight
- Some items below the fold
- Good for more number of items
Navigation
- So which orientation should we use?
Vertical or horizontal?
Verical
- Depends upon of purpose of using it..
If it is having more options and having equal
priority than vertical is best.
Horizontal
- Where number of options are less and
content having priorities.
Navigation
- When you should use a breadcrumb navigation?
Users want to know where they are when they’re lost deep in a site’s navigation.
- 3 Levels or More
Navigation
- Home Page Is the First Level - Use Arrowheads, Not Slashes
- Don’t Link to the Page the User Is on
Navigation
- Differentiate Where the User Is
Breadcrumbs aren’t an option, but a necessity if your site has 3 or more category levels of content.
3. Table
A user-friendly table is one that’s easy to scan and allows users to get quality information fast.
Alignment Matters
- Numerical data is right-aligned
- Textual data is left-aligned
- Headers are aligned with their data
- Don’t use center alignment
Table
- Data Abbreviations
Full length - $3000
can be written as - $3k
- Tooltips for Exact Values
Table
- Persistent Column Headers
- Zebra Stripes
Table
Improved table design
4. Button
- Make Buttons Look Like Buttons
- Touch target size and padding
- Put buttons where users can easily find them or expect to see
37.7px
Button
- Label buttons with what they do
- differentiation between Primary Actions and Secondary Actions
Button
- When tertiary actions exist, add a style.
5. Loader
Progress Bars vs. Spinners:
Progress bars: which shows how far along (predictable) he/she is in a process.
Spinners: shows the unknown (unpredictable) length of a process.
So, When to use which?
Loader
- Spinners Are Not For Long Processes (4-Second Rule)
Loader
- When to Display a Spinner
Loader
- Progress Bars: makes long processes Tolerable
- How to Display a Progress Bar
Thank you

More Related Content

Similar to Boosting UX in Web Apps_Anu Thakur - May 3, 2017

Ux tips to design better online forms
Ux tips to design better online formsUx tips to design better online forms
Ux tips to design better online forms
Fibonalabs
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
Aiman Hud
 
Bharti axa website analysis, competitor analysis & visual approach
Bharti axa website analysis, competitor analysis & visual approachBharti axa website analysis, competitor analysis & visual approach
Bharti axa website analysis, competitor analysis & visual approach
Rahul Singh
 
Application Design - Part 1
Application Design - Part 1Application Design - Part 1
Application Design - Part 1
Kelley Howell
 
Web Based GIS LeadGen Introduction
Web Based GIS LeadGen IntroductionWeb Based GIS LeadGen Introduction
Web Based GIS LeadGen Introduction
InteractiveGIS
 
Mobile App Navigation Patterns and Examples.pdf
Mobile App Navigation Patterns and Examples.pdfMobile App Navigation Patterns and Examples.pdf
Mobile App Navigation Patterns and Examples.pdf
christiemarie4
 
Mobile App Navigation Patterns and Examples.pdf
Mobile App Navigation Patterns and Examples.pdfMobile App Navigation Patterns and Examples.pdf
Mobile App Navigation Patterns and Examples.pdf
Laura Miller
 
Forms and design
Forms and designForms and design
Forms and design
fizahPhd
 
Designing Digital Forms
Designing Digital FormsDesigning Digital Forms
Designing Digital Forms
Netcetera
 
ui
uiui
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
Aiman Hud
 
Scopic UX Design Test Task.pdf
Scopic UX Design Test Task.pdfScopic UX Design Test Task.pdf
Scopic UX Design Test Task.pdf
Atiqur Rahaman
 
Ux proposal - SoccerTrac
Ux proposal - SoccerTracUx proposal - SoccerTrac
Ux proposal - SoccerTrac
Hershey Desai
 
corePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven PignatarocorePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven Pignataro
John Coonen
 
Checking the "Feel" of your UI with an Interaction Audit
Checking the "Feel" of your UI with an Interaction AuditChecking the "Feel" of your UI with an Interaction Audit
Checking the "Feel" of your UI with an Interaction Audit
joshdamon
 
Checking the "Feel" of your UI with an Interaction Audit
Checking the "Feel" of your UI with an Interaction AuditChecking the "Feel" of your UI with an Interaction Audit
Checking the "Feel" of your UI with an Interaction Audit
Peter Stahl
 
Advisor Finder User Testing debrief v0.4
Advisor Finder User Testing debrief v0.4Advisor Finder User Testing debrief v0.4
Advisor Finder User Testing debrief v0.4
Pablo Gil
 
Accessible Web Sites: What can you do?
Accessible Web Sites: What can you do?Accessible Web Sites: What can you do?
Accessible Web Sites: What can you do?
Joseph Dolson
 
Blue Islands Airline Website
Blue Islands Airline WebsiteBlue Islands Airline Website
Blue Islands Airline Website
TINZ
 
WebBestPractices3
WebBestPractices3WebBestPractices3
WebBestPractices3
Natasha Alderdice
 

Similar to Boosting UX in Web Apps_Anu Thakur - May 3, 2017 (20)

Ux tips to design better online forms
Ux tips to design better online formsUx tips to design better online forms
Ux tips to design better online forms
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
Bharti axa website analysis, competitor analysis & visual approach
Bharti axa website analysis, competitor analysis & visual approachBharti axa website analysis, competitor analysis & visual approach
Bharti axa website analysis, competitor analysis & visual approach
 
Application Design - Part 1
Application Design - Part 1Application Design - Part 1
Application Design - Part 1
 
Web Based GIS LeadGen Introduction
Web Based GIS LeadGen IntroductionWeb Based GIS LeadGen Introduction
Web Based GIS LeadGen Introduction
 
Mobile App Navigation Patterns and Examples.pdf
Mobile App Navigation Patterns and Examples.pdfMobile App Navigation Patterns and Examples.pdf
Mobile App Navigation Patterns and Examples.pdf
 
Mobile App Navigation Patterns and Examples.pdf
Mobile App Navigation Patterns and Examples.pdfMobile App Navigation Patterns and Examples.pdf
Mobile App Navigation Patterns and Examples.pdf
 
Forms and design
Forms and designForms and design
Forms and design
 
Designing Digital Forms
Designing Digital FormsDesigning Digital Forms
Designing Digital Forms
 
ui
uiui
ui
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
Scopic UX Design Test Task.pdf
Scopic UX Design Test Task.pdfScopic UX Design Test Task.pdf
Scopic UX Design Test Task.pdf
 
Ux proposal - SoccerTrac
Ux proposal - SoccerTracUx proposal - SoccerTrac
Ux proposal - SoccerTrac
 
corePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven PignatarocorePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven Pignataro
 
Checking the "Feel" of your UI with an Interaction Audit
Checking the "Feel" of your UI with an Interaction AuditChecking the "Feel" of your UI with an Interaction Audit
Checking the "Feel" of your UI with an Interaction Audit
 
Checking the "Feel" of your UI with an Interaction Audit
Checking the "Feel" of your UI with an Interaction AuditChecking the "Feel" of your UI with an Interaction Audit
Checking the "Feel" of your UI with an Interaction Audit
 
Advisor Finder User Testing debrief v0.4
Advisor Finder User Testing debrief v0.4Advisor Finder User Testing debrief v0.4
Advisor Finder User Testing debrief v0.4
 
Accessible Web Sites: What can you do?
Accessible Web Sites: What can you do?Accessible Web Sites: What can you do?
Accessible Web Sites: What can you do?
 
Blue Islands Airline Website
Blue Islands Airline WebsiteBlue Islands Airline Website
Blue Islands Airline Website
 
WebBestPractices3
WebBestPractices3WebBestPractices3
WebBestPractices3
 

Recently uploaded

Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
Jaime Brown
 
Storytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design ProcessStorytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design Process
Chiara Aliotta
 
Divertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8djDivertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8dj
lunaemel03
 
Impact of Fonts: in Web and Apps Design
Impact of Fonts:  in Web and Apps DesignImpact of Fonts:  in Web and Apps Design
Impact of Fonts: in Web and Apps Design
contactproperweb2014
 
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
pmgdscunsri
 
Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
Virtual Real Design
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
M. A. Architect
 
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
gpffo76j
 
Game Concept Presentation for Ukrainian Mythology Based Game With Designs
Game Concept Presentation for Ukrainian Mythology Based Game With DesignsGame Concept Presentation for Ukrainian Mythology Based Game With Designs
Game Concept Presentation for Ukrainian Mythology Based Game With Designs
184804
 
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdfAHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
talaatahm
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
peuce
 
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
qo1as76n
 
Virtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburghVirtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburgh
millarj46
 
Revolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in IndiaRevolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in India
amrsoftec1
 
Timeless Principles of Good Design
Timeless Principles of Good DesignTimeless Principles of Good Design
Timeless Principles of Good Design
Carolina de Bartolo
 
定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样
qo1as76n
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
kecekev
 
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdfSECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
eloprejohn333
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
Knight Moves
 
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
Febless Hernane
 

Recently uploaded (20)

Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
 
Storytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design ProcessStorytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design Process
 
Divertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8djDivertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8dj
 
Impact of Fonts: in Web and Apps Design
Impact of Fonts:  in Web and Apps DesignImpact of Fonts:  in Web and Apps Design
Impact of Fonts: in Web and Apps Design
 
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
 
Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
 
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
 
Game Concept Presentation for Ukrainian Mythology Based Game With Designs
Game Concept Presentation for Ukrainian Mythology Based Game With DesignsGame Concept Presentation for Ukrainian Mythology Based Game With Designs
Game Concept Presentation for Ukrainian Mythology Based Game With Designs
 
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdfAHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
 
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
 
Virtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburghVirtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburgh
 
Revolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in IndiaRevolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in India
 
Timeless Principles of Good Design
Timeless Principles of Good DesignTimeless Principles of Good Design
Timeless Principles of Good Design
 
定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
 
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdfSECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
 
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
 

Boosting UX in Web Apps_Anu Thakur - May 3, 2017

  • 1. First of all thank you for joining us today. I hope you’re into comfortable user experience right now.
  • 4.
  • 5.
  • 7. UX The term “UX design” refers to the process of creating and enhancing user satisfaction by improving the usability, accessibility, and pleasure provided through the interaction between the user and the product. In short, customer satisfaction means everything. If your UX experience doesn’t satisfy all three of these criteria, it will likely fail.
  • 8. How can we improve the UX of the following components 1. Form 2. Navigation 3. Table 4. Button 5. Loader
  • 9. 1. Form A form is a conversation. And like any conversation, it should be represented by a communication between two parties  -  user and your app. - Only Ask What’s Required - Order the Form Logically - Input Fields - Depending on what information you ask, there are various types of fields — text fields, password fields, dropdowns, checkboxes, radio buttons, datepickers and others.
  • 10. Form - Group Related Information It helps the users make sense of the information that they must fill in.
  • 11. Form - One Column vs. Multiple Columns It is recommended that forms should never consist of more than one column. If a form has horizontally adjacent fields, the user must scan in Z patterns, slowing the speed of comprehension.
  • 12. Form - Reduce number of Fields
  • 15. Form - Desktop-only: Make Form Keyboard-friendly
  • 16. Form - Mobile-only: Match the Keyboard With the Required Text Inputs
  • 17. Form - Labels - label should be clear to make the UI more accessible. Previously Current Version
  • 18. Form - Alignment of Labels: Left vs Right Aligned vs Top Top aligned labels - Best completion rates - Easy for different sized labels Left-aligned labels - Slowest completion - Requires more horizontal space Right-aligned labels - Good completion rates - Has strong visual connection between label and input
  • 19. Form - Inline Labels (Placeholder Text) Placeholder text works great for a simple username and password form. Good Solution for the placeholder text is Floating Labels.
  • 20. 2. Navigation A navigation is a section of a graphical user interface intended to aid visitors in accessing information. - Keep it simple - Use clear wording - Make it visual - use icons, use color etc. - Consider responsive design
  • 21. Navigation - Orientation Horizontal - More vertical space - Leftmost items carry more visual weight - All items above the fold - Good for less items Verical - Less horizontal space - All items carry equal visual weight - Some items below the fold - Good for more number of items
  • 22. Navigation - So which orientation should we use? Vertical or horizontal? Verical - Depends upon of purpose of using it.. If it is having more options and having equal priority than vertical is best. Horizontal - Where number of options are less and content having priorities.
  • 23. Navigation - When you should use a breadcrumb navigation? Users want to know where they are when they’re lost deep in a site’s navigation. - 3 Levels or More
  • 24. Navigation - Home Page Is the First Level - Use Arrowheads, Not Slashes - Don’t Link to the Page the User Is on
  • 25. Navigation - Differentiate Where the User Is Breadcrumbs aren’t an option, but a necessity if your site has 3 or more category levels of content.
  • 26. 3. Table A user-friendly table is one that’s easy to scan and allows users to get quality information fast. Alignment Matters - Numerical data is right-aligned - Textual data is left-aligned - Headers are aligned with their data - Don’t use center alignment
  • 27. Table - Data Abbreviations Full length - $3000 can be written as - $3k - Tooltips for Exact Values
  • 28. Table - Persistent Column Headers - Zebra Stripes
  • 30. 4. Button - Make Buttons Look Like Buttons - Touch target size and padding - Put buttons where users can easily find them or expect to see 37.7px
  • 31. Button - Label buttons with what they do - differentiation between Primary Actions and Secondary Actions
  • 32. Button - When tertiary actions exist, add a style.
  • 33. 5. Loader Progress Bars vs. Spinners: Progress bars: which shows how far along (predictable) he/she is in a process. Spinners: shows the unknown (unpredictable) length of a process. So, When to use which?
  • 34. Loader - Spinners Are Not For Long Processes (4-Second Rule)
  • 35. Loader - When to Display a Spinner
  • 36. Loader - Progress Bars: makes long processes Tolerable - How to Display a Progress Bar