SlideShare une entreprise Scribd logo
1  sur  35
www.doctohelp.com
Nicky Bleiel
STC Technical Communication Summit
May 19, 2014
broughttoyouby
Information
Everywhere:
Flexible Content with
Responsive Design
www.doctohelp.com
A Little About Me
• 19+ years of experience as a technical
communicator.
• President, Society for Technical
Communication.
• Written and designed documentation for
software products in a variety of industries.
• Speaker at
STC, WritersUA, tcworld, LavaCon, and CIDM.
• Published in STC Intercom, tcworld
magazine, TechCom Manager, WritersUA
website, and the Content Wrangler.
• Learn more about me at nickybleiel.com.
www.doctohelp.com
What We’ll Discuss
• The Power of Responsive Design
• Examples
• Why the Time is Right for Responsive
• A Responsive Primer
• Adapting for Responsive
• Responsive Resources
www.doctohelp.com
The Power of
Being Responsive
www.doctohelp.com
One for All … and All for One
With Responsive Design, Tech Comms can
create and deliver one responsive output that
will work on thousands of devices – new ones,
old ones, even ones that don‟t exist yet.
www.doctohelp.com
It’s All About Context
Progressive enhancement is a philosophy
aimed at crafting experiences that serve
your users by giving them access to
content without technological restrictions.
Steve Champeon,
Web Standards Project
Adaptive Web Design:
Crafting Rich Experiences with
Progressive Enhancement by Aaron Gustafson
http://easy-readers.net/books/adaptive-web-design/
www.doctohelp.com
Going “Beyond the Tri-Pane”
www.doctohelp.com
Responsive
Examples
www.doctohelp.com
Responsive Examples
http://www.microsoft.com/
• How does it work? http://moz.com/blog/seo-of-responsive-web-design
• http://docs.couchdb.org/en/latest/intro/why.html (TOC)
• http://www.lycos.com/ (menus on top/bottom)
• http://getbootstrap.com/2.3.2/getting-started.html#download-bootstrap
(top menu > collapsing menu)
• http://www.westminster-abbey.org/home
(menu stays at top and bottom. Includes breadcrumbs) (founded 960!)
• http://forum.camendesign.com/
(uses search as main navigation … includes an index)
• http://showme.doctohelp.com/WidgetExplorer/ (collapses)
• http://showme.doctohelp.com/wpghres1/
www.doctohelp.com
Why the Time is
Right for
Responsive
www.doctohelp.com
A Few Stats
• 2013 marked the first year mobile
devices outsold PCs.
• Web traffic on mobile devices continues
to grow.
• Phones account for 17% of web use.
www.doctohelp.com
www.doctohelp.com
www.doctohelp.com
Being Responsive = Better SEO
http://www.smartinsights.com/search-engine-optimisation-seo/mobile-seo/googles-changing-recommendations-on-seo-
for-mobile/
http://googlewebmastercentral.blogspot.co.uk/2012/06/recommendations-for-building-smartphone.html
http://www.bing.com/blogs/site_blogs/b/webmaster/archive/2012/03/07/building-websites-optimized-for-all-platforms-
desktop-mobile-etc.aspx
Google SEO ranking preferences:
1. Responsive web design is Google’s
preferred configuration.
2. Sites that use one URL, but dynamically
serves different HTML and CSS depending
on the device.
3. Sites that have separate mobile and desktop
sites (different URLs).
Bing also prefers responsive content, referring
to it as a “one URL per content item” strategy.
www.doctohelp.com
Content Parity – Brad Frost
Mobile users want everything that desktop
owners have, they want one web.
In the W3C Mobile Best Practices Spec:
Thematic Consistency of Resource
Identified by a URI
http://bradfrostweb.com/blog/mobile/content-parity/
www.doctohelp.com
http://services.google.com/fh/files/misc/multiscreenworld_final.pdf
www.doctohelp.com
But there’s more …
• Increase in user task completion
• Continuous Publishing - No longer need to
build and maintain “web” and “mobile web”
versions
www.doctohelp.com
A (Very) Short
Primer on
Responsive Design
www.doctohelp.com
Responsive Primer
• Technique for designing web pages that
automatically adjust to the device accessing
them.
• HTML doesn‟t change, the presentation adjusts
based on CSS rules specified for the
device/browser
• Elements size, shape, and place themselves
based on the width of the browser screen.
www.doctohelp.com
Responsive Primer
• No content is lost; the content and page
layout adjust by stacking or collapsing.
• Interactions are part of responsive design
−Small screens can incorporate touch
interaction, while large screen can interact
with mouse/keyboard, as well as touch.
• Core technologies: media queries, fluid
layouts, fluid images.
www.doctohelp.com
Media Queries
@media (min-width:320px) { /* smartphones, iPhone, portrait
480x320 phones */ }
@media (min-width:481px) { /* portrait e-readers (Nook/Kindle),
smaller tablets @ 600 or @ 640 wide. */ }
@media (min-width:641px) { /* portrait tablets, portrait iPad,
landscape e-readers, landscape 800x480 or 854x480 phones */ }
@media (min-width:961px) { /* tablet, landscape iPad, lo-res laptops
ands desktops */ }
@media (min-width:1025px) { /* big landscape tablets, laptops, and
desktops */ }
@media (min-width:1281px) { /* hi-res laptops and desktops */ }
http://stackoverflow.com/questions/16704243/best-widths-for-apply-media-queries-for-a-responsive-website-satisfying-portrait
<link rel="stylesheet" media= "(min-
width:320px)" href="css/mobile.css" />
www.doctohelp.com
Fluid Grids
• Use percentages, not pixels.
• Grid is divided into a specific number of
columns.
• When the device or screen size is
changed, elements will adjust their widths
and heights proportionally.
http://www.1stwebdesigner.com/tutorials/fluid-grids-in-responsive-design/
www.doctohelp.com
www.doctohelp.com
http://demosthenes.info/blog/586/CSS-Fluid-Image-Techniques-for-Responsive-Site-Design
www.doctohelp.com
Adapting for
Responsive Design
www.doctohelp.com
Responsive Best Practices
Need to think “Mobile First” – what works well
on mobile (smaller) screens will work well on
tablets, the desktop, and more.
www.doctohelp.com
Simple > Complex
www.doctohelp.com
On Writing Well
The baseline experience is always in the form
of text. No specific technology shapes this
layer, instead its success or failure relies
entirely on the skills of the copywriter. Clear,
well-written copy has universal device
support and does wonders to improve the
accessibility of the content to users.
From Adaptive Web Design:
Crafting Rich Experiences
with Progressive Enhancement
by Aaron Gustafson
www.doctohelp.com
UX Perspective
People don‟t want to work or think more than
they have to.
• They will do the least work to accomplish the task
• Progressive disclosure
• Affordance
People have limitations
• Easy-to-scan
• Short blocks of text/short line lengths
People crave information
• Learning is dopaminergic
Visual systems
• Use grouping
• Make fonts large enough
The Psychologist’s View of UX Design: http://uxmag.com/print/32025
www.doctohelp.com
Best Practices for “Mobile First”
• Keep image files small. Large files increase
load time; 74% of mobile users will abandon a
site that takes more than 5 seconds to load.
• Write concisely. Mobile users are less likely
to wade through content (also reduces
translation costs).
• Use progressive information disclosure.
Show them a little and let them choose
…collapsible text, inline text, and other
dynamic features are options.
www.doctohelp.com
Best Practices for “Mobile First”
• Improve navigation so users don‟t use the
device‟s „back‟ button and navigate away from
your content.
• Make links easier to use. Consider making
some of them buttons. Separate them.
• Streamline your Table of Contents and
numbered/bulleted lists.
• Clean up device-specific terminology.
www.doctohelp.com
Questions?
Contact information:
Nicky Bleiel
ComponentOne
Pittsburgh, PA
nickyb@componentone.com
www.doctohelp.com
Twitter: @DocToHelp
@nickybleiel
www.doctohelp.com
References/Further Reading
Adaptive Web Design: Crafting Rich Experiences with Progressive
Enhancement by Aaron Gustafson http://easy-
readers.net/books/adaptive-web-design/
Responsive Web Design by Ethan Marcotte
http://www.abookapart.com/products/responsive-web-design
Implementing Responsive Design by Tim Kadlec
http://www.implementingresponsivedesign.com/
Compilation of Responsive Sites: http://mediaqueri.es/
Creating a Mobile-First Responsive Web Design by Brad Frost
http://www.html5rocks.com/en/mobile/responsivedesign/
Responsive Patterns (a collection)
http://codepen.io/bradfrost/full/xkcBn
Beyond Squishy: The Principles of Adaptive Design
http://bradfrostweb.com/blog/post/beyond-squishy-the-principles-of-
adaptive-design/
Twenty Best Responsive Web Design Examples of 2012 (Get with
the Future blog): http://socialdriver.com/2012/07/20-best-responsive-
websites/
Responsive Design Newsletter: http://responsivedesignweekly.com/
www.doctohelp.com
References/Further Reading
Mobile Responsive Design 101: http://www.copyblogger.com/mobile-
responsive-design-101/
Common Responsive Web Design Pitfalls: http://www.sitepoint.com/4-
common-responsive-web-design-pitfalls/
Unified Device Design by Luke Wroblewski
http://static.lukew.com/unified_device_design.png
Google developer guidelines for building mobile optimized websites
https://developers.google.com/webmasters/smartphone-sites/
Demonstration of content stacking
http://www.jordanm.co.uk/lab/contentchoreography
“A List Apart” Responsive Web Design by Ethan Marcotte
http://alistapart.com/article/responsive-web-design
Stats on mobile device web traffic
http://www.marketingprofs.com/charts/2013/11010/web-traffic-from-
mobile-devices-up-78-year-over-year and
http://mashable.com/2013/08/20/mobile-web-traffic/
www.doctohelp.com
References/Further Reading
How Does Responsive Design Ensure Audience Response on Mobile
Devices? Business to Community Blog
http://www.business2community.com/marketing/responsive-design-ensure-
audience-response-mobile-devices-0758181#M5izPOSuPQzBBiK2.99
The Limits of Responsive Design http://www.paulolyslager.com/limits-of-
responsive-design/
Why 2013 is the Year of Responsive Web Design
http://mashable.com/2012/12/11/responsive-web-design/
What a Surprise: 2013 a Lousy Year for PC Sales http://www.zdnet.com/what-
a-surprise-2013-was-a-lousy-year-for-pc-sales-7000025002/
Gartner Analysts on PC Slump (ZDnet) http://www.zdnet.com/gartner-
analysts-suspect-pc-slump-has-bottomed-out-despite-q4-decline-7000024993/
How Responsive Design Improves User Task Completion
http://www.paulolyslager.com/how-responsive-design-improves-user-task-
completion/
The Psychologist’s View of UX Design http://uxmag.com/articles/the-
psychologists-view-of-ux-design
Am I Responsive? http://ami.responsivedesign.is/
Building Websites Optimized for all Platforms (Bing Webmaster Blog)
http://www.bing.com/blogs/site_blogs/b/webmaster/archive/2012/03/07/building-
websites-optimized-for-all-platforms-desktop-mobile-etc.aspx

