SlideShare a Scribd company logo
1 of 39
Efficient and Graceful
Multi-Channel Content
Authoring
and
Publishing
Joe Welinske
Welinske.com
joewe@writersua
LinkedIn: userassistance
What
changed?
The device population keeps growing
• Desktop – a dozen or so variants
• iPhone/iPad – 6 models
• Windows Phone – 30
• Android – 3900+
• Automobiles – ?dozens?
• Smart TV – ?dozens?
http://opensignal.com/reports/fragmentation.php
Android variants (Samsung)
Desktop
Tablet
Phone
Car
Dash
Home
Ent.
NFC
Sony media player remote
• QWERTY keyboard
• motion control
• microphone (for
voice commands)
• touchpad
How do you adjust gracefully? And efficiently?
• Screen dimensions
• Screen resolution
• UI Elements
• Proprietary OS
Components
• Rapid interation
Matching presentation & content with a device…
…without crafting solutions for each device
… supporting these governing conditions:
Responsive Design
• The presentation of information
adjusted for different “device types”
• Page layout, information types
• Text and image size
• Navigation elements: inclusion/exclusion
and placement
• Big idea: A smartphone is not a smaller
version of the desktop
• Resources
• http://bradfrost.github.io/this-is-
responsive/resources.html
See my recorded presentation on Adobe.com:
Multi-screen Help Authoring”
Source
cs
Desktop
1080 x
724
1280 x
720
cs 10”
Tablet
iPad 2 iPad 3
Galaxy
Tab
cs 7”
Tablet
Kindle
Fire
Galaxy
Tab
cs
Phone
iPhone
Nokia
Lumia
Samsung
Note
Source
cs
Desktop
1080 x
724
1280 x
720
cs 10”
Tablet
iPad 2 iPad 3
Galaxy
Tab
cs 7”
Tablet
Kindle
Fire
Galaxy
Tab
cs
Phone
iPhone
Nokia
Lumia
Samsung
Note
Source
cs
Desktop
1080 x
724
1280 x
720
cs 10”
Tablet
iPad 2 iPad 3
Galaxy
Tab
cs 7”
Tablet
Kindle
Fire
Galaxy
Tab
cs
Phone
iPhone
Nokia
Lumia
Samsung
Note
iPad Mini
Kindle Fire HD
iPhone 3GX
MacBook Pro
W3C Media Query Spec:
http://www.w3.org/TR/css3-mediaqueries/
Media Query
iOS Developer Library: http://tinyurl.com/aycbkp4
Introduction to CSS Media Queries:
http://tinyurl.com/b4cx9rk
Adaptive Content
• Responsive Design is not the same as and
does not compete with Adaptive Content.
• Adaptive Content is adjusted for different
use cases and interaction types
• Task analysis in context
• Context includes device types
• Word and image choices at a granular level
• Big idea: Small-screen content is about the
right choices, not just fewer words
Emerging Content Techniques
• Interaction-specific instructions and
user-defined variables
• Device-specific instructions with
conditional text
• Micro-concise text for mobile
• Flat navigation for small screens
• The first-time user experience
• Voice support
Interaction verbs: Generic or Custom
• Generic
• “To change the widget setting, select Preferences.”
• “Scroll to view additional items.”
• “Move the unused items to the trash.”
• Custom
• Click, double click, click and drag
• Tap, double tap, flick
• Hover, wave left/right
• Press left, press down, select
• Say “Preferences, then widget setting”
Windows 8 Help topic example
Single-source, Conditional Text Output
Laptop
Phone
TV
Command Language Interaction Table
Tablet
Phone
TV
Car
Laptop
Variable Interaction Scheme
User-defined variables
+ Screen profiles
+ Multi-screen output
1. Define your variable.
2. Add variable to your topics.
3. Assign variable sets to screen profiles.
See my recorded presentation on Adobe.com: Employing a Flexible
Interaction Language Scheme with User Defined Variables (UDVs)”.
Gesture Resources
Touch Gesture
Reference Guide
www.lukew.com/ff/en
try.asp?1071
• iOS
• Android
• Windows Phone
• Mac
• Windows
• Others
Touch Commands by Platform/Device
Gesture/Voice Commands by Platform/Device
Lexus NFC ad
o Contextual
o Conforms
o Conditional
o Concise
What strikes you about this array of iPhone Help?
• Native, not browser-based
• Crafted, not automated
• Highly visual, engaging
• Small, but efficient
Tablet dimensions:
allow for more activity
which can mean a
complex touch UI
welinske.com/debating-the-value-of-walkthroughs/
Micro-concise instructions for small screens
Text automation doesn’t
scale well smaller than a
7” device
Source
cs
Desktop
1080 x
724
1280 x
720
cs 10”
Tablet
iPad 2 iPad 3
Galaxy
Tab
cs 7”
Tablet
Kindle
Fire
Galaxy
Tab
cs
Phone
iPhone
Nokia
Lumia
Samsung
Note
Source
cs
Phone
iPhone
Nokia
Lumia
Samsung
Note
Flatten Navigation for Small Screens
Or eliminate
completely
Design for the First-time User Experience
`
Usage over time
Questions
First use is an
edge case;
support it
aggressively
Design for the “Bumps” in the Road
`
Usage over time
Questions
Advanced
Features Update/
Upgrade
Voice Today
• Automative may lead
• Ford Sync
• Honda Accord
• Tesla
• We need APIs
• Android Google Voice
• iOS Siri
• Windows Phone API
welinske.com/help-behind-the-wheel/
Writing for Voice is Different
“…Break it down”
Select * Back * Scroll * Assemble * Firing Range * Rotate
“Choose a section to modify”
“Grab a part to change”
Summary
• Responsive design
• The presentation of information adjusted for
different “device types”.
• Consider HTML5/CSS/Media Query Scheme.
• Adaptive content
• Choose a direction for your multiple interaction
types vocabulary.
• Reflect on 4 “C”s for emerging device types.
• For small-screen devices, craft content to be short
and flat.
• Focus efforts on the first-time UX.
Efficient and Graceful
Multi-Channel Content
Authoring
and
Publishing
Joe Welinske
Welinske.com
joewe@writersua
LinkedIn: userassistance

