SlideShare una empresa de Scribd logo
1 de 60
Descargar para leer sin conexión
Make it easy for all
users
Carme Mias, Nov.23
Hello 👋
Carme Mias
Software developer
FreeAgent’s Marketing Platform team
Share the journey
Some things I know
Some things I’m learning
Some things I’ve been reading
about
Image: Man landscape tree nature
Make it easy for all users…
… to achieve their goal.
Be that:
● perform a task,
● find information,
● buy a product
Image: Flower meadow wild flowers
Make it easy for all users
User-Centered Design
User Experience
Information Architecture
Accessibility
Image: Flower meadow wild flowers
With audience participation!
Where are we
Usability
The State of Usability in 2023, by Vitaly Friedman
User interface
Where are we - User interface
The State of Usability in 2023, by Vitaly Friedman
Bounce rate
Percentage of people who land
on a page and leave that page
without taking any further
action.
Image from : Fullstory blog
Accessibility
96.3%
Homepages with WCAG 2 failures*
(*) 2023 WebAIM Million report
2023 WebAIM Million report
Why? 😢
Let’s discuss it for 5 minutes
Image: watch hand clock time
Why?
Time constraints
Lack of awareness/empathy
Lack of education
Not enough diversity in
workplace
Not enough of a priority
Image: person people woman hair
Image: sky night atmosphere environment
User centered design
User centered design
Iterative approach that focuses on the understanding of users and their
context during all phases of design.
Multi-disciplinary design teams
● Researchers
● Domain experts
● Designers
● Engineers
● Marketeers
● Stakeholders
● End users
Personas
Personas
● Rich descriptions
● Based on real users’ demographics.
● Not just the average user.
● “What would X do in this context?”
What is User Centered Design, by Interaction Design Foundation
Persona
User journey map
User journey map
User journey map:
● Encompasses the whole
interaction with the service.
● Includes multiple user flows.
● Identifies:
○ Data the user will need
○ Their feelings
○ System weaknesses
Given a persona wanting to perform a task, the journey map:
● represents of all interactions with the service,
● is broken into smaller single tasks (user flows)
● includes:
○ Empathy mapping (user feelings)
○ System weaknesses
User journey map
From User Journey Mapping, by Andy Chipster
User Experience (UX)
User Experience (UX)
Aims to improve the quality of
users interactions with and
perceptions of a product or
service.
User Experience Design, by Peter Morville
User research
Representative users performing
a representative task.
5 different people are enough.
Image: GDS User Research lab
Let’s try it for 5 minutes
Image: watch hand clock time
Citylink website
Website: https://www.citylink.co.uk/
As a commuter, I want to know how long until the next bus reaches my
departure bus stop.
Further info:
● Bus number = 900
● Current bus stop = Edinburgh Haymarket
● Destination = Glasgow Buchanan Bus Station
EASIER
Citylink website
Website: https://www.citylink.co.uk/
As a remote worker, I only visit the office once a week. My multi-journey
card is running out in 14 days and I need to renew it.
Further info:
● 900 bus
● Journey: Glasgow Buchanan Bus Station to Edinburgh Haymarket
HARDER
Information Architecture (IA)
Information Architecture (IA)
Focuses on organising, structuring, and labelling content in an effective
and sustainable way.
User Experience Design, by Peter Morville
Information Architecture (IA)
The purpose of IA is to help users
understand:
● Where they are
● What they have found
● What’s around
● What to expect
Information Architecture (IA)
Three related models:
● Taxonomy and metadata
● Underlying structure
● Visible navigation
IA vs navigation, by Jen Cardello
Taxonomy and
metadata
Taxonomy and metadata
Taxonomy:
● Closed list of acceptable
terms, arranged
hierarchically
● Used to describe and classify
content.
Metadata (tags):
● Attached to all content items
● Content creators cannot
expand the vocabulary.
Taxonomy example, from Taxonomy 101
Structure
Structure
Sitemap = Full plan of the site.
Helps decide where new content
should go.
IA vs navigation, by Jen Cardello
Navigation
Navigation
Shows users where they are and where they can go.
Encourage desirable actions.
Includes:
● Menus
● Breadcrumbs
● Links
● Accordions
Accessibility
Accessibility
Accessibility works towards removing barriers to access.
It involves:
● Designers.
● Developers.
● Content creators.
Accessibility principles
According to the Web Content Accessibility Guidelines (WCAG), all
digital products must be:
● Perceivable
● Operable
● Understandable
● Robust
Screen readers
Most common errors
2023 WebAIM Million report
Low contrast text
Colour contrast between
foreground and background.
https://contrastrebellion.com/
Missing alternative text
Provide an image description.
<img
src=”an_image.jpg”
alt=”a description of the image”
/>
Missing alternative text
SVG text title and description.
<svg role=”img” aria-labelledby=”title-id desc-id”>
<title id=”title-id”>a short title</title>
<desc id=”desc-id”>an optional longer description</desc>
…
</svg>
Empty links
Links with no text description.
<a href=”a-target-url”>
<img
src=”an_image.jpg”
alt=”a description of the image”
/>
</a>
Missing form labels
Form fields must have an associated label.
<label for=”first-name”>First name</label>
<input type=”text” id=”first-name”/>
Empty buttons
Buttons with no text description.
<button type=”reset”>
<img
src=”an_image.jpg”
alt=”a description of the image”
/>
</button>
Missing document language
Used by screen readers.
<html lang=”en”>
…
</html>
How to test
Accessibility tests
● Automated
○ Lighthouse
● Manual
○ Browser extensions
○ Keyboard navigation
○ Screen reader
Wrap up
Conclusions
Improving experience for all users is not a quick job for one person.
It requires:
● Awareness
● Education
● Collaboration
● Constant testing and monitoring
Thank you