Contenu connexe

En vedette

OpenID and decentralised social networks
OpenID and decentralised social networksOpenID and decentralised social networks
OpenID and decentralised social networksSimon Willison
 
Título de experto en programación con tecnologías web
Título de experto en programación con tecnologías webTítulo de experto en programación con tecnologías web
Título de experto en programación con tecnologías webAlicantePHP
 
SST 2014; The Reluctant SME
SST 2014; The Reluctant SMESST 2014; The Reluctant SME
SST 2014; The Reluctant SMEElisa Sawyer
 
Microdata, Authorship, Google+ and Joomla! - Ruth Cheesley - Joomla! World Co...
Microdata, Authorship, Google+ and Joomla! - Ruth Cheesley - Joomla! World Co...Microdata, Authorship, Google+ and Joomla! - Ruth Cheesley - Joomla! World Co...
Microdata, Authorship, Google+ and Joomla! - Ruth Cheesley - Joomla! World Co...Ruth Cheesley
 
UXD v. Analytics - WIAD13 Ann Arbor
UXD v. Analytics - WIAD13 Ann ArborUXD v. Analytics - WIAD13 Ann Arbor
UXD v. Analytics - WIAD13 Ann ArborChris Farnum
 
Groovy & Grails eXchange 2012 - Building an e-commerce business with gr8 tec...
Groovy & Grails eXchange 2012 - Building an  e-commerce business with gr8 tec...Groovy & Grails eXchange 2012 - Building an  e-commerce business with gr8 tec...
Groovy & Grails eXchange 2012 - Building an e-commerce business with gr8 tec...Domingo Suarez Torres
 