More Related Content

What's hot

Android UX-UI Design for fun and profit | Fernando Cejas | Tuenti
 Android UX-UI Design for fun and profit | Fernando Cejas | Tuenti   Android UX-UI Design for fun and profit | Fernando Cejas | Tuenti
Android UX-UI Design for fun and profit | Fernando Cejas | Tuenti Smash Tech
 
Adapting Expectations to Fit a Mobile Workflow
Adapting Expectations to Fit a Mobile WorkflowAdapting Expectations to Fit a Mobile Workflow
Adapting Expectations to Fit a Mobile WorkflowJoseph Labrecque
 
Consumer Camp - Featuring Surface, Xbox, SkyDrive, and Win Phone
Consumer Camp - Featuring Surface, Xbox, SkyDrive, and Win PhoneConsumer Camp - Featuring Surface, Xbox, SkyDrive, and Win Phone
Consumer Camp - Featuring Surface, Xbox, SkyDrive, and Win PhoneSarah Dutkiewicz
 
iPad Class
iPad ClassiPad Class
iPad ClassVic Ward
 
Android Hardware That's A Little Bit... Odd
Android Hardware That's A Little Bit... OddAndroid Hardware That's A Little Bit... Odd
Android Hardware That's A Little Bit... OddCommonsWare
 
Beginning iOS UI
Beginning iOS UIBeginning iOS UI
Beginning iOS UIritksm
 
Using Defensive Pessimism to Build Great Software at YML
Using Defensive Pessimism to Build Great Software at YMLUsing Defensive Pessimism to Build Great Software at YML
Using Defensive Pessimism to Build Great Software at YMLAdam_Talcott
 
Heuristic Evaluation
Heuristic EvaluationHeuristic Evaluation
Heuristic EvaluationEric Bollman
 