Más contenido relacionado

Similar a Make it easy for all users

Information Architecture in UX: To offer Delightful and Meaningful User Exper...
Information Architecture in UX: To offer Delightful and Meaningful User Exper...Information Architecture in UX: To offer Delightful and Meaningful User Exper...
Information Architecture in UX: To offer Delightful and Meaningful User Exper...Fibonalabs
 
Vijayasarathy_Ranganathan-Portfolio-Apr2022.pdf
Vijayasarathy_Ranganathan-Portfolio-Apr2022.pdfVijayasarathy_Ranganathan-Portfolio-Apr2022.pdf
Vijayasarathy_Ranganathan-Portfolio-Apr2022.pdfVijayasarathy Ranganathan
 
How to Design for (Digital) Success
How to Design for (Digital) SuccessHow to Design for (Digital) Success
How to Design for (Digital) SuccessSøren Engelbrecht
 
User Centered Design
User Centered DesignUser Centered Design
User Centered DesignShawn Calvert
 
10 Truths to Great Product Experiences
10 Truths to Great Product Experiences10 Truths to Great Product Experiences
10 Truths to Great Product ExperiencesJeremy Johnson
 
Interaction Design
Interaction DesignInteraction Design
Interaction DesignGraeme Smith
 
Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI Michelle Reyes
 
Crucial web designing trends of 2015
Crucial web designing trends of 2015Crucial web designing trends of 2015
Crucial web designing trends of 2015Pixel Crayons
 
Requirements Definitions Of The Geospatial Web Oct27 V1 Mm
Requirements Definitions Of The Geospatial Web Oct27 V1 MmRequirements Definitions Of The Geospatial Web Oct27 V1 Mm
Requirements Definitions Of The Geospatial Web Oct27 V1 MmMichael Maclennan
 
The Case for the UX Developer
The Case for the UX DeveloperThe Case for the UX Developer
The Case for the UX DeveloperSarah Dutkiewicz
 
User Experience & Design…Designing for others…UED
User Experience & Design…Designing for others…UEDUser Experience & Design…Designing for others…UED
User Experience & Design…Designing for others…UEDPreeti Chopra
 
Information Architecture Development
Information Architecture DevelopmentInformation Architecture Development
Information Architecture DevelopmentAchmad Solichin
 
Client review-portfolio
Client review-portfolioClient review-portfolio
Client review-portfolioSushmita Dutt
 
Case Study 2 - Portfolio Project Final - Google UX Design Certificate
Case Study 2 - Portfolio Project Final - Google UX Design CertificateCase Study 2 - Portfolio Project Final - Google UX Design Certificate
Case Study 2 - Portfolio Project Final - Google UX Design CertificateAbelKCS
 