Business of Front-end Web Development
Business of Front-end Web DevelopmentBusiness of Front-end Web Development
Business of Front-end Web DevelopmentRachel Andrew
 
Using Cascalog to build an app with City of Palo Alto Open Data
Using Cascalog to build an app with City of Palo Alto Open DataUsing Cascalog to build an app with City of Palo Alto Open Data
Using Cascalog to build an app with City of Palo Alto Open DataOSCON Byrum
 
FSharp for Trading - CodeMesh 2013
FSharp for Trading - CodeMesh 2013FSharp for Trading - CodeMesh 2013
FSharp for Trading - CodeMesh 2013Phillip Trelford
 
ReactJS maakt het web eenvoudig
ReactJS maakt het web eenvoudigReactJS maakt het web eenvoudig
ReactJS maakt het web eenvoudigRick Beerendonk
 
Big Data, Big Changes: Data-Driven Product Development at Etsy
Big Data, Big Changes: Data-Driven Product Development at EtsyBig Data, Big Changes: Data-Driven Product Development at Etsy
Big Data, Big Changes: Data-Driven Product Development at EtsyJason Davis
 
Taxonomy of Scala
Taxonomy of ScalaTaxonomy of Scala
Taxonomy of Scalashinolajla
 
SCALE12X Build a Cloud Day: Chef: The Swiss Army Knife of Cloud Infrastructure
SCALE12X Build a Cloud Day: Chef: The Swiss Army Knife of Cloud InfrastructureSCALE12X Build a Cloud Day: Chef: The Swiss Army Knife of Cloud Infrastructure
SCALE12X Build a Cloud Day: Chef: The Swiss Army Knife of Cloud InfrastructureMatt Ray
 