Mdc2010 Casual Game Dev
Mdc2010 Casual Game DevMdc2010 Casual Game Dev
Mdc2010 Casual Game Devmomobangalore
 
A research on i pad device & experience design
A research on i pad   device & experience designA research on i pad   device & experience design
A research on i pad device & experience designVinny Wu
 
Define & design apps for success en
Define & design apps for success enDefine & design apps for success en
Define & design apps for success enAcrmnet s.r.l.
 
IT-101-CH1 Presentation
IT-101-CH1 PresentationIT-101-CH1 Presentation
IT-101-CH1 Presentationhulin_caro
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web DesignJulia Vi
 
GUIDE_Series_Mobilize_Your_Nonprofit
GUIDE_Series_Mobilize_Your_NonprofitGUIDE_Series_Mobilize_Your_Nonprofit
GUIDE_Series_Mobilize_Your_Nonprofitguidecreative
 

What's hot (20)

Android UX-UI Design for fun and profit | Fernando Cejas | Tuenti
 Android UX-UI Design for fun and profit | Fernando Cejas | Tuenti   Android UX-UI Design for fun and profit | Fernando Cejas | Tuenti
Android UX-UI Design for fun and profit | Fernando Cejas | Tuenti
 
Content gone mobile
Content gone mobileContent gone mobile
Content gone mobile
 
Adapting Expectations to Fit a Mobile Workflow
Adapting Expectations to Fit a Mobile WorkflowAdapting Expectations to Fit a Mobile Workflow
Adapting Expectations to Fit a Mobile Workflow
 
The Challenge of Touchscreen Clutter - v2 - 9.26.2012
The Challenge of Touchscreen Clutter - v2 - 9.26.2012The Challenge of Touchscreen Clutter - v2 - 9.26.2012
The Challenge of Touchscreen Clutter - v2 - 9.26.2012
 
Consumer Camp - Featuring Surface, Xbox, SkyDrive, and Win Phone
Consumer Camp - Featuring Surface, Xbox, SkyDrive, and Win PhoneConsumer Camp - Featuring Surface, Xbox, SkyDrive, and Win Phone
Consumer Camp - Featuring Surface, Xbox, SkyDrive, and Win Phone
 
Mobile applications development
Mobile applications developmentMobile applications development
Mobile applications development
 
iPad Class
iPad ClassiPad Class
iPad Class
 
Android Hardware That's A Little Bit... Odd
Android Hardware That's A Little Bit... OddAndroid Hardware That's A Little Bit... Odd
Android Hardware That's A Little Bit... Odd
 
Android
Android Android
Android
 
Nokia N900 Report
Nokia N900 ReportNokia N900 Report
Nokia N900 Report
 
Beginning iOS UI
Beginning iOS UIBeginning iOS UI
Beginning iOS UI
 
Using Defensive Pessimism to Build Great Software at YML
Using Defensive Pessimism to Build Great Software at YMLUsing Defensive Pessimism to Build Great Software at YML
Using Defensive Pessimism to Build Great Software at YML
 
Heuristic Evaluation
Heuristic EvaluationHeuristic Evaluation
Heuristic Evaluation
 
Mdc2010 Casual Game Dev
Mdc2010 Casual Game DevMdc2010 Casual Game Dev
Mdc2010 Casual Game Dev
 
A research on i pad device & experience design
A research on i pad   device & experience designA research on i pad   device & experience design
A research on i pad device & experience design
 
Gavin
GavinGavin
Gavin
 
Define & design apps for success en
Define & design apps for success enDefine & design apps for success en
Define & design apps for success en
 
IT-101-CH1 Presentation
IT-101-CH1 PresentationIT-101-CH1 Presentation
IT-101-CH1 Presentation
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
GUIDE_Series_Mobilize_Your_Nonprofit
GUIDE_Series_Mobilize_Your_NonprofitGUIDE_Series_Mobilize_Your_Nonprofit
GUIDE_Series_Mobilize_Your_Nonprofit
 

Viewers also liked

King ivan ignite_slideshow
King ivan ignite_slideshowKing ivan ignite_slideshow
King ivan ignite_slideshowIvan King
 