Design Learnings
Design LearningsDesign Learnings
Design LearningsQuikr
 
Putting the "User" back in User Experience
Putting the "User" back in User ExperiencePutting the "User" back in User Experience
Putting the "User" back in User ExperienceJeremy Johnson
 
Top Three Modern Product Trends
Top Three Modern Product TrendsTop Three Modern Product Trends
Top Three Modern Product TrendsJeremy Johnson
 
User Experience Design Heuristics
User Experience Design HeuristicsUser Experience Design Heuristics
User Experience Design HeuristicsNathanael Boehm
 
User Story Mapping - Overview Outline
User Story Mapping - Overview OutlineUser Story Mapping - Overview Outline
User Story Mapping - Overview OutlineMo Goltz
 

Similar a Make it easy for all users (20)

Information Architecture in UX: To offer Delightful and Meaningful User Exper...
Information Architecture in UX: To offer Delightful and Meaningful User Exper...Information Architecture in UX: To offer Delightful and Meaningful User Exper...
Information Architecture in UX: To offer Delightful and Meaningful User Exper...
 
Vijayasarathy_Ranganathan-Portfolio-Apr2022.pdf
Vijayasarathy_Ranganathan-Portfolio-Apr2022.pdfVijayasarathy_Ranganathan-Portfolio-Apr2022.pdf
Vijayasarathy_Ranganathan-Portfolio-Apr2022.pdf
 
How to Design for (Digital) Success
How to Design for (Digital) SuccessHow to Design for (Digital) Success
How to Design for (Digital) Success
 
User Centered Design
User Centered DesignUser Centered Design
User Centered Design
 
10 Truths to Great Product Experiences
10 Truths to Great Product Experiences10 Truths to Great Product Experiences
10 Truths to Great Product Experiences
 
Interaction Design
Interaction DesignInteraction Design
Interaction Design
 
Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI
 
Crucial web designing trends of 2015
Crucial web designing trends of 2015Crucial web designing trends of 2015
Crucial web designing trends of 2015
 
Requirements Definitions Of The Geospatial Web Oct27 V1 Mm
Requirements Definitions Of The Geospatial Web Oct27 V1 MmRequirements Definitions Of The Geospatial Web Oct27 V1 Mm
Requirements Definitions Of The Geospatial Web Oct27 V1 Mm
 
The Case for the UX Developer
The Case for the UX DeveloperThe Case for the UX Developer
The Case for the UX Developer
 
UX Process : Process at a Glance
UX Process : Process at a GlanceUX Process : Process at a Glance
UX Process : Process at a Glance
 
User Experience & Design…Designing for others…UED
User Experience & Design…Designing for others…UEDUser Experience & Design…Designing for others…UED
User Experience & Design…Designing for others…UED
 
Information Architecture Development
Information Architecture DevelopmentInformation Architecture Development
Information Architecture Development
 
Client review-portfolio
Client review-portfolioClient review-portfolio
Client review-portfolio
 
Case Study 2 - Portfolio Project Final - Google UX Design Certificate
Case Study 2 - Portfolio Project Final - Google UX Design CertificateCase Study 2 - Portfolio Project Final - Google UX Design Certificate
Case Study 2 - Portfolio Project Final - Google UX Design Certificate
 
Design Learnings
Design LearningsDesign Learnings
Design Learnings
 
Putting the "User" back in User Experience
Putting the "User" back in User ExperiencePutting the "User" back in User Experience
Putting the "User" back in User Experience
 
Top Three Modern Product Trends
Top Three Modern Product TrendsTop Three Modern Product Trends
Top Three Modern Product Trends
 
User Experience Design Heuristics
User Experience Design HeuristicsUser Experience Design Heuristics
User Experience Design Heuristics
 
User Story Mapping - Overview Outline
User Story Mapping - Overview OutlineUser Story Mapping - Overview Outline
User Story Mapping - Overview Outline
 

Último

办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一z xss
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作ys8omjxb
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Sonam Pathan
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Dana Luther
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITMgdsc13
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhimiss dipika
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Paul Calvano
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Lucknow
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Sonam Pathan
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一Fs
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012rehmti665
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Excelmac1
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)Christopher H Felton
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一Fs
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationLinaWolf1
 

Último (20)

办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
 

Make it easy for all users