Conquer Architectural Challenges with End-to-End JavaScript - enterJS 2014
Conquer Architectural Challenges with End-to-End JavaScript - enterJS 2014Conquer Architectural Challenges with End-to-End JavaScript - enterJS 2014
Conquer Architectural Challenges with End-to-End JavaScript - enterJS 2014Alexandre Morgaut
 
Sakai Meet MORPHEUS: Slides
Sakai Meet MORPHEUS: SlidesSakai Meet MORPHEUS: Slides
Sakai Meet MORPHEUS: Slidesalienresident
 
Drupal, varnish, esi - Toulouse November 2
Drupal, varnish, esi - Toulouse November 2Drupal, varnish, esi - Toulouse November 2
Drupal, varnish, esi - Toulouse November 2Marcus Deglos
 
Fundamentals of Lean UX, Agile on the Beach 2014
Fundamentals of Lean UX, Agile on the Beach 2014Fundamentals of Lean UX, Agile on the Beach 2014
Fundamentals of Lean UX, Agile on the Beach 2014Adrian Howard
 
Symfony en Drupal 8 - DrupalCamp Spain
Symfony en Drupal 8 - DrupalCamp Spain Symfony en Drupal 8 - DrupalCamp Spain
Symfony en Drupal 8 - DrupalCamp Spain Raul Fraile
 
