SlideShare a Scribd company logo
BIG ASS 
BUTTONS
BIG ASS 
BUTTONS 
@brandmitchell
BIG ASS 
BUTTONS 
pxleyes@gmail.com @brandmitchell
Brandon Mitchell
Brandon Mitchell 
Orlandoan Born and raised
Brandon Mitchell 
Orlandoan Born and raised 
Graduated UF in 2003 (go gators!)
Brandon Mitchell 
Orlandoan Born and raised 
Graduated UF in 2003 (go gators!) 
Started at 352 in 2006
Brandon Mitchell 
Orlandoan Born and raised 
Graduated UF in 2003 (go gators!) 
Started at 352 in 2006 
@brandmitchell on twitter
Brandon Mitchell 
Orlandoan Born and raised 
Graduated UF in 2003 (go gators!) 
Started at 352 in 2006 
@brandmitchell on twitter 
and everywhere else
Bigger is Better
Tvs
Tvs
iphones
iphones
Big ass fans
…maybe not
Bigger is Better
Bigger is Better 
Sometimes
FItts’s Law
FItts’s Law 
Fitts's Law is basically an empirical 
model explaining speed-accuracy 
tradeoff characteristics of human 
muscle movement with some analogy to 
Shannon’s channel capacity theorem.* 
*Mehmet Göktürk, associate professor at the Department of Computer Engineering, Gebze 
Institute of Technology in Turkey
FItts’s Law 
T is the time to reach target. 
D is the distance to the target. 
W is the width of the target.
FItts’s Law 
T is the time to reach target. 
D is the distance to the target. 
W is the width of the target.
FItts’s Law 
T is the time to reach target. 
D is the distance to the target. 
W is the width of the target.
FItts’s Law 
T is the time to reach target. 
D is the distance to the target. 
W is the width of the target.
FItts’s Law 
T is the time to reach target. 
D is the distance to the target. 
W is the width of the target.
FItts’s Law 
T is the time to reach target. 
D is the distance to the target. 
W is the width of the target.
Fitts’s Law
Fitts’s law
Fitts’s law
Fitts’s law
Fitts’s law
Ux standards
Ux standards 
both google and apple have already been 
dealing with fitts’s law for 7 years on mobile
Ux standards 
both google and apple have already been 
dealing with fitts’s law for 7 years on mobile 
different designs, styles, and principles but 
similar approach to interactive element sizing
Ux standards 
google
Ux standards 
apple
52x14
55x55
55x55 
44x44
55x55 
44x44
55x55 
84x16 
44x44
Steering Law
Steering Law 
…The steering law is a predictive model of human 
movement, concerning the speed and total time with which 
a user may steer a pointing device (such as a mouse or 
stylus) through a 2D tunnel presented on a screen (i.e. with 
a bird's eye view of the tunnel), where the user must travel 
from one end of the path to the other as quickly as possible, 
while staying within the confines of the path. One potential 
practical application of this law is in modeling a user's 
performance in navigating a hierarchical cascading menu.
Expected behavior
Expected behavior 
what the user expects to happen should 
match what actually happens on screen
Example
Example
Example
Example 
.newsreel li.unit { 
padding: 8px; 
} 
.newsreel li.unit a { 
margin-top: 18px; 
margin-left: 4px; 
} 
.newsreel li.unit:hover a { 
color: #c74b15; 
}
Example 
.newsreel li.unit { 
padding: 8px; 
} 
.newsreel li.unit a { 
margin-top: 18px; 
margin-left: 4px; 
} 
.newsreel li.unit:hover a { 
color: #c74b15; 
}
Example 
.newsreel li.unit { 
padding: 8px; 
} 
.newsreel li.unit a { 
margin-top: 18px; 
margin-left: 4px; 
} 
.newsreel li.unit:hover a { 
color: #c74b15; 
} 
.newsreel li.unit a { 
padding: 26px 8px 8px 12px; 
} 
.newsreel li.unit a:hover { 
color: #c74b15; 
}
Example 
.newsreel li.unit { 
padding: 8px; 
} 
.newsreel li.unit a { 
margin-top: 18px; 
margin-left: 4px; 
} 
.newsreel li.unit:hover a { 
color: #c74b15; 
} 
.newsreel li.unit a { 
padding: 26px 8px 8px 12px; 
} 
.newsreel li.unit a:hover { 
color: #c74b15; 
}
Example 
.newsreel li.unit { 
padding: 8px; 
} 
.newsreel li.unit a { 
margin-top: 18px; 
margin-left: 4px; 
} 
.newsreel li.unit:hover a { 
color: #c74b15; 
} 
3.7x 
.newsreel li.unit a { 
padding: 26px 8px 8px 12px; 
} 
.newsreel li.unit a:hover { 
color: #c74b15; 
}
Example
Example
Example
Example
Example 
…li.nav-item { 
margin-left: 5px; 
} 
li.nav-item span { 
display: block; 
} 
a { 
display: block; 
float: left; 
padding: 0 1em; 
line-height: 2em; 
}
Example 
…li.nav-item { 
margin-left: 5px; 
} 
li.nav-item span { 
display: block; 
} 
a { 
display: block; 
float: left; 
padding: 0 1em; 
line-height: 2em; 
}
Example 
…li.nav-item { 
margin-left: 5px; 
} 
li.nav-item span { 
display: block; 
} 
a { 
display: block; 
float: left; 
padding: 0 1em; 
line-height: 2em; 
} 
…li.nav-item { 
margin-left: 45px; 
} 
li.nav-item span { 
display: inline-block; 
}
Example 
…li.nav-item { 
margin-left: 5px; 
} 
li.nav-item span { 
display: block; 
} 
a { 
display: block; 
float: left; 
padding: 0 1em; 
line-height: 2em; 
} 
…li.nav-item { 
margin-left: 45px; 
} 
li.nav-item span { 
display: inline-block; 
} 
20x
Example
Example
takeaways
takeaways 
Try to keep interactive elements over 44x44px.
takeaways 
Try to keep interactive elements over 44x44px. 
Padding is your friend.
takeaways 
Try to keep interactive elements over 44x44px. 
Padding is your friend. 
Space out buttons and links to prevent mis-clicks.
takeaways 
Try to keep interactive elements over 44x44px. 
Padding is your friend. 
Space out buttons and links to prevent mis-clicks. 
What’s good for mobile is good for desktop.
takeaways 
Try to keep interactive elements over 44x44px. 
Padding is your friend. 
Space out buttons and links to prevent mis-clicks. 
What’s good for mobile is good for desktop. 
Test, test, test!
Thanks

More Related Content

Similar to Big Ass Buttons

Introduction to Responsive Web Design
Introduction to Responsive Web DesignIntroduction to Responsive Web Design
Introduction to Responsive Web Design
Clarissa Peterson
 
Upgrade Your Website to HTML5 - VSLive Conference New York @iRajLal
Upgrade Your Website to HTML5 - VSLive Conference New York  @iRajLalUpgrade Your Website to HTML5 - VSLive Conference New York  @iRajLal
Upgrade Your Website to HTML5 - VSLive Conference New York @iRajLal
Raj Lal
 
Point Of View Essay Examples Telegraph
Point Of View Essay Examples TelegraphPoint Of View Essay Examples Telegraph
Point Of View Essay Examples Telegraph
Kimberly Berger
 
Wearable UX
Wearable UXWearable UX
Wearable UX
Jess Hamilton
 
NO-DIG Markets in Germany and Testing of Products
NO-DIG Markets in Germany and Testing of ProductsNO-DIG Markets in Germany and Testing of Products
NO-DIG Markets in Germany and Testing of Products
Roland Waniek
 
6 Ways To Make Augmented Reality Work
6 Ways To Make Augmented Reality Work6 Ways To Make Augmented Reality Work
6 Ways To Make Augmented Reality Work
Joris De Lamper
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
erikkross
 
Dbq Essay Outline Regents. Online assignment writing service.
Dbq Essay Outline Regents. Online assignment writing service.Dbq Essay Outline Regents. Online assignment writing service.
Dbq Essay Outline Regents. Online assignment writing service.
Jennifer Subhedar
 
Science and Engineering Out of The Box
Science and Engineering Out of The BoxScience and Engineering Out of The Box
Science and Engineering Out of The Box
University of Hertfordshire
 
Metaverse Fashion Overview
Metaverse Fashion OverviewMetaverse Fashion Overview
Metaverse Fashion Overview
Alex G. Lee, Ph.D. Esq. CLP
 
Responsive Design Tools & Resources
Responsive Design Tools & ResourcesResponsive Design Tools & Resources
Responsive Design Tools & Resources
Clarissa Peterson
 
Write My Narrative Essay For Free Personal Narrative Es
Write My Narrative Essay For Free Personal Narrative EsWrite My Narrative Essay For Free Personal Narrative Es
Write My Narrative Essay For Free Personal Narrative Es
Jenny Schickling
 
Robotic
RoboticRobotic
Responsive web design
Responsive web designResponsive web design
Responsive web design
Oleksii Leonov
 
SPA Architecture Basics - Colombo JS meetup
SPA Architecture Basics - Colombo JS meetupSPA Architecture Basics - Colombo JS meetup
SPA Architecture Basics - Colombo JS meetup
Hasith Yaggahavita
 
Why design matters?
Why design matters?Why design matters?
Why design matters?
Ozlem Bilis
 
Unicorn Invasion: The Next Level of Sparkle and Stuff
Unicorn Invasion: The Next Level of Sparkle and StuffUnicorn Invasion: The Next Level of Sparkle and Stuff
Unicorn Invasion: The Next Level of Sparkle and Stuff
Brandy Porter
 
How to use a blog for publishing scientific research: A training guide part 2
How to use a blog for publishing scientific research: A training guide part 2How to use a blog for publishing scientific research: A training guide part 2
How to use a blog for publishing scientific research: A training guide part 2
AfricanCommonsProject
 
Information sharing in transportation systems - more than digital pieces of p...
Information sharing in transportation systems - more than digital pieces of p...Information sharing in transportation systems - more than digital pieces of p...
Information sharing in transportation systems - more than digital pieces of p...
Per Olof Arnäs
 
Simple fuzzy name matching in elasticsearch paris meetup
Simple fuzzy name matching in elasticsearch   paris meetupSimple fuzzy name matching in elasticsearch   paris meetup
Simple fuzzy name matching in elasticsearch paris meetup
Basis Technology
 

Similar to Big Ass Buttons (20)

Introduction to Responsive Web Design
Introduction to Responsive Web DesignIntroduction to Responsive Web Design
Introduction to Responsive Web Design
 
Upgrade Your Website to HTML5 - VSLive Conference New York @iRajLal
Upgrade Your Website to HTML5 - VSLive Conference New York  @iRajLalUpgrade Your Website to HTML5 - VSLive Conference New York  @iRajLal
Upgrade Your Website to HTML5 - VSLive Conference New York @iRajLal
 
Point Of View Essay Examples Telegraph
Point Of View Essay Examples TelegraphPoint Of View Essay Examples Telegraph
Point Of View Essay Examples Telegraph
 
Wearable UX
Wearable UXWearable UX
Wearable UX
 
NO-DIG Markets in Germany and Testing of Products
NO-DIG Markets in Germany and Testing of ProductsNO-DIG Markets in Germany and Testing of Products
NO-DIG Markets in Germany and Testing of Products
 
6 Ways To Make Augmented Reality Work
6 Ways To Make Augmented Reality Work6 Ways To Make Augmented Reality Work
6 Ways To Make Augmented Reality Work
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
Dbq Essay Outline Regents. Online assignment writing service.
Dbq Essay Outline Regents. Online assignment writing service.Dbq Essay Outline Regents. Online assignment writing service.
Dbq Essay Outline Regents. Online assignment writing service.
 
Science and Engineering Out of The Box
Science and Engineering Out of The BoxScience and Engineering Out of The Box
Science and Engineering Out of The Box
 
Metaverse Fashion Overview
Metaverse Fashion OverviewMetaverse Fashion Overview
Metaverse Fashion Overview
 
Responsive Design Tools & Resources
Responsive Design Tools & ResourcesResponsive Design Tools & Resources
Responsive Design Tools & Resources
 
Write My Narrative Essay For Free Personal Narrative Es
Write My Narrative Essay For Free Personal Narrative EsWrite My Narrative Essay For Free Personal Narrative Es
Write My Narrative Essay For Free Personal Narrative Es
 
Robotic
RoboticRobotic
Robotic
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
SPA Architecture Basics - Colombo JS meetup
SPA Architecture Basics - Colombo JS meetupSPA Architecture Basics - Colombo JS meetup
SPA Architecture Basics - Colombo JS meetup
 
Why design matters?
Why design matters?Why design matters?
Why design matters?
 
Unicorn Invasion: The Next Level of Sparkle and Stuff
Unicorn Invasion: The Next Level of Sparkle and StuffUnicorn Invasion: The Next Level of Sparkle and Stuff
Unicorn Invasion: The Next Level of Sparkle and Stuff
 
How to use a blog for publishing scientific research: A training guide part 2
How to use a blog for publishing scientific research: A training guide part 2How to use a blog for publishing scientific research: A training guide part 2
How to use a blog for publishing scientific research: A training guide part 2
 
Information sharing in transportation systems - more than digital pieces of p...
Information sharing in transportation systems - more than digital pieces of p...Information sharing in transportation systems - more than digital pieces of p...
Information sharing in transportation systems - more than digital pieces of p...
 
Simple fuzzy name matching in elasticsearch paris meetup
Simple fuzzy name matching in elasticsearch   paris meetupSimple fuzzy name matching in elasticsearch   paris meetup
Simple fuzzy name matching in elasticsearch paris meetup
 

Recently uploaded

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
 
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
 
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
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
peuce
 
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
 
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
 
PDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in NoidaPDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in Noida
PoojaSaini954651
 
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptxUNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
GOWSIKRAJA PALANISAMY
 
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptxUNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
GOWSIKRAJA PALANISAMY
 
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
 
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
 
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
 
定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样
qo1as76n
 
ZAPATILLAS 2 X 110 ABRIL.pdf compra economico
ZAPATILLAS 2 X 110 ABRIL.pdf compra economicoZAPATILLAS 2 X 110 ABRIL.pdf compra economico
ZAPATILLAS 2 X 110 ABRIL.pdf compra economico
jhonguerrerobarturen
 
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
 
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
 
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
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
kecekev
 
Divertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8djDivertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8dj
lunaemel03
 
Timeless Principles of Good Design
Timeless Principles of Good DesignTimeless Principles of Good Design
Timeless Principles of Good Design
Carolina de Bartolo
 

Recently uploaded (20)

Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
 
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
 
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
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
 
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
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
 
PDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in NoidaPDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in Noida
 
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptxUNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
 
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptxUNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
 
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
 
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
 
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
 
定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样
 
ZAPATILLAS 2 X 110 ABRIL.pdf compra economico
ZAPATILLAS 2 X 110 ABRIL.pdf compra economicoZAPATILLAS 2 X 110 ABRIL.pdf compra economico
ZAPATILLAS 2 X 110 ABRIL.pdf compra economico
 
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
 
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
 
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
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
 
Divertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8djDivertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8dj
 
Timeless Principles of Good Design
Timeless Principles of Good DesignTimeless Principles of Good Design
Timeless Principles of Good Design
 

Big Ass Buttons

  • 2. BIG ASS BUTTONS @brandmitchell
  • 3. BIG ASS BUTTONS pxleyes@gmail.com @brandmitchell
  • 5. Brandon Mitchell Orlandoan Born and raised
  • 6. Brandon Mitchell Orlandoan Born and raised Graduated UF in 2003 (go gators!)
  • 7. Brandon Mitchell Orlandoan Born and raised Graduated UF in 2003 (go gators!) Started at 352 in 2006
  • 8. Brandon Mitchell Orlandoan Born and raised Graduated UF in 2003 (go gators!) Started at 352 in 2006 @brandmitchell on twitter
  • 9. Brandon Mitchell Orlandoan Born and raised Graduated UF in 2003 (go gators!) Started at 352 in 2006 @brandmitchell on twitter and everywhere else
  • 10.
  • 11.
  • 13. Tvs
  • 14. Tvs
  • 19.
  • 20.
  • 22. Bigger is Better Sometimes
  • 24. FItts’s Law Fitts's Law is basically an empirical model explaining speed-accuracy tradeoff characteristics of human muscle movement with some analogy to Shannon’s channel capacity theorem.* *Mehmet Göktürk, associate professor at the Department of Computer Engineering, Gebze Institute of Technology in Turkey
  • 25. FItts’s Law T is the time to reach target. D is the distance to the target. W is the width of the target.
  • 26. FItts’s Law T is the time to reach target. D is the distance to the target. W is the width of the target.
  • 27. FItts’s Law T is the time to reach target. D is the distance to the target. W is the width of the target.
  • 28. FItts’s Law T is the time to reach target. D is the distance to the target. W is the width of the target.
  • 29. FItts’s Law T is the time to reach target. D is the distance to the target. W is the width of the target.
  • 30. FItts’s Law T is the time to reach target. D is the distance to the target. W is the width of the target.
  • 37. Ux standards both google and apple have already been dealing with fitts’s law for 7 years on mobile
  • 38. Ux standards both google and apple have already been dealing with fitts’s law for 7 years on mobile different designs, styles, and principles but similar approach to interactive element sizing
  • 41.
  • 42.
  • 43. 52x14
  • 44.
  • 45.
  • 46.
  • 47. 55x55
  • 52. Steering Law …The steering law is a predictive model of human movement, concerning the speed and total time with which a user may steer a pointing device (such as a mouse or stylus) through a 2D tunnel presented on a screen (i.e. with a bird's eye view of the tunnel), where the user must travel from one end of the path to the other as quickly as possible, while staying within the confines of the path. One potential practical application of this law is in modeling a user's performance in navigating a hierarchical cascading menu.
  • 54. Expected behavior what the user expects to happen should match what actually happens on screen
  • 58. Example .newsreel li.unit { padding: 8px; } .newsreel li.unit a { margin-top: 18px; margin-left: 4px; } .newsreel li.unit:hover a { color: #c74b15; }
  • 59. Example .newsreel li.unit { padding: 8px; } .newsreel li.unit a { margin-top: 18px; margin-left: 4px; } .newsreel li.unit:hover a { color: #c74b15; }
  • 60. Example .newsreel li.unit { padding: 8px; } .newsreel li.unit a { margin-top: 18px; margin-left: 4px; } .newsreel li.unit:hover a { color: #c74b15; } .newsreel li.unit a { padding: 26px 8px 8px 12px; } .newsreel li.unit a:hover { color: #c74b15; }
  • 61. Example .newsreel li.unit { padding: 8px; } .newsreel li.unit a { margin-top: 18px; margin-left: 4px; } .newsreel li.unit:hover a { color: #c74b15; } .newsreel li.unit a { padding: 26px 8px 8px 12px; } .newsreel li.unit a:hover { color: #c74b15; }
  • 62. Example .newsreel li.unit { padding: 8px; } .newsreel li.unit a { margin-top: 18px; margin-left: 4px; } .newsreel li.unit:hover a { color: #c74b15; } 3.7x .newsreel li.unit a { padding: 26px 8px 8px 12px; } .newsreel li.unit a:hover { color: #c74b15; }
  • 67. Example …li.nav-item { margin-left: 5px; } li.nav-item span { display: block; } a { display: block; float: left; padding: 0 1em; line-height: 2em; }
  • 68. Example …li.nav-item { margin-left: 5px; } li.nav-item span { display: block; } a { display: block; float: left; padding: 0 1em; line-height: 2em; }
  • 69. Example …li.nav-item { margin-left: 5px; } li.nav-item span { display: block; } a { display: block; float: left; padding: 0 1em; line-height: 2em; } …li.nav-item { margin-left: 45px; } li.nav-item span { display: inline-block; }
  • 70. Example …li.nav-item { margin-left: 5px; } li.nav-item span { display: block; } a { display: block; float: left; padding: 0 1em; line-height: 2em; } …li.nav-item { margin-left: 45px; } li.nav-item span { display: inline-block; } 20x
  • 74. takeaways Try to keep interactive elements over 44x44px.
  • 75. takeaways Try to keep interactive elements over 44x44px. Padding is your friend.
  • 76. takeaways Try to keep interactive elements over 44x44px. Padding is your friend. Space out buttons and links to prevent mis-clicks.
  • 77. takeaways Try to keep interactive elements over 44x44px. Padding is your friend. Space out buttons and links to prevent mis-clicks. What’s good for mobile is good for desktop.
  • 78. takeaways Try to keep interactive elements over 44x44px. Padding is your friend. Space out buttons and links to prevent mis-clicks. What’s good for mobile is good for desktop. Test, test, test!