Shayna Jackson Visual Resume
Shayna Jackson Visual Resume Shayna Jackson Visual Resume
Shayna Jackson Visual Resume Shayna Jackson
 
King ivan ignite_slideshow
King ivan ignite_slideshowKing ivan ignite_slideshow
King ivan ignite_slideshowIvan King
 
The error of context: everything you think you know is wrong and what to do a...
The error of context: everything you think you know is wrong and what to do a...The error of context: everything you think you know is wrong and what to do a...
The error of context: everything you think you know is wrong and what to do a...City University London
 
Oop2012 mobile workshops
Oop2012 mobile workshopsOop2012 mobile workshops
Oop2012 mobile workshopsMichael Chaize
 

Viewers also liked (7)

King ivan ignite_slideshow
King ivan ignite_slideshowKing ivan ignite_slideshow
King ivan ignite_slideshow
 
Shayna Jackson Visual Resume
Shayna Jackson Visual Resume Shayna Jackson Visual Resume
Shayna Jackson Visual Resume
 
King ivan ignite_slideshow
King ivan ignite_slideshowKing ivan ignite_slideshow
King ivan ignite_slideshow
 
The error of context: everything you think you know is wrong and what to do a...
The error of context: everything you think you know is wrong and what to do a...The error of context: everything you think you know is wrong and what to do a...
The error of context: everything you think you know is wrong and what to do a...
 
Oop2012 mobile workshops
Oop2012 mobile workshopsOop2012 mobile workshops
Oop2012 mobile workshops
 
UPRT 2013
UPRT 2013UPRT 2013
UPRT 2013
 
Null Open Security Community - Hyderabad Chapter
Null Open Security Community - Hyderabad ChapterNull Open Security Community - Hyderabad Chapter
Null Open Security Community - Hyderabad Chapter
 

Similar to Multi Channel Publishing

Beyond the Desktop: Sites and Apps for Phones and Tablets
Beyond the Desktop: Sites and Apps for Phones and TabletsBeyond the Desktop: Sites and Apps for Phones and Tablets
Beyond the Desktop: Sites and Apps for Phones and TabletsWebvanta
 
Android UX-UI Design for Fun and Profit
Android UX-UI Design for Fun and ProfitAndroid UX-UI Design for Fun and Profit
Android UX-UI Design for Fun and Profitpenanochizzo
 
Android UX-UI Design for Fun and Profit
Android UX-UI Design for Fun and ProfitAndroid UX-UI Design for Fun and Profit
Android UX-UI Design for Fun and ProfitFernando Cejas
 
Going mobile writing content for mobile
Going mobile  writing content for mobileGoing mobile  writing content for mobile
Going mobile writing content for mobileMaya Irving-Regev
 
Introduction to iPhone App Development - midVentures DESIGN+DEVELOP
Introduction to iPhone App Development - midVentures DESIGN+DEVELOPIntroduction to iPhone App Development - midVentures DESIGN+DEVELOP
Introduction to iPhone App Development - midVentures DESIGN+DEVELOPKeyLimeTie
 
10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App Developers10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App DevelopersJigyasa Makkar
 
Communication Design for the Mobile Experience
Communication Design for the Mobile ExperienceCommunication Design for the Mobile Experience
Communication Design for the Mobile ExperienceDavid Drucker
 
Kineo Responsive Elearning
Kineo Responsive Elearning Kineo Responsive Elearning
Kineo Responsive Elearning Steve Rayson
 
Is the mobile web enabled or disabled by design?
Is the mobile web enabled or disabled by design?Is the mobile web enabled or disabled by design?
Is the mobile web enabled or disabled by design?Henny Swan
 
Breaking the Box: Pushing the Boundaries of UX with Drupal
Breaking the Box: Pushing the Boundaries of UX with DrupalBreaking the Box: Pushing the Boundaries of UX with Drupal
Breaking the Box: Pushing the Boundaries of UX with DrupalAcquia
 