REBOOTING MYED – MAKING THE PORTAL RELEVANT AGAIN
REBOOTING MYED – MAKING THE PORTAL RELEVANT AGAINREBOOTING MYED – MAKING THE PORTAL RELEVANT AGAIN
REBOOTING MYED – MAKING THE PORTAL RELEVANT AGAINmmorrey
 
Creating the interfaces of the future with the APIs of today
Creating the interfaces of the future with the APIs of todayCreating the interfaces of the future with the APIs of today
Creating the interfaces of the future with the APIs of todaygerbille
 

En vedette (20)

OpenID and decentralised social networks
OpenID and decentralised social networksOpenID and decentralised social networks
OpenID and decentralised social networks
 
Título de experto en programación con tecnologías web
Título de experto en programación con tecnologías webTítulo de experto en programación con tecnologías web
Título de experto en programación con tecnologías web
 
SST 2014; The Reluctant SME
SST 2014; The Reluctant SMESST 2014; The Reluctant SME
SST 2014; The Reluctant SME
 
Microdata, Authorship, Google+ and Joomla! - Ruth Cheesley - Joomla! World Co...
Microdata, Authorship, Google+ and Joomla! - Ruth Cheesley - Joomla! World Co...Microdata, Authorship, Google+ and Joomla! - Ruth Cheesley - Joomla! World Co...
Microdata, Authorship, Google+ and Joomla! - Ruth Cheesley - Joomla! World Co...
 
UXD v. Analytics - WIAD13 Ann Arbor
UXD v. Analytics - WIAD13 Ann ArborUXD v. Analytics - WIAD13 Ann Arbor
UXD v. Analytics - WIAD13 Ann Arbor
 
Groovy & Grails eXchange 2012 - Building an e-commerce business with gr8 tec...
Groovy & Grails eXchange 2012 - Building an  e-commerce business with gr8 tec...Groovy & Grails eXchange 2012 - Building an  e-commerce business with gr8 tec...
Groovy & Grails eXchange 2012 - Building an e-commerce business with gr8 tec...
 
Business of Front-end Web Development
Business of Front-end Web DevelopmentBusiness of Front-end Web Development
Business of Front-end Web Development
 
Using Cascalog to build an app with City of Palo Alto Open Data
Using Cascalog to build an app with City of Palo Alto Open DataUsing Cascalog to build an app with City of Palo Alto Open Data
Using Cascalog to build an app with City of Palo Alto Open Data
 
FSharp for Trading - CodeMesh 2013
FSharp for Trading - CodeMesh 2013FSharp for Trading - CodeMesh 2013
FSharp for Trading - CodeMesh 2013
 
ReactJS maakt het web eenvoudig
ReactJS maakt het web eenvoudigReactJS maakt het web eenvoudig
ReactJS maakt het web eenvoudig
 
Big Data, Big Changes: Data-Driven Product Development at Etsy
Big Data, Big Changes: Data-Driven Product Development at EtsyBig Data, Big Changes: Data-Driven Product Development at Etsy
Big Data, Big Changes: Data-Driven Product Development at Etsy
 
Taxonomy of Scala
Taxonomy of ScalaTaxonomy of Scala
Taxonomy of Scala
 
SCALE12X Build a Cloud Day: Chef: The Swiss Army Knife of Cloud Infrastructure
SCALE12X Build a Cloud Day: Chef: The Swiss Army Knife of Cloud InfrastructureSCALE12X Build a Cloud Day: Chef: The Swiss Army Knife of Cloud Infrastructure
SCALE12X Build a Cloud Day: Chef: The Swiss Army Knife of Cloud Infrastructure
 
