SlideShare une entreprise Scribd logo
1  sur  40
Télécharger pour lire hors ligne
Number Entry Interfaces 
Sarah Wiseman ! 
UCL Interaction Centre
Why Number Entry? 
• Errors are important! 
• Happens every day! 
• So many interface options! 
• Numbers are wicked cool
Mars Climate Orbiter
Mars Climate Orbiter 
• Determine distribution of water on Mars! 
• Monitor daily weather conditions! 
• Determine temperature of atmosphere! 
• Look for evidence of climate change
Mars Climate Orbiter 
• Determine distribution of water on Mars! 
• Monitor daily weather conditions! 
• Determine temperature of atmosphere - REALLY HOT! 
• Look for evidence of climate change
Mars Climate Orbiter 
Lesson: ! 
Remember that numbers sometimes 
mean something - not just random strings
Number Entry in the ! 
Medical Domain
Errors with Infusion Pumps
Errors in Design 
12!
Errors with Numbers 
compared to Text
Number Entry in the ! 
Medical Domain 
Lesson: ! 
Remember that errors in number entry can 
have serious consequences.
Humans checking for 
number errors 
Horse 
Cow 
Shepe 
Donkey
Humans checking for 
number errors 
Horse 
Cow 
Shepe 
Donkey 
1111 
1804 
2911 
3417
Humans checking for 
number errors 
Lesson: ! 
Number errors are really, really hard to spot
The design of the keypad
The Pushbutton phone
The Pushbutton phone cord
Making Number Entry Better
UCD in Number entry 
• “I checked the user is able to press the button ok”
UCD in Number entry 
• “I checked the user is able to press the button ok”! 
• What numbers does the user actually want to 
enter?
Benford’s Law
Blood Pressure Terminal 
Digit 
80 
Percentage of occurrence 0 
60 
40 
20 
0 5 Even Number Odd number (not 5) 
Terminating digit
Digits in the hospital 
0 1 2 3 4 5 6 7 8 9 . 
Digit 
Frequency 
0 500 1000 1500 2000 2500
Numbers in the hospital 
Volume Frequency (%) 
100 29.87 
1000 9.97 
50 9.07 
500 6.36 
20 3.81
Adapting interfaces
Optician’s Interface Design
Applying this to design 
Faster Slower
Possible future design
Tailoring interfaces for 
numbers 
Lesson: ! 
Match the interface to the task it is being 
used for, make the common numbers easy
Learning from text entry
Words and non-words 
Last night the Great British Bake Off was shocking 
little bit faster than 
British was night Great shocking Last Off the Bake 
faster than 
Proum flim shoyar larof quask tullep exuge serah 
faster than 
Rteu fgdwww weqk sreemg wkgj gfmss mnoaish
Effect of words versus ! 
non words 
Faster 
Larger copy span 
Larger look-ahead 
I think the editors need to answer for their actions
Testing text entry interfaces
Testing number entry 
interfaces 
“We generated a set of random numbers and 
asked users to enter them using the interface”
Similarity to numbers? 
Pony ≠ Prfw 
! 
1066 ≠ 9379
Results of Familiarity 
Interkeypress interval ms 
400 
350 
300 
250 
200 
Words Numbers 
Familiar Non Familiar
Test with Realistic Numbers 
Lesson: ! 
You wouldn’t test text entry with random 
strings, don’t test number entry with them
Number Entry - ! 
Points to think about 
• Number mean something, they aren’t just shapes! 
• Number errors are big problem, and they are hard 
to spot! 
• Think about how your interface could be tailored, 
keypad isn’t the only way! 
• Don’t treat random numbers as though they are 
representative - familiarity matters
Thanks, go and do really 
good number entry stuff! 
@oopsohno 
www.swiseman.co.uk
• Deininger, R. L. (1960). Human factors engineering 
studies of the design and use of pushbutton 
telephone sets. Bell System Technical Journal, 39, 
995–1012. ! 
• Retrieved from 
http://www.vcalc.net/touchtone_hf.pdf

Contenu connexe

Similaire à Designing usable number entry interfaces

Similaire à Designing usable number entry interfaces (7)

Typing
TypingTyping
Typing
 
NLP.ppt
NLP.pptNLP.ppt
NLP.ppt
 
NLP.ppt
NLP.pptNLP.ppt
NLP.ppt
 
NLP.ppt
NLP.pptNLP.ppt
NLP.ppt
 
NLP.ppt
NLP.pptNLP.ppt
NLP.ppt
 
NLP.ppt
NLP.pptNLP.ppt
NLP.ppt
 
ACM init() Spring 2015 Day 1
ACM init() Spring 2015 Day 1ACM init() Spring 2015 Day 1
ACM init() Spring 2015 Day 1
 

Plus de Northern User Experience

NUX Leeds April 2024 - researching with people who have experienced trauma an...
NUX Leeds April 2024 - researching with people who have experienced trauma an...NUX Leeds April 2024 - researching with people who have experienced trauma an...
NUX Leeds April 2024 - researching with people who have experienced trauma an...Northern User Experience
 
