Efficient and Graceful
Multi-Channel Content
Authoring
and
Publishing
Joe Welinske
Welinske.com
joewe@writersua
LinkedIn: userassistance
What
changed?
Multi Channel Publishing
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.
Multi Channel Publishing
Efficient and Graceful
Multi-Channel Content
Authoring
and
Publishing
Joe Welinske
Welinske.com
joewe@writersua
LinkedIn: userassistance

More Related Content

PPT
Tablet PC
PPT
PPT
Tablet pc will be the future of computer
PPTX
Tug of war between Android app development and iPhone app development
PDF
It's All About Context
PPTX
Mobile operating systems
PDF
Planning your Dream Mobile App
PPTX
Ux ui presentation2
Tablet PC
Tablet pc will be the future of computer
Tug of war between Android app development and iPhone app development
It's All About Context
Mobile operating systems
Planning your Dream Mobile App
Ux ui presentation2

What's hot (19)

PDF
Android UX-UI Design for fun and profit | Fernando Cejas | Tuenti
PPTX
Content gone mobile
PDF
The Challenge of Touchscreen Clutter - v2 - 9.26.2012
PPTX
Consumer Camp - Featuring Surface, Xbox, SkyDrive, and Win Phone
PPTX
Mobile applications development
PPTX
iPad Class
PDF
Android Hardware That's A Little Bit... Odd
PPT
Android
PDF
Nokia N900 Report
PDF
Beginning iOS UI
PPTX
Using Defensive Pessimism to Build Great Software at YML
PDF
Heuristic Evaluation
PPT
Mdc2010 Casual Game Dev
PDF
A research on i pad device & experience design
PPTX
Gavin
PPTX
Define & design apps for success en
PPTX
IT-101-CH1 Presentation
PPTX
Responsive Web Design
PDF
GUIDE_Series_Mobilize_Your_Nonprofit
Android UX-UI Design for fun and profit | Fernando Cejas | Tuenti
Content gone mobile
The Challenge of Touchscreen Clutter - v2 - 9.26.2012
Consumer Camp - Featuring Surface, Xbox, SkyDrive, and Win Phone
Mobile applications development
iPad Class
Android Hardware That's A Little Bit... Odd
Android
Nokia N900 Report
Beginning iOS UI
Using Defensive Pessimism to Build Great Software at YML
Heuristic Evaluation
Mdc2010 Casual Game Dev
A research on i pad device & experience design
Gavin
Define & design apps for success en
IT-101-CH1 Presentation
Responsive Web Design
GUIDE_Series_Mobilize_Your_Nonprofit
Ad

Viewers also liked (7)

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

Similar to Multi Channel Publishing (20)

PPS
Going mobile writing content for mobile
PDF
Ciw going mobile
PPTX
Mobile ux upa
PPT
Communication Design for the Mobile Experience
PPTX
Native Mobile Testing for Newbies
PDF
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...
PDF
Breaking the Box: Pushing the Boundaries of UX with Drupal
PPTX
Design Strategy for Cross-Device User Experience
PPTX
Language Considerations for Mobile Apps and Devices
PPTX
Responsive email design guide
PPTX
Responsive Email Design
PPTX
Seminar: Putting Mobile First
PPTX
Putting Mobile First
PPS
Designing The Mobile User Experience
PDF
iOS humaninterfaceguidelines
PDF
Inclusive and accessible mobile
PPT
Mobile front end development
PDF
Design for Multitouch
PDF
Designing Rich Mobile Apps in a Fragmented World
PDF
I os human interface guidelines
Going mobile writing content for mobile
Ciw going mobile
Mobile ux upa
Communication Design for the Mobile Experience
Native Mobile Testing for Newbies
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...
Breaking the Box: Pushing the Boundaries of UX with Drupal
Design Strategy for Cross-Device User Experience
Language Considerations for Mobile Apps and Devices
Responsive email design guide
Responsive Email Design
Seminar: Putting Mobile First
Putting Mobile First
Designing The Mobile User Experience
iOS humaninterfaceguidelines
Inclusive and accessible mobile
Mobile front end development
Design for Multitouch
Designing Rich Mobile Apps in a Fragmented World
I os human interface guidelines

Recently uploaded (20)

PDF
The influence of sentiment analysis in enhancing early warning system model f...
PPTX
Modernising the Digital Integration Hub
PDF
1 - Historical Antecedents, Social Consideration.pdf
DOCX
search engine optimization ppt fir known well about this
PDF
Abstractive summarization using multilingual text-to-text transfer transforme...
PDF
Enhancing emotion recognition model for a student engagement use case through...
PPTX
Benefits of Physical activity for teenagers.pptx
PDF
Flame analysis and combustion estimation using large language and vision assi...
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PDF
A proposed approach for plagiarism detection in Myanmar Unicode text
PDF
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
Five Habits of High-Impact Board Members
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PPT
Module 1.ppt Iot fundamentals and Architecture
PDF
Developing a website for English-speaking practice to English as a foreign la...
The influence of sentiment analysis in enhancing early warning system model f...
Modernising the Digital Integration Hub
1 - Historical Antecedents, Social Consideration.pdf
search engine optimization ppt fir known well about this
Abstractive summarization using multilingual text-to-text transfer transforme...
Enhancing emotion recognition model for a student engagement use case through...
Benefits of Physical activity for teenagers.pptx
Flame analysis and combustion estimation using large language and vision assi...
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
A contest of sentiment analysis: k-nearest neighbor versus neural network
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
Convolutional neural network based encoder-decoder for efficient real-time ob...
A proposed approach for plagiarism detection in Myanmar Unicode text
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
Getting started with AI Agents and Multi-Agent Systems
Five Habits of High-Impact Board Members
Hindi spoken digit analysis for native and non-native speakers
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Module 1.ppt Iot fundamentals and Architecture
Developing a website for English-speaking practice to English as a foreign la...

Multi Channel Publishing

  • 1. Efficient and Graceful Multi-Channel Content Authoring and Publishing Joe Welinske Welinske.com joewe@writersua LinkedIn: userassistance
  • 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.
  • 39. Efficient and Graceful Multi-Channel Content Authoring and Publishing Joe Welinske Welinske.com joewe@writersua LinkedIn: userassistance

Editor's Notes

  • #3: What signficantly changed for computer users around the year 1989?
  • #4: 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.
  • #5: 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?
  • #7: Oh and I forgot to mention. Our customers need to learn all of this on a variety of platforms with different designs and constraints.
  • #9: 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.
  • #11: 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.
  • #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: 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.
  • #14: 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.
  • #26: 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.
  • #27: 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.
  • #31: 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.
  • #32: 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.
  • #34: 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.
  • #35: 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.