Tincan - Mobile Elephant
Tincan - Mobile ElephantTincan - Mobile Elephant
Tincan - Mobile ElephantBen Holliday
 
Jan Kroon's talk @mdevcon 2012
Jan Kroon's talk @mdevcon 2012Jan Kroon's talk @mdevcon 2012
Jan Kroon's talk @mdevcon 2012Jan Kroon
 
Introduction to HTML5 magazine apps
Introduction to HTML5 magazine appsIntroduction to HTML5 magazine apps
Introduction to HTML5 magazine appsMichael Kowalski
 
QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10Almog Koren
 
Speed and Simplicity: Design and Usability for Multi-device Websites
Speed and Simplicity: Design and Usability for Multi-device WebsitesSpeed and Simplicity: Design and Usability for Multi-device Websites
Speed and Simplicity: Design and Usability for Multi-device WebsitesDoug Gapinski
 
Speed and simplicity
Speed and simplicitySpeed and simplicity
Speed and simplicitymStoner, Inc.
 
iOS Human Interface Guidlines for iOS-Platforms
iOS Human Interface Guidlines for iOS-PlatformsiOS Human Interface Guidlines for iOS-Platforms
iOS Human Interface Guidlines for iOS-PlatformsMartin Ebner
 
#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, AmsterdamDave Martin
 

Similar to Multi Channel Publishing (20)

Beyond the Desktop: Sites and Apps for Phones and Tablets
Beyond the Desktop: Sites and Apps for Phones and TabletsBeyond the Desktop: Sites and Apps for Phones and Tablets
Beyond the Desktop: Sites and Apps for Phones and Tablets
 
Android UX-UI Design for Fun and Profit
Android UX-UI Design for Fun and ProfitAndroid UX-UI Design for Fun and Profit
Android UX-UI Design for Fun and Profit
 
Android UX-UI Design for Fun and Profit
Android UX-UI Design for Fun and ProfitAndroid UX-UI Design for Fun and Profit
Android UX-UI Design for Fun and Profit
 
Going mobile writing content for mobile
Going mobile  writing content for mobileGoing mobile  writing content for mobile
Going mobile writing content for mobile
 
Introduction to iPhone App Development - midVentures DESIGN+DEVELOP
Introduction to iPhone App Development - midVentures DESIGN+DEVELOPIntroduction to iPhone App Development - midVentures DESIGN+DEVELOP
Introduction to iPhone App Development - midVentures DESIGN+DEVELOP
 
Desgin for touch
Desgin for touchDesgin for touch
Desgin for touch
 
10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App Developers10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App Developers
 
Communication Design for the Mobile Experience
Communication Design for the Mobile ExperienceCommunication Design for the Mobile Experience
Communication Design for the Mobile Experience
 
Kineo Responsive Elearning
Kineo Responsive Elearning Kineo Responsive Elearning
Kineo Responsive Elearning
 
Is the mobile web enabled or disabled by design?
Is the mobile web enabled or disabled by design?Is the mobile web enabled or disabled by design?
Is the mobile web enabled or disabled by design?
 
Breaking the Box: Pushing the Boundaries of UX with Drupal
Breaking the Box: Pushing the Boundaries of UX with DrupalBreaking the Box: Pushing the Boundaries of UX with Drupal
Breaking the Box: Pushing the Boundaries of UX with Drupal
 
Tincan - Mobile Elephant
Tincan - Mobile ElephantTincan - Mobile Elephant
Tincan - Mobile Elephant
 
Jan Kroon's talk @mdevcon 2012
Jan Kroon's talk @mdevcon 2012Jan Kroon's talk @mdevcon 2012
Jan Kroon's talk @mdevcon 2012
 
Introduction to HTML5 magazine apps
Introduction to HTML5 magazine appsIntroduction to HTML5 magazine apps
Introduction to HTML5 magazine apps
 
QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10
 
Speed and Simplicity: Design and Usability for Multi-device Websites
Speed and Simplicity: Design and Usability for Multi-device WebsitesSpeed and Simplicity: Design and Usability for Multi-device Websites
Speed and Simplicity: Design and Usability for Multi-device Websites
 
