SlideShare uma empresa Scribd logo
1 de 52
Baixar para ler offline
Death, Taxes &
                      Viewport Chrome
                           the only thing certain is uncertainty itself




          edUI Conference (#eduiconf)                 Jason Pamental (@jpamental)
          24 September 2012                                   thinkinginpencil.com


                            .com

Monday, September 24, 12
About Me
                   ✤ Jason Pamental
                           Web Strategist, Designer, Technologist

                   ✤ Have been a strategist, designer,
                           developer & cat-pixel-wrangler since
                           roughly the launch of Netscape 1
                   ✤ Can be found @jpamental in most places
                   ✤ Post thoughts, work & pics from
                           Instagr.am @ thinkinginpencil.com

                            .com                                    #eduiconf
Monday, September 24, 12
Few Things Are
                              Certain
                   ✤ We’ll all die eventually
                   ✤ Usually after paying a lot of taxes
                   ✤ We have no idea how someone is
                           going to view our design – none
                   ✤ Really. Think about that last one



                           .com                              #eduiconf
Monday, September 24, 12
You Don’t Know
                                Jack
                   ✤ Where we admit we know nothing
                   ✤ I kid, I kid... sorta
                   ✤ HTML5, CSS3 & Web Fonts: game has
                           changed in the past year or 2
                   ✤ Device/Platform multiplier mayhem
                           no way to keep up with all of them
                   ✤ At a bigger inflection point than any
                           before: only a short time from
                           ‘desktop’ being a minority
                           .com                                 #eduiconf
Monday, September 24, 12
But one more little
                       challenge...


                           .com           #eduiconf
Monday, September 24, 12
You Don’t Know
                           Your User, Either
                   ✤ Impossible to know how your design
                           will be consumed
                   ✤ Or what else they might be doing at
                           the time
                   ✤ Desktop/Laptop/Tablet/eReader/
                           Phone/Console/TV/Car
                   ✤ So what DO you know? Design
                     (and that’s more than coloring pixels)

                           .com                               #eduiconf
Monday, September 24, 12
We’re Not
                           Designing Pages
                   ✤ We’re designing systems of
                           relationships & hierarchy to infer
                           meaning & importance
                   ✤ Good design has structure – but
                           that structure must be fluid
                   ✤ 960 pixels is a copout. Our work
                           will be viewed on phones, tablets,
                           tv’s – more than on computers as
                           we know them

                           .com                                 #eduiconf
Monday, September 24, 12
We’re Designing
                              Meaning
                   ✤ Design is about conveying
                           information & understanding




                            .com

Monday, September 24, 12
We’re Designing
                              Meaning
                   ✤ Design is about conveying
                           information & understanding
                   ✤ Information & understanding
                           must hold true no matter how
                           its conveyed




                            .com

Monday, September 24, 12
We’re Designing
                              Meaning
                   ✤ Design is about conveying
                           information & understanding
                   ✤ Information & understanding
                           must hold true no matter how
                           its conveyed
                   ✤ How users understand & learn
                           is as crucial as how they see




                            .com

Monday, September 24, 12
We’re Designing
                              Meaning
                   ✤ Design is about conveying
                           information & understanding
                   ✤ Information & understanding
                           must hold true no matter how
                           its conveyed
                   ✤ How users understand & learn
                           is as crucial as how they see
                   ✤ Start with semantics & adapt
                           your presentation to the        Logo   Nav
                           capabilities of the device on   <H1>   <P>
                           which your design is viewed
                            .com

Monday, September 24, 12
Psychology &
                  Cognitive Science
                  are The New Black
                   ✤ In order to preserve meaning &
                           reinforce understanding, you must
                           know how learning works
                   ✤ Once you know how learning works,
                           you can tailor your system of design
                   ✤ That system of visual & information
                           hierarchy can survive across
                           platforms & screen sizes
                           .com                               #eduiconf
Monday, September 24, 12
Everything’s
                                     Relative
                   ✤ Every element on screen has
                     importance (or it should)
                   ✤ Importance is learned by its
                           relationship to everything else on the
                           screen
                   ✤ Know tools that convey hierarchy:
                           color, type, size, visual cues
                           (underline, shape)
                   ✤ Must hold up when the screen size
                           changes or input mode shifts
                            .com                               #eduiconf
Monday, September 24, 12
Location, Location
                        Location
                   ✤ Desktops are used, well –
                           at a desk




                            .com

Monday, September 24, 12
Location, Location
                        Location
                   ✤ Desktops are used, well –
                           at a desk
                   ✤ Laptops might be in a
                           coffee shop




                            .com

Monday, September 24, 12
Location, Location
                        Location
                   ✤ Desktops are used, well –
                           at a desk
                   ✤ Laptops might be in a
                           coffee shop
                   ✤ Tablets prefer couches
                           (highest usage in evening)




                            .com

Monday, September 24, 12
Location, Location
                        Location
                   ✤ Desktops are used, well –
                           at a desk
                   ✤ Laptops might be in a
                           coffee shop
                   ✤ Tablets prefer couches
                           (highest usage in evening)
                   ✤ Phones fill the gaps... all of
                           them (in line, in the car, on the
                           train, in bed, in the loo – yes, there
                           too)



                             .com

Monday, September 24, 12
Your Mileage Will
                            Vary
                   ✤ With every device & kind of usage
                           comes a differing level of focus
                   ✤ Focus of attention & mode of input
                           dictates your design approach
                   ✤ Size matters – but attention matters more
                   ✤ What the user is ALSO doing at the time
                           matters is even more critical

                           .com                               #eduiconf
Monday, September 24, 12
Please Pass the
                                Gestalt
                   ✤ Our attention is drawn
                           by contrast




                            .com

Monday, September 24, 12
Please Pass the
                                Gestalt
                   ✤ Our attention is drawn          A Big Headline
                           by contrast

                   ✤ An        <h1> is bigger
                           than a <p> for a reason




                            .com

Monday, September 24, 12
Please Pass the
                                Gestalt
                   ✤ Our attention is drawn          A Big Headline
                           by contrast               Steering now south-eastward by
                                                     Ahab's levelled steel, and her progress
                   ✤ An        <h1> is bigger        solely determined by Ahab's level log
                                                     and line; the Pequod held on her path
                           than a <p> for a reason   towards the
                                                     Equator. Making
                   ✤ Conventions are your            so long a passage
                                                     through such un-
                           Frenemies                 frequented waters,
                                                     descrying no ships,
                                                     and ere long, side-
                                                     ways impelled by unvarying trade
                                                     winds, over waves monotonously mild;
                                                     all these seemed the strange calm
                                                     things preluding some riotous and
                                                     desperate scene.
                            .com

Monday, September 24, 12
Please Pass the
                                Gestalt
                   ✤ Our attention is drawn          A Big Headline
                           by contrast               Steering now south-eastward by
                                                     Ahab's levelled steel, and her progress
                   ✤ An        <h1> is bigger        solely determined by Ahab's level log
                                                     and line; the Pequod held on her path
                           than a <p> for a reason   towards the
                                                     Equator. Making    “    Mend it, eh?
                   ✤ Conventions are your            so long a passage       I think we
                                                     through such un-        had best have
                           Frenemies                 frequented waters,
                                                                             a new line
                                                     descrying no ships,
                       ✦ Use them to reduce          and ere long, side-     altogether.”
                            cognitive barriers       ways impelled by unvarying trade
                                                     winds, over waves monotonously mild;
                                                     all these seemed the strange calm
                                                     things preluding some riotous and
                                                     desperate scene.
                            .com

Monday, September 24, 12
Please Pass the
                                Gestalt
                   ✤ Our attention is drawn          A Big Headline
                           by contrast               Steering now south-eastward by
                                                     Ahab's levelled steel, and her progress
                   ✤ An        <h1> is bigger        solely determined by Ahab's level log
                                                     and line; the Pequod held on her path
                           than a <p> for a reason   towards the
                                                     Equator. Making    “    Mend it, eh?
                   ✤ Conventions are your            so long a passage       I think we
                                                     through such un-        had best have
                           Frenemies                 frequented waters,
                                                                             a new line
                                                     descrying no ships,
                       ✦ Use them to reduce          and ere long, side-     altogether.”
                            cognitive barriers       ways impelled by unvarying trade
                                                     winds, over waves monotonously mild;
                       ✦ Defy them & create          all these seemed the strange calm
                            unexpected contrast      things preluding some riotous and
                                                     desperate scene.
                            .com

Monday, September 24, 12
Task-Appropriate
                       Design is the
                     OTHER New Black
                   ✤ A place for everything &
                           everything in its place




                            .com                     #eduiconf
Monday, September 24, 12
Task-Appropriate
                       Design is the
                     OTHER New Black
                   ✤ A place for everything &
                           everything in its place
                   ✤ But the place might be
                           different on a phone...
                           or in a car




                            .com                     #eduiconf
Monday, September 24, 12
Task-Appropriate
                       Design is the
                     OTHER New Black
                   ✤ A place for everything &
                           everything in its place
                   ✤ But the place might be
                           different on a phone...
                           or in a car
                   ✤ As may be the importance
                           of some tasks versus others


                            .com                         #eduiconf
Monday, September 24, 12
It’s not the What
                but the Why & How
                   ✤ Josh Clark: ‘I have some attention to
                           spend’ – but how are they spending it?
                   ✤ @LukeW: with one eye & one thumb
                   ✤ There is no mobile user – there are only
                           mobile devices
                   ✤ Tasks vary by circumstances of use (the why)
                   ✤ How users accomplish those tasks varies
                     by device capability (hover, touch, swipe)
                           .com                               #eduiconf
Monday, September 24, 12
For Example
                   ✤ Restaurant site on a phone:
                           What I can eat & how do I
                           get there?




                            .com                       #eduiconf
Monday, September 24, 12
For Example
                   ✤ Restaurant site on a phone:
                           What I can eat & how do I
                           get there?
                   ✤ Non-profit on a laptop: Are
                           they for real, who’s involved,
                           how do I help?




                            .com                            #eduiconf
Monday, September 24, 12
For Example
                   ✤ Restaurant site on a phone:
                           What I can eat & how do I
                           get there?
                   ✤ Non-profit on a laptop: Are
                           they for real, who’s involved,
                           how do I help?
                   ✤ eBay from either: I want to
                           buy that Ferrari now. Really.




                            .com                            #eduiconf
Monday, September 24, 12
For Example
                   ✤ Restaurant site on a phone:
                           What I can eat & how do I
                           get there?
                   ✤ Non-profit on a laptop: Are
                           they for real, who’s involved,
                           how do I help?
                   ✤ eBay from either: I want to
                           buy that Ferrari now. Really.
                   ✤ Contexts may coincide with
                           one case or the other – but
                           neither should exclude the
                           other behavior
                            .com                            #eduiconf
Monday, September 24, 12
The Medium Is the
                       Message
                   ✤ But the device capabilities should
                           dictate how you present it
                   ✤ Hover on a desktop aids exploration &
                           speeds browsing
                   ✤ Touching/swiping on a small screen is
                     more natural (but don’t forget about fat
                     fingers. Again: size matters)


                           .com                           #eduiconf
Monday, September 24, 12
Re-think Your
                           Design Thinking


                           .com              #eduiconf
Monday, September 24, 12
Design by Sharpie
                   ✤ Sketch out your design
                           with a fat tip marker to
                           quickly sort out hierarchy




                            .com                        #eduiconf
Monday, September 24, 12
Design by Sharpie
                   ✤ Sketch out your design
                           with a fat tip marker to
                           quickly sort out hierarchy
                   ✤ Try 3 or 4 sizes & adjust
                           relative scale




                            .com                        #eduiconf
Monday, September 24, 12
Design by Sharpie
                   ✤ Sketch out your design
                           with a fat tip marker to
                           quickly sort out hierarchy
                   ✤ Try 3 or 4 sizes & adjust
                           relative scale
                   ✤ Don’t forget about BIG
                           (#RWD isn’t just for
                           smartphones you know)




                            .com                        #eduiconf
Monday, September 24, 12
Design by Sharpie
                   ✤ Sketch out your design
                           with a fat tip marker to
                           quickly sort out hierarchy
                   ✤ Try 3 or 4 sizes & adjust
                           relative scale
                   ✤ Don’t forget about BIG
                           (#RWD isn’t just for
                           smartphones you know)
                   ✤ Now interaction: what’s
                           natural to the device &
                           method of use
                            .com                        #eduiconf
Monday, September 24, 12
Research, Research,
               Research. Repeat.
                   ✤ Responsive Design is new
                   ✤ UI patterns evolving, but
                           conventions are emerging




                           .com                       #eduiconf
Monday, September 24, 12
Research, Research,
               Research. Repeat.
                   ✤ Responsive Design is new
                   ✤ UI patterns evolving, but
                           conventions are emerging
                   ✤ Native Apps work: think
                           about why




                           .com                       #eduiconf
Monday, September 24, 12
Research, Research,
               Research. Repeat.
                   ✤ Responsive Design is new
                   ✤ UI patterns evolving, but
                           conventions are emerging
                   ✤ Native Apps work: think
                           about why
                   ✤ Some App UI patterns
                           can be used on the web

                           .com                       #eduiconf
Monday, September 24, 12
Since We Know Real
                  Designers Code...
                   ✤ Why not stretch a bit, explore those
                           adjacent skills & experiment?
                   ✤ You could even crack a book
                           (or at least watch a video)
                   ✤ One size does not fit all: jQuery Mobile
                     & media queries – appropriate experience
                     based on device capabilities


                           .com                             #eduiconf
Monday, September 24, 12
Getting Started is
                            Getting Better
                   ✤ There is no excuse for Arial any more
                   ✤ Or ‘plug-in not found’
                   ✤ Or ‘This site best viewed in NetFox
                           Safari Explorer Version 47’
                   ✤ Modernizr, HTML5 Boilerplate, LESS, SASS/
                           Compass, Adaptive Images & more


                           .com                              #eduiconf
Monday, September 24, 12
Why Harp on This?
                   ✤ Because designing a page in
                           Photoshop is simply fantasy
                   ✤ Worse: designing just a page is only
                           1/400th of the answer (or less)
                   ✤ Even prototyping in static HTML only
                           tells part of the story (though doing
                           so responsively is a start)


                           .com                                    #eduiconf
Monday, September 24, 12
What’s That
                Viewport Bit, Then?
                   ✤ A school in Amman, Jordan has over 22%
                           mobile traffic
                   ✤ Ford, Toyota shipping app-filled interfaces in
                           2012: Pandora streamed to your dashboard
                   ✤ 50% of US mobile subscribers own a smartphone
                   ✤ Kindle Fire: 7” color tablet for $199, Webkit-
                           based browser
                   ✤ The revolution WILL be televised: Samsung
                           has put apps on your TV

                            .com                                      #eduiconf
Monday, September 24, 12
You Gotta Know
                What You Don’t Know
                   ✤ Responsive & Adaptive Design is
                           about anticipating the unknown
                   ✤ This has the benefit of being MUCH
                           more flexible and fault-tolerant
                   ✤ WAY easier when editing a couple
                           files – not a couple hundred
                   ✤ Know what else you don’t know?
                           What comes next

                           .com                               #eduiconf
Monday, September 24, 12
Be Prepared
                   ✤ You know design
                   ✤ You know your client (or you should)
                   ✤ You know the web & what can be
                           done on it
                   ✤ Don’t stop looking, seeing & learning
                   ✤ Use a framework or CMS to help
                   ✤ Design meaning not pages

                           .com                          #eduiconf
Monday, September 24, 12
and don’t forget...



                           .com             #eduiconf
Monday, September 24, 12
Declare the Pennies
                     on Your Eyes
                   ✤ (You need a Beatles reference. Just because.)

                   ✤ Platforms are smarter: leaner, more
                           semantic markup & more reliable
                           device capability detection
                   ✤ Tons of resources – easy to find
                   ✤ Being curious begets curiosity
                   ✤ Every step reveals a new point of view

                           .com                                #eduiconf
Monday, September 24, 12
Now Get Out & Go
                    Make Something
                       Awesome
                                         Hello.
                                                               make
                                  I’m a web professional and I

                                     Awesome
                                          Uncertainty FTW



                           .com                                       #eduiconf
Monday, September 24, 12
Thank You!
                                  Jason Pamental (@jpamental)
                                   jason@thinkinginpencil.com




                           .com                                 #eduiconf
Monday, September 24, 12
Resources

                   ✤ Mobile UI Patterns:
                           http://mobile-patterns.com/dashboard-navigation

                   ✤ LukeW’s Multi-Device Layout Patterns
                           http://www.lukew.com/ff/entry.asp?1514

                   ✤ Navicon (blog post)
                           Jeremy Keith (excellent post w/lots of references)




                            .com                                                #eduiconf
Monday, September 24, 12
Books
                   ✤ Responsive Web Design
                           Ethan Marcotte, A Book Apart

                   ✤ Adaptive Web Design
                           Aaron Gustafson, Easy Readers

                   ✤ Mobile First
                           Luke Wroblewski, A Book Apart

                   ✤ Don’t Make Me Think
                           Steve Krug (really - you still have to read it)

                   ✤ The Design of Everyday Things
                           Don Norman (web usability learned from the design of doors)


                            .com                                                         #eduiconf
Monday, September 24, 12

Mais conteúdo relacionado

Semelhante a Death, Taxes & Viewport Chrome: Designing for Uncertainty

Kelly Eros - 2017 Portfolio
Kelly Eros - 2017 PortfolioKelly Eros - 2017 Portfolio
Kelly Eros - 2017 PortfolioKelly Eros
 
ALM Design - Human Centered Design Thinking Process
ALM Design - Human Centered Design Thinking ProcessALM Design - Human Centered Design Thinking Process
ALM Design - Human Centered Design Thinking ProcessAmy Morawa-Murphy
 
Death, Taxes & Viewport Chrome
Death, Taxes & Viewport ChromeDeath, Taxes & Viewport Chrome
Death, Taxes & Viewport ChromeJason Pamental
 
2014 Evolving Your UX Process 1up
2014 Evolving Your UX Process 1up2014 Evolving Your UX Process 1up
2014 Evolving Your UX Process 1upTom Brinck
 
Requirements Gathering and Discovery
Requirements Gathering and DiscoveryRequirements Gathering and Discovery
Requirements Gathering and DiscoverySean Larkin
 
Don't Just Present, Enchant !
Don't Just Present, Enchant !Don't Just Present, Enchant !
Don't Just Present, Enchant !Vivek Juneja
 
A framework for differentiated instruction
A framework for differentiated instructionA framework for differentiated instruction
A framework for differentiated instructionsuesharma
 
Responsive Design Studio [Mountain View 2013]
Responsive Design Studio [Mountain View 2013]Responsive Design Studio [Mountain View 2013]
Responsive Design Studio [Mountain View 2013]Aaron Gustafson
 
Responsive design lunch and learn
Responsive design lunch and learnResponsive design lunch and learn
Responsive design lunch and learnRicardo Queiroz
 
101 Things I Learned In Interaction Design School - Web Directions South
101 Things I Learned In Interaction Design School - Web Directions South101 Things I Learned In Interaction Design School - Web Directions South
101 Things I Learned In Interaction Design School - Web Directions SouthShane Morris
 
Head First Video Strategy
Head First Video StrategyHead First Video Strategy
Head First Video StrategyMichael Fienen
 
The Software Debt Bubble: Is It About to Burst
The Software Debt Bubble: Is It About to BurstThe Software Debt Bubble: Is It About to Burst
The Software Debt Bubble: Is It About to BurstChris Sterling
 
Design Thinking for Educators Discovery through Prototyping
Design Thinking for Educators Discovery through PrototypingDesign Thinking for Educators Discovery through Prototyping
Design Thinking for Educators Discovery through PrototypingMelissa Goodwin
 
Life is not static - your designs shouldn't be either - No Code Conf 2019 Wor...
Life is not static - your designs shouldn't be either - No Code Conf 2019 Wor...Life is not static - your designs shouldn't be either - No Code Conf 2019 Wor...
Life is not static - your designs shouldn't be either - No Code Conf 2019 Wor...Webflow
 
dradis Framework: Overview
dradis Framework: Overviewdradis Framework: Overview
dradis Framework: Overviewetd
 
Digital Media Careers
Digital Media CareersDigital Media Careers
Digital Media CareersCindy Royal
 
Blameless system design - annotated
Blameless system design  - annotatedBlameless system design  - annotated
Blameless system design - annotatedDouglas Land
 
Responsive Web Design &amp; Workflow
Responsive Web Design &amp; WorkflowResponsive Web Design &amp; Workflow
Responsive Web Design &amp; Workflowhouhr
 
Responsive Design Talk @ Toronto Dev Derby March
Responsive Design Talk @ Toronto Dev Derby MarchResponsive Design Talk @ Toronto Dev Derby March
Responsive Design Talk @ Toronto Dev Derby Marchthemystic_ca
 
Fred Spencer: Designing a Great UI
Fred Spencer: Designing a Great UIFred Spencer: Designing a Great UI
Fred Spencer: Designing a Great UIAxway Appcelerator
 

Semelhante a Death, Taxes & Viewport Chrome: Designing for Uncertainty (20)

Kelly Eros - 2017 Portfolio
Kelly Eros - 2017 PortfolioKelly Eros - 2017 Portfolio
Kelly Eros - 2017 Portfolio
 
ALM Design - Human Centered Design Thinking Process
ALM Design - Human Centered Design Thinking ProcessALM Design - Human Centered Design Thinking Process
ALM Design - Human Centered Design Thinking Process
 
Death, Taxes & Viewport Chrome
Death, Taxes & Viewport ChromeDeath, Taxes & Viewport Chrome
Death, Taxes & Viewport Chrome
 
2014 Evolving Your UX Process 1up
2014 Evolving Your UX Process 1up2014 Evolving Your UX Process 1up
2014 Evolving Your UX Process 1up
 
Requirements Gathering and Discovery
Requirements Gathering and DiscoveryRequirements Gathering and Discovery
Requirements Gathering and Discovery
 
Don't Just Present, Enchant !
Don't Just Present, Enchant !Don't Just Present, Enchant !
Don't Just Present, Enchant !
 
A framework for differentiated instruction
A framework for differentiated instructionA framework for differentiated instruction
A framework for differentiated instruction
 
Responsive Design Studio [Mountain View 2013]
Responsive Design Studio [Mountain View 2013]Responsive Design Studio [Mountain View 2013]
Responsive Design Studio [Mountain View 2013]
 
Responsive design lunch and learn
Responsive design lunch and learnResponsive design lunch and learn
Responsive design lunch and learn
 
101 Things I Learned In Interaction Design School - Web Directions South
101 Things I Learned In Interaction Design School - Web Directions South101 Things I Learned In Interaction Design School - Web Directions South
101 Things I Learned In Interaction Design School - Web Directions South
 
Head First Video Strategy
Head First Video StrategyHead First Video Strategy
Head First Video Strategy
 
The Software Debt Bubble: Is It About to Burst
The Software Debt Bubble: Is It About to BurstThe Software Debt Bubble: Is It About to Burst
The Software Debt Bubble: Is It About to Burst
 
Design Thinking for Educators Discovery through Prototyping
Design Thinking for Educators Discovery through PrototypingDesign Thinking for Educators Discovery through Prototyping
Design Thinking for Educators Discovery through Prototyping
 
Life is not static - your designs shouldn't be either - No Code Conf 2019 Wor...
Life is not static - your designs shouldn't be either - No Code Conf 2019 Wor...Life is not static - your designs shouldn't be either - No Code Conf 2019 Wor...
Life is not static - your designs shouldn't be either - No Code Conf 2019 Wor...
 
dradis Framework: Overview
dradis Framework: Overviewdradis Framework: Overview
dradis Framework: Overview
 
Digital Media Careers
Digital Media CareersDigital Media Careers
Digital Media Careers
 
Blameless system design - annotated
Blameless system design  - annotatedBlameless system design  - annotated
Blameless system design - annotated
 
Responsive Web Design &amp; Workflow
Responsive Web Design &amp; WorkflowResponsive Web Design &amp; Workflow
Responsive Web Design &amp; Workflow
 
Responsive Design Talk @ Toronto Dev Derby March
Responsive Design Talk @ Toronto Dev Derby MarchResponsive Design Talk @ Toronto Dev Derby March
Responsive Design Talk @ Toronto Dev Derby March
 
Fred Spencer: Designing a Great UI
Fred Spencer: Designing a Great UIFred Spencer: Designing a Great UI
Fred Spencer: Designing a Great UI
 

Mais de Jason Pamental

Pacing Design - NEDcamp 2015
Pacing Design - NEDcamp 2015Pacing Design - NEDcamp 2015
Pacing Design - NEDcamp 2015Jason Pamental
 
Designing from the Inside Out
Designing from the Inside OutDesigning from the Inside Out
Designing from the Inside OutJason Pamental
 
The Battle Is Not the War
The Battle Is Not the WarThe Battle Is Not the War
The Battle Is Not the WarJason Pamental
 
Type, Responsively: A more modern approach to type on the web
Type, Responsively: A more modern approach to type on the webType, Responsively: A more modern approach to type on the web
Type, Responsively: A more modern approach to type on the webJason Pamental
 
Designing with Web Fonts: Type, Responsively (PVD)
Designing with Web Fonts: Type, Responsively (PVD)Designing with Web Fonts: Type, Responsively (PVD)
Designing with Web Fonts: Type, Responsively (PVD)Jason Pamental
 
Designing with Web Fonts: Type, Responsively
Designing with Web Fonts: Type, ResponsivelyDesigning with Web Fonts: Type, Responsively
Designing with Web Fonts: Type, ResponsivelyJason Pamental
 
Drawing on Quicksand: Visual Systems, Drupal & The Modern Web World
Drawing on Quicksand: Visual Systems, Drupal & The Modern Web WorldDrawing on Quicksand: Visual Systems, Drupal & The Modern Web World
Drawing on Quicksand: Visual Systems, Drupal & The Modern Web WorldJason Pamental
 
Web Typography & Drupal: Putting Arial Out to Pasture
Web Typography & Drupal: Putting Arial Out to PastureWeb Typography & Drupal: Putting Arial Out to Pasture
Web Typography & Drupal: Putting Arial Out to PastureJason Pamental
 
Web Strategy: What is it and why we need to care
Web Strategy: What is it and why we need to careWeb Strategy: What is it and why we need to care
Web Strategy: What is it and why we need to careJason Pamental
 

Mais de Jason Pamental (10)

Once Upon a Drop Cap
Once Upon a Drop CapOnce Upon a Drop Cap
Once Upon a Drop Cap
 
Pacing Design - NEDcamp 2015
Pacing Design - NEDcamp 2015Pacing Design - NEDcamp 2015
Pacing Design - NEDcamp 2015
 
Designing from the Inside Out
Designing from the Inside OutDesigning from the Inside Out
Designing from the Inside Out
 
The Battle Is Not the War
The Battle Is Not the WarThe Battle Is Not the War
The Battle Is Not the War
 
Type, Responsively: A more modern approach to type on the web
Type, Responsively: A more modern approach to type on the webType, Responsively: A more modern approach to type on the web
Type, Responsively: A more modern approach to type on the web
 
Designing with Web Fonts: Type, Responsively (PVD)
Designing with Web Fonts: Type, Responsively (PVD)Designing with Web Fonts: Type, Responsively (PVD)
Designing with Web Fonts: Type, Responsively (PVD)
 
Designing with Web Fonts: Type, Responsively
Designing with Web Fonts: Type, ResponsivelyDesigning with Web Fonts: Type, Responsively
Designing with Web Fonts: Type, Responsively
 
Drawing on Quicksand: Visual Systems, Drupal & The Modern Web World
Drawing on Quicksand: Visual Systems, Drupal & The Modern Web WorldDrawing on Quicksand: Visual Systems, Drupal & The Modern Web World
Drawing on Quicksand: Visual Systems, Drupal & The Modern Web World
 
Web Typography & Drupal: Putting Arial Out to Pasture
Web Typography & Drupal: Putting Arial Out to PastureWeb Typography & Drupal: Putting Arial Out to Pasture
Web Typography & Drupal: Putting Arial Out to Pasture
 
Web Strategy: What is it and why we need to care
Web Strategy: What is it and why we need to careWeb Strategy: What is it and why we need to care
Web Strategy: What is it and why we need to care
 

Último

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Último (20)

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 

Death, Taxes & Viewport Chrome: Designing for Uncertainty

  • 1. Death, Taxes & Viewport Chrome the only thing certain is uncertainty itself edUI Conference (#eduiconf) Jason Pamental (@jpamental) 24 September 2012 thinkinginpencil.com .com Monday, September 24, 12
  • 2. About Me ✤ Jason Pamental Web Strategist, Designer, Technologist ✤ Have been a strategist, designer, developer & cat-pixel-wrangler since roughly the launch of Netscape 1 ✤ Can be found @jpamental in most places ✤ Post thoughts, work & pics from Instagr.am @ thinkinginpencil.com .com #eduiconf Monday, September 24, 12
  • 3. Few Things Are Certain ✤ We’ll all die eventually ✤ Usually after paying a lot of taxes ✤ We have no idea how someone is going to view our design – none ✤ Really. Think about that last one .com #eduiconf Monday, September 24, 12
  • 4. You Don’t Know Jack ✤ Where we admit we know nothing ✤ I kid, I kid... sorta ✤ HTML5, CSS3 & Web Fonts: game has changed in the past year or 2 ✤ Device/Platform multiplier mayhem no way to keep up with all of them ✤ At a bigger inflection point than any before: only a short time from ‘desktop’ being a minority .com #eduiconf Monday, September 24, 12
  • 5. But one more little challenge... .com #eduiconf Monday, September 24, 12
  • 6. You Don’t Know Your User, Either ✤ Impossible to know how your design will be consumed ✤ Or what else they might be doing at the time ✤ Desktop/Laptop/Tablet/eReader/ Phone/Console/TV/Car ✤ So what DO you know? Design (and that’s more than coloring pixels) .com #eduiconf Monday, September 24, 12
  • 7. We’re Not Designing Pages ✤ We’re designing systems of relationships & hierarchy to infer meaning & importance ✤ Good design has structure – but that structure must be fluid ✤ 960 pixels is a copout. Our work will be viewed on phones, tablets, tv’s – more than on computers as we know them .com #eduiconf Monday, September 24, 12
  • 8. We’re Designing Meaning ✤ Design is about conveying information & understanding .com Monday, September 24, 12
  • 9. We’re Designing Meaning ✤ Design is about conveying information & understanding ✤ Information & understanding must hold true no matter how its conveyed .com Monday, September 24, 12
  • 10. We’re Designing Meaning ✤ Design is about conveying information & understanding ✤ Information & understanding must hold true no matter how its conveyed ✤ How users understand & learn is as crucial as how they see .com Monday, September 24, 12
  • 11. We’re Designing Meaning ✤ Design is about conveying information & understanding ✤ Information & understanding must hold true no matter how its conveyed ✤ How users understand & learn is as crucial as how they see ✤ Start with semantics & adapt your presentation to the Logo Nav capabilities of the device on <H1> <P> which your design is viewed .com Monday, September 24, 12
  • 12. Psychology & Cognitive Science are The New Black ✤ In order to preserve meaning & reinforce understanding, you must know how learning works ✤ Once you know how learning works, you can tailor your system of design ✤ That system of visual & information hierarchy can survive across platforms & screen sizes .com #eduiconf Monday, September 24, 12
  • 13. Everything’s Relative ✤ Every element on screen has importance (or it should) ✤ Importance is learned by its relationship to everything else on the screen ✤ Know tools that convey hierarchy: color, type, size, visual cues (underline, shape) ✤ Must hold up when the screen size changes or input mode shifts .com #eduiconf Monday, September 24, 12
  • 14. Location, Location Location ✤ Desktops are used, well – at a desk .com Monday, September 24, 12
  • 15. Location, Location Location ✤ Desktops are used, well – at a desk ✤ Laptops might be in a coffee shop .com Monday, September 24, 12
  • 16. Location, Location Location ✤ Desktops are used, well – at a desk ✤ Laptops might be in a coffee shop ✤ Tablets prefer couches (highest usage in evening) .com Monday, September 24, 12
  • 17. Location, Location Location ✤ Desktops are used, well – at a desk ✤ Laptops might be in a coffee shop ✤ Tablets prefer couches (highest usage in evening) ✤ Phones fill the gaps... all of them (in line, in the car, on the train, in bed, in the loo – yes, there too) .com Monday, September 24, 12
  • 18. Your Mileage Will Vary ✤ With every device & kind of usage comes a differing level of focus ✤ Focus of attention & mode of input dictates your design approach ✤ Size matters – but attention matters more ✤ What the user is ALSO doing at the time matters is even more critical .com #eduiconf Monday, September 24, 12
  • 19. Please Pass the Gestalt ✤ Our attention is drawn by contrast .com Monday, September 24, 12
  • 20. Please Pass the Gestalt ✤ Our attention is drawn A Big Headline by contrast ✤ An <h1> is bigger than a <p> for a reason .com Monday, September 24, 12
  • 21. Please Pass the Gestalt ✤ Our attention is drawn A Big Headline by contrast Steering now south-eastward by Ahab's levelled steel, and her progress ✤ An <h1> is bigger solely determined by Ahab's level log and line; the Pequod held on her path than a <p> for a reason towards the Equator. Making ✤ Conventions are your so long a passage through such un- Frenemies frequented waters, descrying no ships, and ere long, side- ways impelled by unvarying trade winds, over waves monotonously mild; all these seemed the strange calm things preluding some riotous and desperate scene. .com Monday, September 24, 12
  • 22. Please Pass the Gestalt ✤ Our attention is drawn A Big Headline by contrast Steering now south-eastward by Ahab's levelled steel, and her progress ✤ An <h1> is bigger solely determined by Ahab's level log and line; the Pequod held on her path than a <p> for a reason towards the Equator. Making “ Mend it, eh? ✤ Conventions are your so long a passage I think we through such un- had best have Frenemies frequented waters, a new line descrying no ships, ✦ Use them to reduce and ere long, side- altogether.” cognitive barriers ways impelled by unvarying trade winds, over waves monotonously mild; all these seemed the strange calm things preluding some riotous and desperate scene. .com Monday, September 24, 12
  • 23. Please Pass the Gestalt ✤ Our attention is drawn A Big Headline by contrast Steering now south-eastward by Ahab's levelled steel, and her progress ✤ An <h1> is bigger solely determined by Ahab's level log and line; the Pequod held on her path than a <p> for a reason towards the Equator. Making “ Mend it, eh? ✤ Conventions are your so long a passage I think we through such un- had best have Frenemies frequented waters, a new line descrying no ships, ✦ Use them to reduce and ere long, side- altogether.” cognitive barriers ways impelled by unvarying trade winds, over waves monotonously mild; ✦ Defy them & create all these seemed the strange calm unexpected contrast things preluding some riotous and desperate scene. .com Monday, September 24, 12
  • 24. Task-Appropriate Design is the OTHER New Black ✤ A place for everything & everything in its place .com #eduiconf Monday, September 24, 12
  • 25. Task-Appropriate Design is the OTHER New Black ✤ A place for everything & everything in its place ✤ But the place might be different on a phone... or in a car .com #eduiconf Monday, September 24, 12
  • 26. Task-Appropriate Design is the OTHER New Black ✤ A place for everything & everything in its place ✤ But the place might be different on a phone... or in a car ✤ As may be the importance of some tasks versus others .com #eduiconf Monday, September 24, 12
  • 27. It’s not the What but the Why & How ✤ Josh Clark: ‘I have some attention to spend’ – but how are they spending it? ✤ @LukeW: with one eye & one thumb ✤ There is no mobile user – there are only mobile devices ✤ Tasks vary by circumstances of use (the why) ✤ How users accomplish those tasks varies by device capability (hover, touch, swipe) .com #eduiconf Monday, September 24, 12
  • 28. For Example ✤ Restaurant site on a phone: What I can eat & how do I get there? .com #eduiconf Monday, September 24, 12
  • 29. For Example ✤ Restaurant site on a phone: What I can eat & how do I get there? ✤ Non-profit on a laptop: Are they for real, who’s involved, how do I help? .com #eduiconf Monday, September 24, 12
  • 30. For Example ✤ Restaurant site on a phone: What I can eat & how do I get there? ✤ Non-profit on a laptop: Are they for real, who’s involved, how do I help? ✤ eBay from either: I want to buy that Ferrari now. Really. .com #eduiconf Monday, September 24, 12
  • 31. For Example ✤ Restaurant site on a phone: What I can eat & how do I get there? ✤ Non-profit on a laptop: Are they for real, who’s involved, how do I help? ✤ eBay from either: I want to buy that Ferrari now. Really. ✤ Contexts may coincide with one case or the other – but neither should exclude the other behavior .com #eduiconf Monday, September 24, 12
  • 32. The Medium Is the Message ✤ But the device capabilities should dictate how you present it ✤ Hover on a desktop aids exploration & speeds browsing ✤ Touching/swiping on a small screen is more natural (but don’t forget about fat fingers. Again: size matters) .com #eduiconf Monday, September 24, 12
  • 33. Re-think Your Design Thinking .com #eduiconf Monday, September 24, 12
  • 34. Design by Sharpie ✤ Sketch out your design with a fat tip marker to quickly sort out hierarchy .com #eduiconf Monday, September 24, 12
  • 35. Design by Sharpie ✤ Sketch out your design with a fat tip marker to quickly sort out hierarchy ✤ Try 3 or 4 sizes & adjust relative scale .com #eduiconf Monday, September 24, 12
  • 36. Design by Sharpie ✤ Sketch out your design with a fat tip marker to quickly sort out hierarchy ✤ Try 3 or 4 sizes & adjust relative scale ✤ Don’t forget about BIG (#RWD isn’t just for smartphones you know) .com #eduiconf Monday, September 24, 12
  • 37. Design by Sharpie ✤ Sketch out your design with a fat tip marker to quickly sort out hierarchy ✤ Try 3 or 4 sizes & adjust relative scale ✤ Don’t forget about BIG (#RWD isn’t just for smartphones you know) ✤ Now interaction: what’s natural to the device & method of use .com #eduiconf Monday, September 24, 12
  • 38. Research, Research, Research. Repeat. ✤ Responsive Design is new ✤ UI patterns evolving, but conventions are emerging .com #eduiconf Monday, September 24, 12
  • 39. Research, Research, Research. Repeat. ✤ Responsive Design is new ✤ UI patterns evolving, but conventions are emerging ✤ Native Apps work: think about why .com #eduiconf Monday, September 24, 12
  • 40. Research, Research, Research. Repeat. ✤ Responsive Design is new ✤ UI patterns evolving, but conventions are emerging ✤ Native Apps work: think about why ✤ Some App UI patterns can be used on the web .com #eduiconf Monday, September 24, 12
  • 41. Since We Know Real Designers Code... ✤ Why not stretch a bit, explore those adjacent skills & experiment? ✤ You could even crack a book (or at least watch a video) ✤ One size does not fit all: jQuery Mobile & media queries – appropriate experience based on device capabilities .com #eduiconf Monday, September 24, 12
  • 42. Getting Started is Getting Better ✤ There is no excuse for Arial any more ✤ Or ‘plug-in not found’ ✤ Or ‘This site best viewed in NetFox Safari Explorer Version 47’ ✤ Modernizr, HTML5 Boilerplate, LESS, SASS/ Compass, Adaptive Images & more .com #eduiconf Monday, September 24, 12
  • 43. Why Harp on This? ✤ Because designing a page in Photoshop is simply fantasy ✤ Worse: designing just a page is only 1/400th of the answer (or less) ✤ Even prototyping in static HTML only tells part of the story (though doing so responsively is a start) .com #eduiconf Monday, September 24, 12
  • 44. What’s That Viewport Bit, Then? ✤ A school in Amman, Jordan has over 22% mobile traffic ✤ Ford, Toyota shipping app-filled interfaces in 2012: Pandora streamed to your dashboard ✤ 50% of US mobile subscribers own a smartphone ✤ Kindle Fire: 7” color tablet for $199, Webkit- based browser ✤ The revolution WILL be televised: Samsung has put apps on your TV .com #eduiconf Monday, September 24, 12
  • 45. You Gotta Know What You Don’t Know ✤ Responsive & Adaptive Design is about anticipating the unknown ✤ This has the benefit of being MUCH more flexible and fault-tolerant ✤ WAY easier when editing a couple files – not a couple hundred ✤ Know what else you don’t know? What comes next .com #eduiconf Monday, September 24, 12
  • 46. Be Prepared ✤ You know design ✤ You know your client (or you should) ✤ You know the web & what can be done on it ✤ Don’t stop looking, seeing & learning ✤ Use a framework or CMS to help ✤ Design meaning not pages .com #eduiconf Monday, September 24, 12
  • 47. and don’t forget... .com #eduiconf Monday, September 24, 12
  • 48. Declare the Pennies on Your Eyes ✤ (You need a Beatles reference. Just because.) ✤ Platforms are smarter: leaner, more semantic markup & more reliable device capability detection ✤ Tons of resources – easy to find ✤ Being curious begets curiosity ✤ Every step reveals a new point of view .com #eduiconf Monday, September 24, 12
  • 49. Now Get Out & Go Make Something Awesome Hello. make I’m a web professional and I Awesome Uncertainty FTW .com #eduiconf Monday, September 24, 12
  • 50. Thank You! Jason Pamental (@jpamental) jason@thinkinginpencil.com .com #eduiconf Monday, September 24, 12
  • 51. Resources ✤ Mobile UI Patterns: http://mobile-patterns.com/dashboard-navigation ✤ LukeW’s Multi-Device Layout Patterns http://www.lukew.com/ff/entry.asp?1514 ✤ Navicon (blog post) Jeremy Keith (excellent post w/lots of references) .com #eduiconf Monday, September 24, 12
  • 52. Books ✤ Responsive Web Design Ethan Marcotte, A Book Apart ✤ Adaptive Web Design Aaron Gustafson, Easy Readers ✤ Mobile First Luke Wroblewski, A Book Apart ✤ Don’t Make Me Think Steve Krug (really - you still have to read it) ✤ The Design of Everyday Things Don Norman (web usability learned from the design of doors) .com #eduiconf Monday, September 24, 12