Conquer Architectural Challenges with End-to-End JavaScript - enterJS 2014
Conquer Architectural Challenges with End-to-End JavaScript - enterJS 2014Conquer Architectural Challenges with End-to-End JavaScript - enterJS 2014
Conquer Architectural Challenges with End-to-End JavaScript - enterJS 2014
 
Sakai Meet MORPHEUS: Slides
Sakai Meet MORPHEUS: SlidesSakai Meet MORPHEUS: Slides
Sakai Meet MORPHEUS: Slides
 
Drupal, varnish, esi - Toulouse November 2
Drupal, varnish, esi - Toulouse November 2Drupal, varnish, esi - Toulouse November 2
Drupal, varnish, esi - Toulouse November 2
 
Fundamentals of Lean UX, Agile on the Beach 2014
Fundamentals of Lean UX, Agile on the Beach 2014Fundamentals of Lean UX, Agile on the Beach 2014
Fundamentals of Lean UX, Agile on the Beach 2014
 
Symfony en Drupal 8 - DrupalCamp Spain
Symfony en Drupal 8 - DrupalCamp Spain Symfony en Drupal 8 - DrupalCamp Spain
Symfony en Drupal 8 - DrupalCamp Spain
 
REBOOTING MYED – MAKING THE PORTAL RELEVANT AGAIN
REBOOTING MYED – MAKING THE PORTAL RELEVANT AGAINREBOOTING MYED – MAKING THE PORTAL RELEVANT AGAIN
REBOOTING MYED – MAKING THE PORTAL RELEVANT AGAIN
 
Creating the interfaces of the future with the APIs of today
Creating the interfaces of the future with the APIs of todayCreating the interfaces of the future with the APIs of today
Creating the interfaces of the future with the APIs of today
 

Dernier

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 