10 Easy Ways to Irritate Your Design Team (by Jane Austin at #NUX7)
10 Easy Ways to Irritate Your Design Team (by Jane Austin at #NUX7)10 Easy Ways to Irritate Your Design Team (by Jane Austin at #NUX7)
10 Easy Ways to Irritate Your Design Team (by Jane Austin at #NUX7)Northern User Experience
 
Good Intentions and Bad Actors (by Lisa deBettencourt at #NUX7)
Good Intentions and Bad Actors (by Lisa deBettencourt at #NUX7)Good Intentions and Bad Actors (by Lisa deBettencourt at #NUX7)
Good Intentions and Bad Actors (by Lisa deBettencourt at #NUX7)Northern User Experience
 
Everything Connected (by Christopher Murphy at #NUX7)
Everything Connected (by Christopher Murphy at #NUX7)Everything Connected (by Christopher Murphy at #NUX7)
Everything Connected (by Christopher Murphy at #NUX7)Northern User Experience
 
It’s Complicated – Designing in The Age Of Emergence (by Christina Wodtke at ...
It’s Complicated – Designing in The Age Of Emergence (by Christina Wodtke at ...It’s Complicated – Designing in The Age Of Emergence (by Christina Wodtke at ...
It’s Complicated – Designing in The Age Of Emergence (by Christina Wodtke at ...Northern User Experience
 
Usability Lab within Agile (by Ian Franklin at NUX Leeds January 2018)
Usability Lab within Agile (by Ian Franklin at NUX Leeds January 2018)Usability Lab within Agile (by Ian Franklin at NUX Leeds January 2018)
Usability Lab within Agile (by Ian Franklin at NUX Leeds January 2018)Northern User Experience
 
Agile in depth (by Robert Coop at NUX Leeds November 2017)
Agile in depth (by Robert Coop at NUX Leeds November 2017)Agile in depth (by Robert Coop at NUX Leeds November 2017)
Agile in depth (by Robert Coop at NUX Leeds November 2017)Northern User Experience
 
AB Testing and UX - a love story with numbers and people (by Craig Sullivan a...
AB Testing and UX - a love story with numbers and people (by Craig Sullivan a...AB Testing and UX - a love story with numbers and people (by Craig Sullivan a...
AB Testing and UX - a love story with numbers and people (by Craig Sullivan a...Northern User Experience
 
User research assets: treasure or trash? (by Kate Towsey at #NUX6)
User research assets: treasure or trash? (by Kate Towsey at #NUX6)User research assets: treasure or trash? (by Kate Towsey at #NUX6)
User research assets: treasure or trash? (by Kate Towsey at #NUX6)Northern User Experience
 
Content design what it is and what it isn't
Content design  what it is and what it isn'tContent design  what it is and what it isn't
Content design what it is and what it isn'tNorthern User Experience
 
Witnessing health: impactful user research in the NHS
Witnessing health: impactful user research in the NHSWitnessing health: impactful user research in the NHS
Witnessing health: impactful user research in the NHSNorthern User Experience
 
Mixing methods abroad (by Karina van Schaardenburg at #NUX5)
Mixing methods abroad (by Karina van Schaardenburg at #NUX5)Mixing methods abroad (by Karina van Schaardenburg at #NUX5)
Mixing methods abroad (by Karina van Schaardenburg at #NUX5)Northern User Experience
 
Security and User Experience (by Glenn A. Gustitus at #NUX5)
Security and User Experience (by Glenn A. Gustitus at #NUX5)Security and User Experience (by Glenn A. Gustitus at #NUX5)
Security and User Experience (by Glenn A. Gustitus at #NUX5)Northern User Experience
 
Everybody Hurts: Content for Kindness (by Sara Wachter-Boettcher at #NUX4)
Everybody Hurts: Content for Kindness (by Sara Wachter-Boettcher at #NUX4)Everybody Hurts: Content for Kindness (by Sara Wachter-Boettcher at #NUX4)
Everybody Hurts: Content for Kindness (by Sara Wachter-Boettcher at #NUX4)Northern User Experience
 
User Research Interviews: All you need to know
User Research Interviews: All you need to knowUser Research Interviews: All you need to know
User Research Interviews: All you need to knowNorthern User Experience
 
Wearables: a show & tell with user stories
Wearables: a show & tell with user storiesWearables: a show & tell with user stories
Wearables: a show & tell with user storiesNorthern User Experience
 

Plus de Northern User Experience (20)

NUX Leeds April 2024 - researching with people who have experienced trauma an...
NUX Leeds April 2024 - researching with people who have experienced trauma an...NUX Leeds April 2024 - researching with people who have experienced trauma an...
NUX Leeds April 2024 - researching with people who have experienced trauma an...
 
10 Easy Ways to Irritate Your Design Team (by Jane Austin at #NUX7)
10 Easy Ways to Irritate Your Design Team (by Jane Austin at #NUX7)10 Easy Ways to Irritate Your Design Team (by Jane Austin at #NUX7)
10 Easy Ways to Irritate Your Design Team (by Jane Austin at #NUX7)
 
Good Intentions and Bad Actors (by Lisa deBettencourt at #NUX7)
Good Intentions and Bad Actors (by Lisa deBettencourt at #NUX7)Good Intentions and Bad Actors (by Lisa deBettencourt at #NUX7)
Good Intentions and Bad Actors (by Lisa deBettencourt at #NUX7)
 
Everything Connected (by Christopher Murphy at #NUX7)
Everything Connected (by Christopher Murphy at #NUX7)Everything Connected (by Christopher Murphy at #NUX7)
Everything Connected (by Christopher Murphy at #NUX7)
 
It’s Complicated – Designing in The Age Of Emergence (by Christina Wodtke at ...
It’s Complicated – Designing in The Age Of Emergence (by Christina Wodtke at ...It’s Complicated – Designing in The Age Of Emergence (by Christina Wodtke at ...
It’s Complicated – Designing in The Age Of Emergence (by Christina Wodtke at ...
 
Nux 240518-slides
Nux 240518-slidesNux 240518-slides
Nux 240518-slides
 
GDPR: Data protection rights and wrongs
GDPR: Data protection rights and wrongsGDPR: Data protection rights and wrongs
GDPR: Data protection rights and wrongs
 
Usability Lab within Agile (by Ian Franklin at NUX Leeds January 2018)
Usability Lab within Agile (by Ian Franklin at NUX Leeds January 2018)Usability Lab within Agile (by Ian Franklin at NUX Leeds January 2018)
Usability Lab within Agile (by Ian Franklin at NUX Leeds January 2018)
 
Agile in depth (by Robert Coop at NUX Leeds November 2017)
Agile in depth (by Robert Coop at NUX Leeds November 2017)Agile in depth (by Robert Coop at NUX Leeds November 2017)
Agile in depth (by Robert Coop at NUX Leeds November 2017)
 
AB Testing and UX - a love story with numbers and people (by Craig Sullivan a...
AB Testing and UX - a love story with numbers and people (by Craig Sullivan a...AB Testing and UX - a love story with numbers and people (by Craig Sullivan a...
AB Testing and UX - a love story with numbers and people (by Craig Sullivan a...
 
User research assets: treasure or trash? (by Kate Towsey at #NUX6)
User research assets: treasure or trash? (by Kate Towsey at #NUX6)User research assets: treasure or trash? (by Kate Towsey at #NUX6)
User research assets: treasure or trash? (by Kate Towsey at #NUX6)
 
Content design what it is and what it isn't
Content design  what it is and what it isn'tContent design  what it is and what it isn't
Content design what it is and what it isn't
 
Copywriting is broken
Copywriting is brokenCopywriting is broken
Copywriting is broken
 
Witnessing health: impactful user research in the NHS
Witnessing health: impactful user research in the NHSWitnessing health: impactful user research in the NHS
Witnessing health: impactful user research in the NHS
 
Mixing methods abroad (by Karina van Schaardenburg at #NUX5)
Mixing methods abroad (by Karina van Schaardenburg at #NUX5)Mixing methods abroad (by Karina van Schaardenburg at #NUX5)
Mixing methods abroad (by Karina van Schaardenburg at #NUX5)
 
Security and User Experience (by Glenn A. Gustitus at #NUX5)
Security and User Experience (by Glenn A. Gustitus at #NUX5)Security and User Experience (by Glenn A. Gustitus at #NUX5)
Security and User Experience (by Glenn A. Gustitus at #NUX5)
 
NUX Liverpool UX Utopia
NUX Liverpool UX UtopiaNUX Liverpool UX Utopia
NUX Liverpool UX Utopia
 
Everybody Hurts: Content for Kindness (by Sara Wachter-Boettcher at #NUX4)
Everybody Hurts: Content for Kindness (by Sara Wachter-Boettcher at #NUX4)Everybody Hurts: Content for Kindness (by Sara Wachter-Boettcher at #NUX4)
Everybody Hurts: Content for Kindness (by Sara Wachter-Boettcher at #NUX4)
 
User Research Interviews: All you need to know
User Research Interviews: All you need to knowUser Research Interviews: All you need to know
User Research Interviews: All you need to know
 
Wearables: a show & tell with user stories
Wearables: a show & tell with user storiesWearables: a show & tell with user stories
Wearables: a show & tell with user stories
 

Dernier

办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
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
 
NSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationNSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationMarko4394
 
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
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationLinaWolf1
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一z xss
 
Elevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New OrleansElevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New Orleanscorenetworkseo
 
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
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一Fs
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predieusebiomeyer
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作ys8omjxb
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书rnrncn29
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书rnrncn29
 
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
 
Q4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxQ4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxeditsforyah
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITMgdsc13
 
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
 

Dernier (20)

Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
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
 
NSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationNSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentation
 
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
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
 
Elevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New OrleansElevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New Orleans
 
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
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
 
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...
 
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
 
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)
 
Q4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxQ4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptx
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
 
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
 

Designing usable number entry interfaces