Speed and simplicity
Speed and simplicitySpeed and simplicity
Speed and simplicity
 
iOS Human Interface Guidlines for iOS-Platforms
iOS Human Interface Guidlines for iOS-PlatformsiOS Human Interface Guidlines for iOS-Platforms
iOS Human Interface Guidlines for iOS-Platforms
 
#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam
 
Simple mobile Websites
Simple mobile WebsitesSimple mobile Websites
Simple mobile Websites
 

Recently uploaded

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 

Recently uploaded (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 

Multi Channel Publishing

  • 1. Efficient and Graceful Multi-Channel Content Authoring and Publishing Joe Welinske Welinske.com joewe@writersua LinkedIn: userassistance
  • 3.
  • 4. The device population keeps growing • Desktop – a dozen or so variants • iPhone/iPad – 6 models • Windows Phone – 30 • Android – 3900+ • Automobiles – ?dozens? • Smart TV – ?dozens?
  • 7. Sony media player remote • QWERTY keyboard • motion control • microphone (for voice commands) • touchpad
  • 8. How do you adjust gracefully? And efficiently? • Screen dimensions • Screen resolution • UI Elements • Proprietary OS Components • Rapid interation Matching presentation & content with a device… …without crafting solutions for each device … supporting these governing conditions:
  • 9. Responsive Design • The presentation of information adjusted for different “device types” • Page layout, information types • Text and image size • Navigation elements: inclusion/exclusion and placement • Big idea: A smartphone is not a smaller version of the desktop • Resources • http://bradfrost.github.io/this-is- responsive/resources.html
  • 10. See my recorded presentation on Adobe.com: Multi-screen Help Authoring”
  • 11. Source cs Desktop 1080 x 724 1280 x 720 cs 10” Tablet iPad 2 iPad 3 Galaxy Tab cs 7” Tablet Kindle Fire Galaxy Tab cs Phone iPhone Nokia Lumia Samsung Note
  • 12. Source cs Desktop 1080 x 724 1280 x 720 cs 10” Tablet iPad 2 iPad 3 Galaxy Tab cs 7” Tablet Kindle Fire Galaxy Tab cs Phone iPhone Nokia Lumia Samsung Note
  • 13. Source cs Desktop 1080 x 724 1280 x 720 cs 10” Tablet iPad 2 iPad 3 Galaxy Tab cs 7” Tablet Kindle Fire Galaxy Tab cs Phone iPhone Nokia Lumia Samsung Note iPad Mini Kindle Fire HD iPhone 3GX MacBook Pro
  • 14. W3C Media Query Spec: http://www.w3.org/TR/css3-mediaqueries/ Media Query iOS Developer Library: http://tinyurl.com/aycbkp4 Introduction to CSS Media Queries: http://tinyurl.com/b4cx9rk
  • 15. Adaptive Content • Responsive Design is not the same as and does not compete with Adaptive Content. • Adaptive Content is adjusted for different use cases and interaction types • Task analysis in context • Context includes device types • Word and image choices at a granular level • Big idea: Small-screen content is about the right choices, not just fewer words
  • 16. Emerging Content Techniques • Interaction-specific instructions and user-defined variables • Device-specific instructions with conditional text • Micro-concise text for mobile • Flat navigation for small screens • The first-time user experience • Voice support
  • 17. Interaction verbs: Generic or Custom • Generic • “To change the widget setting, select Preferences.” • “Scroll to view additional items.” • “Move the unused items to the trash.” • Custom • Click, double click, click and drag • Tap, double tap, flick • Hover, wave left/right • Press left, press down, select • Say “Preferences, then widget setting”
  • 18. Windows 8 Help topic example
  • 19. Single-source, Conditional Text Output Laptop Phone TV
  • 20. Command Language Interaction Table Tablet Phone TV Car Laptop
  • 21. Variable Interaction Scheme User-defined variables + Screen profiles + Multi-screen output 1. Define your variable. 2. Add variable to your topics. 3. Assign variable sets to screen profiles. See my recorded presentation on Adobe.com: Employing a Flexible Interaction Language Scheme with User Defined Variables (UDVs)”.
  • 22. Gesture Resources Touch Gesture Reference Guide www.lukew.com/ff/en try.asp?1071 • iOS • Android • Windows Phone • Mac • Windows • Others
  • 23. Touch Commands by Platform/Device
  • 24. Gesture/Voice Commands by Platform/Device
  • 26. o Contextual o Conforms o Conditional o Concise
  • 27. What strikes you about this array of iPhone Help? • Native, not browser-based • Crafted, not automated • Highly visual, engaging • Small, but efficient
  • 28. Tablet dimensions: allow for more activity which can mean a complex touch UI welinske.com/debating-the-value-of-walkthroughs/
  • 29. Micro-concise instructions for small screens Text automation doesn’t scale well smaller than a 7” device
  • 30. Source cs Desktop 1080 x 724 1280 x 720 cs 10” Tablet iPad 2 iPad 3 Galaxy Tab cs 7” Tablet Kindle Fire Galaxy Tab cs Phone iPhone Nokia Lumia Samsung Note
  • 32. Flatten Navigation for Small Screens Or eliminate completely
  • 33. Design for the First-time User Experience ` Usage over time Questions First use is an edge case; support it aggressively
  • 34. Design for the “Bumps” in the Road ` Usage over time Questions Advanced Features Update/ Upgrade
  • 35. Voice Today • Automative may lead • Ford Sync • Honda Accord • Tesla • We need APIs • Android Google Voice • iOS Siri • Windows Phone API welinske.com/help-behind-the-wheel/
  • 36. Writing for Voice is Different “…Break it down” Select * Back * Scroll * Assemble * Firing Range * Rotate “Choose a section to modify” “Grab a part to change”
  • 37. Summary • Responsive design • The presentation of information adjusted for different “device types”. • Consider HTML5/CSS/Media Query Scheme. • Adaptive content • Choose a direction for your multiple interaction types vocabulary. • Reflect on 4 “C”s for emerging device types. • For small-screen devices, craft content to be short and flat. • Focus efforts on the first-time UX.
  • 38.
  • 39. Efficient and Graceful Multi-Channel Content Authoring and Publishing Joe Welinske Welinske.com joewe@writersua LinkedIn: userassistance

Editor's Notes

  1. What signficantly changed for computer users around the year 1989?
  2. That’s right. It was actually a confluence of events: the mouse, the GUI, and color monitors at a relatively inexpensive price. That technology had been at Xerox Parc, the first Mac, and early versions of Windows. But it was really around 1989 that it all came together. One aspect of that transition that has been sort of lost in history. And it will seem stupid to a lot of you. But there was a period of about two years where software applications had to explain to their users that their familiar Tab and Return was overtaken by Move and Click. How to click, double-click, click and drag. Right click. Noone every figured out the right click. The digerati didn’t have a problem figuring it out. But for the mainstream consumer it was a big issue.
  3. This has changed quickly and dramatically. The Smartphone storm kicked off by the iPhone created enormous demand for devices with dimensions of less than three inches on a side. Similarly, Apple’s launch of iOS sparked a furious drive by software developers to create applications to fit this new form factor. The big question in mobile software development became how to create an effective user experience. At least in the Apple ecosystem, the iPhone maintained a very consistent size over time. From 2007 through the iPhone 4S, the dimensions have been essentially the same. Other phones used a similar screen size and for a short time it appeared we just had one new category to deal with. Then along came Android which opened up the market for smartphones and apps even more. Its free operating system and open source underpinnings made it possible for hundreds and thousands of different-sized devices to crop up in just a few years. There are currently over 3,900 distinctly different devices using Android. Suddenly we have screen sizes for phones and tablets covering almost every possible variant between the iPhone and the desktop. On top of that we now have developers looking to display apps on 60-inch living room displays. And software is being designed to be displayed in dozens of car entertainment systems. What is a UA person to do?
  4. Oh and I forgot to mention. Our customers need to learn all of this on a variety of platforms with different designs and constraints.
  5. One of the things we must to do is start thinking about what this means for the design and delivery of our user assistance. Whether we are doing Help for native OS apps or presenting content in a mobile browser, we need to address the wide and growing fragmentation of devices. Beyond screen dimensions we need to deal with varying screen resolutions, UI elements and OS components that are proprietary to individual platforms, and do all this in the evolving culture of rapid product interation.
  6. This demo shows how to use a media query for a responsive, scalable design.A web app and associated web-based Help content is stored as a single set of content files on a server. The content is accompanied by several cascading style sheets. Depending on the type of device, the content is dynamically adjusted to change what is displayed and how it is displayed. Large screens can show more information and have a more robust set of navigation tools. Smaller displays hide certain feature so as to optimize the information flow for a particular display.
  7. A set of media queries direct the device browser to load the appropriate style sheet. In this demo, there are four media queries based on the screen dimensions of four different categories of devices: a typical desktop display, a ten-inch tablet (currently iPad), a seven-inch tablet (currently Kindle Fire), and a phone.
  8. Using just these four “buckets” supports a significant percentage of the installed user base of devices. It is likely they can continue to do so for several years. However, it will not be difficult to support emerging screen sizes with a few new buckets. We may have ones for home entertainment screens, automotive displays, and information kiosks. In addition to adjusting the look and feel of the content, the CSS can control the language through conditional text. Selectors can be set to hide and reveal variants such as “tap” and “click” based on the device type and the type of i/o.
  9. Using just these four “buckets” supports a significant percentage of the installed user base of devices. It is likely they can continue to do so for several years. However, it will not be difficult to support emerging screen sizes with a few new buckets. We may have ones for home entertainment screens, automotive displays, and information kiosks. In addition to adjusting the look and feel of the content, the CSS can control the language through conditional text. Selectors can be set to hide and reveal variants such as “tap” and “click” based on the device type and the type of i/o.
  10. Here is that Lexus NFC ad I mentioned earlier. How do you know there is a link? How do you know what to do when you find one? In this case, the designer needed to include a specific instruction paragraph on the page.
  11. Here are my four keystones in providing helpful information,It should be contextual. The information should be presented in the UI at the point where it is needed. Users aren’t going to spend time clicking around to find an answer, especially with mobile. It should conform to the look and feel of the overall application. Helpful information should flow in an app just like any other element. It shouldn’t be an afterthought or piece of baggage. It should be conditional. A first-time UX element should not appear after the first-time. This requires a discussion about when they should be triggered and not. You may want to have conditional items to deal with those advanced features and upgrades. Finally it should be concise. Not dumbed down. The perfect word or phrase to fit the situation and the available screen real estate. This is not trivial. And it is testable. Word choices should be included in your studies.
  12. A set of media queries direct the device browser to load the appropriate style sheet. In this demo, there are four media queries based on the screen dimensions of four different categories of devices: a typical desktop display, a ten-inch tablet (currently iPad), a seven-inch tablet (currently Kindle Fire), and a phone.
  13. A set of media queries direct the device browser to load the appropriate style sheet. In this demo, there are four media queries based on the screen dimensions of four different categories of devices: a typical desktop display, a ten-inch tablet (currently iPad), a seven-inch tablet (currently Kindle Fire), and a phone.
  14. So I’ve presented you with this complex situation. What can you do about it? Probably the most important thing you can do and one of the simplest is to design for the first-time user experience. This curve shows a typical lifecycle for many software users. It plots the number of questions users have with software over time. The first couple of times users work with a robust product they will have a lot of questions. But this quickly diminishes into a steady state with few if any questions. First-use is an edge-case. A very important one. For free App store products it can mean the difference in keeping a customer or having them move on to the next in the list.
  15. Looking at the long tail of our experience with an app, there are other times when questions increase. Some users will start exploring more features in a robust app. Occassionaly an update or upgrade will impose a new UI. Rather than try and make everything in your product perfectly intuitive, recognize that first use is an edge case. Supporting some early learning can reduce the need to over-design elements in your app.