Dernier (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

Information Everywhere: Flexible Content with Responsive Design

  • 1. www.doctohelp.com Nicky Bleiel STC Technical Communication Summit May 19, 2014 broughttoyouby Information Everywhere: Flexible Content with Responsive Design
  • 2. www.doctohelp.com A Little About Me • 19+ years of experience as a technical communicator. • President, Society for Technical Communication. • Written and designed documentation for software products in a variety of industries. • Speaker at STC, WritersUA, tcworld, LavaCon, and CIDM. • Published in STC Intercom, tcworld magazine, TechCom Manager, WritersUA website, and the Content Wrangler. • Learn more about me at nickybleiel.com.
  • 3. www.doctohelp.com What We’ll Discuss • The Power of Responsive Design • Examples • Why the Time is Right for Responsive • A Responsive Primer • Adapting for Responsive • Responsive Resources
  • 5. www.doctohelp.com One for All … and All for One With Responsive Design, Tech Comms can create and deliver one responsive output that will work on thousands of devices – new ones, old ones, even ones that don‟t exist yet.
  • 6. www.doctohelp.com It’s All About Context Progressive enhancement is a philosophy aimed at crafting experiences that serve your users by giving them access to content without technological restrictions. Steve Champeon, Web Standards Project Adaptive Web Design: Crafting Rich Experiences with Progressive Enhancement by Aaron Gustafson http://easy-readers.net/books/adaptive-web-design/
  • 9. www.doctohelp.com Responsive Examples http://www.microsoft.com/ • How does it work? http://moz.com/blog/seo-of-responsive-web-design • http://docs.couchdb.org/en/latest/intro/why.html (TOC) • http://www.lycos.com/ (menus on top/bottom) • http://getbootstrap.com/2.3.2/getting-started.html#download-bootstrap (top menu > collapsing menu) • http://www.westminster-abbey.org/home (menu stays at top and bottom. Includes breadcrumbs) (founded 960!) • http://forum.camendesign.com/ (uses search as main navigation … includes an index) • http://showme.doctohelp.com/WidgetExplorer/ (collapses) • http://showme.doctohelp.com/wpghres1/
  • 10. www.doctohelp.com Why the Time is Right for Responsive
  • 11. www.doctohelp.com A Few Stats • 2013 marked the first year mobile devices outsold PCs. • Web traffic on mobile devices continues to grow. • Phones account for 17% of web use.
  • 14. www.doctohelp.com Being Responsive = Better SEO http://www.smartinsights.com/search-engine-optimisation-seo/mobile-seo/googles-changing-recommendations-on-seo- for-mobile/ http://googlewebmastercentral.blogspot.co.uk/2012/06/recommendations-for-building-smartphone.html http://www.bing.com/blogs/site_blogs/b/webmaster/archive/2012/03/07/building-websites-optimized-for-all-platforms- desktop-mobile-etc.aspx Google SEO ranking preferences: 1. Responsive web design is Google’s preferred configuration. 2. Sites that use one URL, but dynamically serves different HTML and CSS depending on the device. 3. Sites that have separate mobile and desktop sites (different URLs). Bing also prefers responsive content, referring to it as a “one URL per content item” strategy.
  • 15. www.doctohelp.com Content Parity – Brad Frost Mobile users want everything that desktop owners have, they want one web. In the W3C Mobile Best Practices Spec: Thematic Consistency of Resource Identified by a URI http://bradfrostweb.com/blog/mobile/content-parity/
  • 17. www.doctohelp.com But there’s more … • Increase in user task completion • Continuous Publishing - No longer need to build and maintain “web” and “mobile web” versions
  • 19. www.doctohelp.com Responsive Primer • Technique for designing web pages that automatically adjust to the device accessing them. • HTML doesn‟t change, the presentation adjusts based on CSS rules specified for the device/browser • Elements size, shape, and place themselves based on the width of the browser screen.
  • 20. www.doctohelp.com Responsive Primer • No content is lost; the content and page layout adjust by stacking or collapsing. • Interactions are part of responsive design −Small screens can incorporate touch interaction, while large screen can interact with mouse/keyboard, as well as touch. • Core technologies: media queries, fluid layouts, fluid images.
  • 21. www.doctohelp.com Media Queries @media (min-width:320px) { /* smartphones, iPhone, portrait 480x320 phones */ } @media (min-width:481px) { /* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */ } @media (min-width:641px) { /* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */ } @media (min-width:961px) { /* tablet, landscape iPad, lo-res laptops ands desktops */ } @media (min-width:1025px) { /* big landscape tablets, laptops, and desktops */ } @media (min-width:1281px) { /* hi-res laptops and desktops */ } http://stackoverflow.com/questions/16704243/best-widths-for-apply-media-queries-for-a-responsive-website-satisfying-portrait <link rel="stylesheet" media= "(min- width:320px)" href="css/mobile.css" />
  • 22. www.doctohelp.com Fluid Grids • Use percentages, not pixels. • Grid is divided into a specific number of columns. • When the device or screen size is changed, elements will adjust their widths and heights proportionally. http://www.1stwebdesigner.com/tutorials/fluid-grids-in-responsive-design/
  • 26. www.doctohelp.com Responsive Best Practices Need to think “Mobile First” – what works well on mobile (smaller) screens will work well on tablets, the desktop, and more.
  • 28. www.doctohelp.com On Writing Well The baseline experience is always in the form of text. No specific technology shapes this layer, instead its success or failure relies entirely on the skills of the copywriter. Clear, well-written copy has universal device support and does wonders to improve the accessibility of the content to users. From Adaptive Web Design: Crafting Rich Experiences with Progressive Enhancement by Aaron Gustafson
  • 29. www.doctohelp.com UX Perspective People don‟t want to work or think more than they have to. • They will do the least work to accomplish the task • Progressive disclosure • Affordance People have limitations • Easy-to-scan • Short blocks of text/short line lengths People crave information • Learning is dopaminergic Visual systems • Use grouping • Make fonts large enough The Psychologist’s View of UX Design: http://uxmag.com/print/32025
  • 30. www.doctohelp.com Best Practices for “Mobile First” • Keep image files small. Large files increase load time; 74% of mobile users will abandon a site that takes more than 5 seconds to load. • Write concisely. Mobile users are less likely to wade through content (also reduces translation costs). • Use progressive information disclosure. Show them a little and let them choose …collapsible text, inline text, and other dynamic features are options.
  • 31. www.doctohelp.com Best Practices for “Mobile First” • Improve navigation so users don‟t use the device‟s „back‟ button and navigate away from your content. • Make links easier to use. Consider making some of them buttons. Separate them. • Streamline your Table of Contents and numbered/bulleted lists. • Clean up device-specific terminology.
  • 32. www.doctohelp.com Questions? Contact information: Nicky Bleiel ComponentOne Pittsburgh, PA nickyb@componentone.com www.doctohelp.com Twitter: @DocToHelp @nickybleiel
  • 33. www.doctohelp.com References/Further Reading Adaptive Web Design: Crafting Rich Experiences with Progressive Enhancement by Aaron Gustafson http://easy- readers.net/books/adaptive-web-design/ Responsive Web Design by Ethan Marcotte http://www.abookapart.com/products/responsive-web-design Implementing Responsive Design by Tim Kadlec http://www.implementingresponsivedesign.com/ Compilation of Responsive Sites: http://mediaqueri.es/ Creating a Mobile-First Responsive Web Design by Brad Frost http://www.html5rocks.com/en/mobile/responsivedesign/ Responsive Patterns (a collection) http://codepen.io/bradfrost/full/xkcBn Beyond Squishy: The Principles of Adaptive Design http://bradfrostweb.com/blog/post/beyond-squishy-the-principles-of- adaptive-design/ Twenty Best Responsive Web Design Examples of 2012 (Get with the Future blog): http://socialdriver.com/2012/07/20-best-responsive- websites/ Responsive Design Newsletter: http://responsivedesignweekly.com/
  • 34. www.doctohelp.com References/Further Reading Mobile Responsive Design 101: http://www.copyblogger.com/mobile- responsive-design-101/ Common Responsive Web Design Pitfalls: http://www.sitepoint.com/4- common-responsive-web-design-pitfalls/ Unified Device Design by Luke Wroblewski http://static.lukew.com/unified_device_design.png Google developer guidelines for building mobile optimized websites https://developers.google.com/webmasters/smartphone-sites/ Demonstration of content stacking http://www.jordanm.co.uk/lab/contentchoreography “A List Apart” Responsive Web Design by Ethan Marcotte http://alistapart.com/article/responsive-web-design Stats on mobile device web traffic http://www.marketingprofs.com/charts/2013/11010/web-traffic-from- mobile-devices-up-78-year-over-year and http://mashable.com/2013/08/20/mobile-web-traffic/
  • 35. www.doctohelp.com References/Further Reading How Does Responsive Design Ensure Audience Response on Mobile Devices? Business to Community Blog http://www.business2community.com/marketing/responsive-design-ensure- audience-response-mobile-devices-0758181#M5izPOSuPQzBBiK2.99 The Limits of Responsive Design http://www.paulolyslager.com/limits-of- responsive-design/ Why 2013 is the Year of Responsive Web Design http://mashable.com/2012/12/11/responsive-web-design/ What a Surprise: 2013 a Lousy Year for PC Sales http://www.zdnet.com/what- a-surprise-2013-was-a-lousy-year-for-pc-sales-7000025002/ Gartner Analysts on PC Slump (ZDnet) http://www.zdnet.com/gartner- analysts-suspect-pc-slump-has-bottomed-out-despite-q4-decline-7000024993/ How Responsive Design Improves User Task Completion http://www.paulolyslager.com/how-responsive-design-improves-user-task- completion/ The Psychologist’s View of UX Design http://uxmag.com/articles/the- psychologists-view-of-ux-design Am I Responsive? http://ami.responsivedesign.is/ Building Websites Optimized for all Platforms (Bing Webmaster Blog) http://www.bing.com/blogs/site_blogs/b/webmaster/archive/2012/03/07/building- websites-optimized-for-all-platforms-desktop-mobile-etc.aspx