The Users are Restless

Terry Ryan | Developer Evangelist
Twitter: @tpryan
Who are you?
Would you like a
 movie review?
How would you
like pancakes?
I would like to visit
  my alma mater.
Source: http://xkcd.com/773/
How about on
  mobile?
Pop quiz:
What are you
 packing?
Demo   Text




       Point your browsers
Users have
 noticed
The users are
  restless
And by “restless”
I mean “pissed”
How do
we fix this?
Build sites that
cater to users
     needs
Get rid of stuff
  you want
Ensure you have
what users want
Responsive Web
    Design
Semantic HTML
SEMANTIC HTML
A Flexible starting place
OXO
Definition
• HTML where specific elements are used
• HTML where elements are not misused
• HTML with no presentation information
Semantic HTML?
<div>Heartland	
  Developers	
  Conference</div>
Semantic HTML
<div>Heartland	
  Developers	
  Conference</div>
On HDC Site
<h1>Heartland	
  Developers	
  Conference</h1>
On My Site
<h2>Events</h2>
<ul>
	
  	
  	
  	
  <li>Heartland	
  Developers	
  Conference</li>
</ul>
Semantic HTML is a moving target
• Not Boolean
• Not always objective
• A continuum        Text
Example
Unsemantic                                                    Semantic
<body	
  background="css/bg.png">                             <body>
<font	
  face="Calibri”><center>                                  <div	
  id="header">
<table	
  width="800"	
  bgcolor="#FFFFFF"	
                          <h1>The	
  Awesome	
  Blog	
  of	
  Awesome</h1>

                                                             Text
border="10"	
  bordercolor="#FFFFFF">                                 <p	
  class="tagline">
<tr><td>
<table	
  width="100%"	
  bgcolor="#f0f0f0"	
                 Text
                                                               Text
                                                                      Awesome	
  is	
  a	
  State	
  of	
  Mind
                                                                      </p>
border="0“>	
                                                     </div>
    <tr>
          <td><h1>
          <font	
  face="Palatino	
  Linotype">The	
  
          Awesome	
  Blog	
  of	
  Awesome</font>
          </h1></td>
    </tr>
    <tr>	
  	
  	
  	
  
          <td	
  align="right"><p>
          <i>Awesome	
  is	
  a	
  State	
  of	
  Mind</i>
          </p></td>
    </tr>
</table>
HTML5 adds more semantics
            <body>
	
  	
  	
  	
  <header>
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  <h1>The	
  Awesome	
  Blog	
  of	
  Awesome</h1>
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  <p>Awesome	
  is	
  a	
  State	
  of	
  Mind</p>
	
  	
  	
  	
  </header>
	
  	
  	
  	
  <nav>
	
  	
  	
  	
  	
   <ul>
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  <li><a	
  href="">Home</a></li>
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  <li><a	
  href="">Blog</a></li>
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  <li><a	
  href="">About</a></li>
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  <li><a	
  href="">Contact</a></li>
	
  	
  	
  	
  	
  	
  	
  	
  </ul>
	
  	
  	
  	
  </nav>
<header>
        <nav>

      <article>




<aside>



      <section>
       <nav>
      <footer>
RESPONSIVE WEB DESIGN
Content that adapts to user capability
NEW YORK TIMES
HTML is
Responsive
Source: http://www.w3.org/History/19921103-hypertext/hypertext/WWW/TheProject.html
Everything added
 makes the web
 less responsive
How do we do it
Responsive Web Design
• Develop like your browser is just one big linear
  display
• Tweak for mobile
• Enhance for wider screens
• Test it on targets
• Iterate until it works right
It’s not just layout
Responsive
Typography
Responsive
 Images
Demo


       Alternate HDC site
CONTENT
It’s the content, stupid!
AVON
Eliminate the stuff
    your users
    don’t want.
But I have this
thing they have to
  know about...
You are not in control of
how your users experience
        your site
Zite    Readibility     Flipboard   Instapaper




Pocket   Read it Later    Safari       Pulse
They’re all
 different
But they’re
all the same
It’s okay, they’re
just content sites
Nope, apps too.
If you don’t get
   rid of stuff,
    users will
CONCLUSIONS
Source: http://www.asymco.com/2012/01/17/the-rise-and-fall-of-personal-computing/
Mobile Engagement
• Paypal mobile payments:
 • 2009 - $141,000,000
 • 2011- $4,000,000,000
                      Text
• Fab - 2X more likely to buy on mobile
• Financial Times - 2x more likely to subscribe
• Flipboard - 3x more likely to engage
               Source: http://www.lukew.com/
Not the future
Not the
near future
The present
We can go beyond
not angering our
    audience
We can
delight them
Make things
 digestible
  with Semantic HTML
Your content
should work
everywhere
  with Responsive Web Design
Give your users
what they want
    with Simplified Content
Follow up?
• Preso will be up at:
  - http://slideshare.net/tpryan
• Feel free to contact me
  - terry.ryan@adobe.com Text
  - http://terrenceryan.com
  - Twitter: @tpryan

The Users are Restless