SlideShare une entreprise Scribd logo
1  sur  29
Technical Communication UK Conference 2013© 2013 IBM Corporation
Managing accessible
mobile content
Dr. Adrian R. Warman
Information Architect
IBM United Kingdom Ltd.
Technical Communication UK Conference 2013© 2013 IBM Corporation
Important Disclaimer
● ANY VIEWS OR OPINIONS EXPRESSED IN THIS PRESENTATION ARE THOSE OF THE
AUTHOR, AND DO NOT NECESSARILY REPRESENT OFFICIAL POSITIONS, STRATEGIES OR
OPINIONS OF INTERNATIONAL BUSINESS MACHINES (IBM) CORPORATION.
● THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR
INFORMATIONAL PURPOSES ONLY.
● WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE
INFORMATION CONTAINED IN THIS PRESENTATION, IT IS PROVIDED “AS IS”, WITHOUT
WARRANTY OF ANY KIND, EXPRESS OR IMPLIED.
● IN ADDITION, THIS INFORMATION IS BASED ON IBM’S CURRENT PRODUCT PLANS AND
STRATEGY, WHICH ARE SUBJECT TO CHANGE BY IBM WITHOUT NOTICE.
● IBM SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OR
OTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION.
● NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, OR SHALL HAVE THE
EFFECT OF:
● CREATING ANY WARRANTY OR REPRESENTATION FROM IBM (OR ITS AFFILIATES OR ITS
OR THEIR SUPPLIERS AND/OR LICENSORS); OR
● ALTERING THE TERMS AND CONDITIONS OF THE APPLICABLE LICENSE AGREEMENT
GOVERNING THE USE OF IBM SOFTWARE.
Technical Communication UK Conference 2013© 2013 IBM Corporation
Agenda
● Introduction
● What do we mean by accessibility?
● “Incoming!” - trends and opportunities.
● Implications for organizations...
● … and writers.
● Reducing accessibility problems (in your content).
● Managing the implications.
● Q&A
We are scratching
the surface ...
Technical Communication UK Conference 2013© 2013 IBM Corporation
Introduction
● Who am I?
– Dr. Adrian R. Warman
– Information Architect
● Where do I work?
– IBM United Kingdom Limited
– Hursley Park, Winchester
● Email:
Adrian.Warman@uk.ibm.com
● Tel:
+44-196-281-9176
● Social
– Google+:
Adrian Warman
– Twitter:
@warmana
– LinkedIn:
Adrian Warman
Technical Communication UK Conference 2013© 2013 IBM Corporation
What do we mean by accessibility?
● A dry but general definition:
“The extent to which a person with disabilities has the same
experience as anyone else when using hardware, software,
content, services, meetings and processes to achieve an
outcome. The disabilities include, but are not limited to, blindness
and low vision, deafness and hearing loss, learning disabilities,
cognitive limitations, limited movement, speech disabilities,
photosensitivity and combinations of these.”
● In other words…
Making it easier for everyone to fit in, participate, and contribute,
irrespective of any disabilities.
Technical Communication UK Conference 2013© 2013 IBM Corporation
Some practical experiments...
● To get a better understanding, let’s try a few things.
Technical Communication UK Conference 2013© 2013 IBM Corporation
Preparation for the experiments
● Divide into pairs.
– But not with your neighbor(s).
– The person sitting in front or behind would be ideal.
● The cleverest one should close their eyes…
;-)
Technical Communication UK Conference 2013© 2013 IBM Corporation
Experiment One
● We just did it.
● How do you evaluate something you can’t see, touch, or hear
(cleverness)?
● Especially when that evaluation affects the actions you take next.
● Were you self-deprecating? Generous?
● Did you yield to age or authority?
● Were you “Politically Correct”?
Technical Communication UK Conference 2013© 2013 IBM Corporation
Experiment Two
Technical Communication UK Conference 2013© 2013 IBM Corporation
Experiment Two - the proof
Technical Communication UK Conference 2013© 2013 IBM Corporation
Experiment Three
Technical Communication UK Conference 2013© 2013 IBM Corporation
What have these experiments told us?
Technical Communication UK Conference 2013© 2013 IBM Corporation
How do we know when something is accessible?
● Formal guidance and measures
● W3C: Web Accessibility Initiative (WAI)
– Web Content Accessibility Guidelines (WCAG) 2.0
● Recommendations for making Web content more
accessible.
– Accessible Rich Internet Applications (WAI-ARIA)
– Increasing the accessibility of web pages, in particular dynamic
content and user interface components developed with Ajax,
HTML, JavaScript and related technologies.
● Following these guidelines will also often make your Web content
more usable to users in general.
Technical Communication UK Conference 2013© 2013 IBM Corporation
Time for a sharp turn...
Technical Communication UK Conference 2013© 2013 IBM Corporation
The “hot, new” trend...
Technical Communication UK Conference 2013© 2013 IBM Corporation
Implications of Mobile
● Consumer and organizational demand for 'mobile enablement' is
inexorable.
● But simply making content creation and delivery processes
'mobile friendly' is:
– At best, insufficient.
– At worst, information sabotage.
● Why?
– Mobile is not a technology.
– Mobile is a mindset.
● It requires creation and delivery process adjustment.
● Just like accessibility.
Personal
Opinion
Alert!
Technical Communication UK Conference 2013© 2013 IBM Corporation
So how accessible are mobile devices?
● Mobile devices have multiple platforms and form factors:
– Android, iOS, Windows, Blackberry
– Differing capabilities for accessibility
● Currently, iOS and Android are probably best at accessibility, with
iOS slightly ahead because of:
– Capabilities
– Gesture support
– Built-in screen reader
– Wireless Bluetooth keyboard support
– Field navigation
– Some support for WAI-ARIA
– Support for those with limited mobility
Technical Communication UK Conference 2013© 2013 IBM Corporation
Simple things to consider:
Part 1: Fonts
Technical Communication UK Conference 2013© 2013 IBM Corporation
Part 1b: Fonts – the results
Technical Communication UK Conference 2013© 2013 IBM Corporation
Part 1c: Fonts – the analysis
● Issues
– Not all platforms have a large font mode
– Large font setting works only with some default apps
– Font size is not available to programmers
– Cost prohibitive and inconsistent to have each team implement
large font profiles
● Workaround / Solution:
– Use of built-in Zoom feature
– Use of high contrast
Technical Communication UK Conference 2013© 2013 IBM Corporation
Part 2: Contrast
Technical Communication UK Conference 2013© 2013 IBM Corporation
Part 2b: Contrast – the analysis
● Issues:
– Not all platforms have a high contrast setting
– Might have reverse video mode - reverses everything: good
and bad contrast
– Good (true) contrast must be provided by developer
– Cost prohibitive and inconsistent to have each team implement
user color / contrast profiles
● Solution:
– Require teams to meet recommended contrast
– Use in conjunction with reverse video to provide two high
contrast modes
Technical Communication UK Conference 2013© 2013 IBM Corporation
Part 3: Keyboards
Technical Communication UK Conference 2013© 2013 IBM Corporation
Part 3: Keyboards – the analysis
● Most mobile devices have no physical keyboard
– Paired Bluetooth keyboard navigation doesn’t match ARIA
convention
– Paired Bluetooth keyboard interface doesn’t provide adaptive
keyboard
● Sticky keys, repeat control, etc.
– Cost prohibitive and inconsistent to have each team implement
specialized keyboard handling
● Workarounds / Solutions:
– Achieve accessibility using paired Bluetooth keyboard
– Follow platform keyboard conventions
– Document platform limitations
Technical Communication UK Conference 2013© 2013 IBM Corporation
Part 4: Simple content fixes
● Think carefully about sensory / descriptive words (adverbs,
adjectives) and phrases.
– “Red button”
– “double-click”
– “Bold text”
– “... the diagram above.”
● They might suggest you are about to be inaccessible.
● Test, test, test
– Screenreader
– A colleague who has their eyes closed
– .. or who performs the task with their non-dominant hand.
Technical Communication UK Conference 2013© 2013 IBM Corporation
Now leverage those considerations,
for the mobile mindset!
● If you are changing text, consider whether you could replace with
a picture, a video, or even better, an audio accompaniment.
● In other words...
– Could you supplement all content with audio?
– Could you simplify navigation to allow single-handed
operation?
… in the dark, with your eyes closed?
● Mobile users expect a more immersive, multimedia experience.
● Use those multimedia aspects to meet and exceed accessibility
requirements.
Technical Communication UK Conference 2013© 2013 IBM Corporation
But what about the organizational aspects?
● Accessibility makes good business sense.
– Increases market share
– Avoids market inhibitors
● Increasing need to meet national and international obligations.
● Just one example:
– European Accessibility Requirements for Public Procurement
of Products and Services in the ICT Domain (European
Commission Standardization Mandate M 376, Phase 2)
– Potentially affects procurement, market entry.
– A work-in-progress, currently. No legal advice
offered or implied!
Technical Communication UK Conference 2013© 2013 IBM Corporation
In summary, what are the expectations
for managing mobile accessibility?
● At a simple level, consider the accessibility aspects of the mobile
expectations you want to meet:
– “Stand up” v. “Sit down” tasks.
– “Tell me about...”
– “How do I ...”
– “What is the exact meaning of error message 12345?”
● At a more complex level, understand that the twin imperatives of
mobile and accessibility will affect the creation and delivery of
your products and services.
– The rapid changes brought about by mobile increase the
speed and risk of compliance failure.
Technical Communication UK Conference 2013© 2013 IBM Corporation
Q&A

Contenu connexe

Similaire à TCUK 2013 Presentation Adrian Warman

Sametime 9 - The Best Audio and Video Meetings
Sametime 9 - The Best Audio and Video MeetingsSametime 9 - The Best Audio and Video Meetings
Sametime 9 - The Best Audio and Video MeetingsDon Bunch
 
Jmp303 the great howto 5
Jmp303 the great howto 5Jmp303 the great howto 5
Jmp303 the great howto 5Mats Jansson
 
IBM Social Business Toolkit SDK - Playground and Scenarios
IBM Social Business Toolkit SDK - Playground and ScenariosIBM Social Business Toolkit SDK - Playground and Scenarios
IBM Social Business Toolkit SDK - Playground and ScenariosNiklas Heidloff
 
We4IT lcty 2013 - captain mobility - mobile domino applications offline capab...
We4IT lcty 2013 - captain mobility - mobile domino applications offline capab...We4IT lcty 2013 - captain mobility - mobile domino applications offline capab...
We4IT lcty 2013 - captain mobility - mobile domino applications offline capab...We4IT Group
 
A strategic guide to becoming a mobile enterprise
A strategic guide to becoming a mobile enterprise A strategic guide to becoming a mobile enterprise
A strategic guide to becoming a mobile enterprise Daryl Pereira
 
How to use the Social Business Development Environments
How to use the Social Business Development EnvironmentsHow to use the Social Business Development Environments
How to use the Social Business Development EnvironmentsIBM Connections Developers
 
Enterprise app management 2014 and beyond
Enterprise app management 2014 and beyondEnterprise app management 2014 and beyond
Enterprise app management 2014 and beyondTroy C. Fulton
 
Enterprise app security management 2014 and beyond
Enterprise app security management 2014 and beyondEnterprise app security management 2014 and beyond
Enterprise app security management 2014 and beyondTroy C. Fulton
 
Build a MobileFirst Agenda - IBM Mobile Enterprise
Build a MobileFirst Agenda - IBM Mobile EnterpriseBuild a MobileFirst Agenda - IBM Mobile Enterprise
Build a MobileFirst Agenda - IBM Mobile EnterpriseEd Brill
 
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...John Head
 
Mobile trends and academic opportunities presented at Strathmore and JKUAT Un...
Mobile trends and academic opportunities presented at Strathmore and JKUAT Un...Mobile trends and academic opportunities presented at Strathmore and JKUAT Un...
Mobile trends and academic opportunities presented at Strathmore and JKUAT Un...Jeremy Siewert
 
Lean Learning: Deliver Relevant Content When and Where It’s Needed
Lean Learning: Deliver Relevant Content When and Where It’s NeededLean Learning: Deliver Relevant Content When and Where It’s Needed
Lean Learning: Deliver Relevant Content When and Where It’s NeededHuman Capital Media
 
Brands as Services: How the IoT Is Creating New Ecosystems
Brands as Services: How the IoT Is Creating New EcosystemsBrands as Services: How the IoT Is Creating New Ecosystems
Brands as Services: How the IoT Is Creating New EcosystemsIPG Media Lab
 
Enterprise Mobile App UX: Designing from UI to Backend
Enterprise Mobile App UX: Designing from UI to BackendEnterprise Mobile App UX: Designing from UI to Backend
Enterprise Mobile App UX: Designing from UI to BackendSanjeev Sharma
 
5 Learning Strategy Essentials for 2014
5 Learning Strategy Essentials for 20145 Learning Strategy Essentials for 2014
5 Learning Strategy Essentials for 2014Human Capital Media
 
So why do you need a Mobile Strategy
So why do you need a Mobile StrategySo why do you need a Mobile Strategy
So why do you need a Mobile StrategyNaeem Arif
 
The State of Enterprise Mobility - 2013
The State of Enterprise Mobility - 2013The State of Enterprise Mobility - 2013
The State of Enterprise Mobility - 2013Relayware
 
Webinar: Eliminating Negative Impact on User Experience from Security Solutions
Webinar: Eliminating Negative Impact on User Experience from Security SolutionsWebinar: Eliminating Negative Impact on User Experience from Security Solutions
Webinar: Eliminating Negative Impact on User Experience from Security SolutionsUL Transaction Security
 
Mobile Testing Success: Real World Strategies and Techniques
Mobile Testing Success: Real World Strategies and TechniquesMobile Testing Success: Real World Strategies and Techniques
Mobile Testing Success: Real World Strategies and TechniquesTechWell
 
How to enhance Email with Embedded Experiences
How to enhance Email with Embedded ExperiencesHow to enhance Email with Embedded Experiences
How to enhance Email with Embedded ExperiencesIBM Connections Developers
 

Similaire à TCUK 2013 Presentation Adrian Warman (20)

Sametime 9 - The Best Audio and Video Meetings
Sametime 9 - The Best Audio and Video MeetingsSametime 9 - The Best Audio and Video Meetings
Sametime 9 - The Best Audio and Video Meetings
 
Jmp303 the great howto 5
Jmp303 the great howto 5Jmp303 the great howto 5
Jmp303 the great howto 5
 
IBM Social Business Toolkit SDK - Playground and Scenarios
IBM Social Business Toolkit SDK - Playground and ScenariosIBM Social Business Toolkit SDK - Playground and Scenarios
IBM Social Business Toolkit SDK - Playground and Scenarios
 
We4IT lcty 2013 - captain mobility - mobile domino applications offline capab...
We4IT lcty 2013 - captain mobility - mobile domino applications offline capab...We4IT lcty 2013 - captain mobility - mobile domino applications offline capab...
We4IT lcty 2013 - captain mobility - mobile domino applications offline capab...
 
A strategic guide to becoming a mobile enterprise
A strategic guide to becoming a mobile enterprise A strategic guide to becoming a mobile enterprise
A strategic guide to becoming a mobile enterprise
 
How to use the Social Business Development Environments
How to use the Social Business Development EnvironmentsHow to use the Social Business Development Environments
How to use the Social Business Development Environments
 
Enterprise app management 2014 and beyond
Enterprise app management 2014 and beyondEnterprise app management 2014 and beyond
Enterprise app management 2014 and beyond
 
Enterprise app security management 2014 and beyond
Enterprise app security management 2014 and beyondEnterprise app security management 2014 and beyond
Enterprise app security management 2014 and beyond
 
Build a MobileFirst Agenda - IBM Mobile Enterprise
Build a MobileFirst Agenda - IBM Mobile EnterpriseBuild a MobileFirst Agenda - IBM Mobile Enterprise
Build a MobileFirst Agenda - IBM Mobile Enterprise
 
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
 
Mobile trends and academic opportunities presented at Strathmore and JKUAT Un...
Mobile trends and academic opportunities presented at Strathmore and JKUAT Un...Mobile trends and academic opportunities presented at Strathmore and JKUAT Un...
Mobile trends and academic opportunities presented at Strathmore and JKUAT Un...
 
Lean Learning: Deliver Relevant Content When and Where It’s Needed
Lean Learning: Deliver Relevant Content When and Where It’s NeededLean Learning: Deliver Relevant Content When and Where It’s Needed
Lean Learning: Deliver Relevant Content When and Where It’s Needed
 
Brands as Services: How the IoT Is Creating New Ecosystems
Brands as Services: How the IoT Is Creating New EcosystemsBrands as Services: How the IoT Is Creating New Ecosystems
Brands as Services: How the IoT Is Creating New Ecosystems
 
Enterprise Mobile App UX: Designing from UI to Backend
Enterprise Mobile App UX: Designing from UI to BackendEnterprise Mobile App UX: Designing from UI to Backend
Enterprise Mobile App UX: Designing from UI to Backend
 
5 Learning Strategy Essentials for 2014
5 Learning Strategy Essentials for 20145 Learning Strategy Essentials for 2014
5 Learning Strategy Essentials for 2014
 
So why do you need a Mobile Strategy
So why do you need a Mobile StrategySo why do you need a Mobile Strategy
So why do you need a Mobile Strategy
 
The State of Enterprise Mobility - 2013
The State of Enterprise Mobility - 2013The State of Enterprise Mobility - 2013
The State of Enterprise Mobility - 2013
 
Webinar: Eliminating Negative Impact on User Experience from Security Solutions
Webinar: Eliminating Negative Impact on User Experience from Security SolutionsWebinar: Eliminating Negative Impact on User Experience from Security Solutions
Webinar: Eliminating Negative Impact on User Experience from Security Solutions
 
Mobile Testing Success: Real World Strategies and Techniques
Mobile Testing Success: Real World Strategies and TechniquesMobile Testing Success: Real World Strategies and Techniques
Mobile Testing Success: Real World Strategies and Techniques
 
How to enhance Email with Embedded Experiences
How to enhance Email with Embedded ExperiencesHow to enhance Email with Embedded Experiences
How to enhance Email with Embedded Experiences
 

Dernier

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
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
 
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
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 

Dernier (20)

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
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
 
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
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 

TCUK 2013 Presentation Adrian Warman

  • 1. Technical Communication UK Conference 2013© 2013 IBM Corporation Managing accessible mobile content Dr. Adrian R. Warman Information Architect IBM United Kingdom Ltd.
  • 2. Technical Communication UK Conference 2013© 2013 IBM Corporation Important Disclaimer ● ANY VIEWS OR OPINIONS EXPRESSED IN THIS PRESENTATION ARE THOSE OF THE AUTHOR, AND DO NOT NECESSARILY REPRESENT OFFICIAL POSITIONS, STRATEGIES OR OPINIONS OF INTERNATIONAL BUSINESS MACHINES (IBM) CORPORATION. ● THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY. ● WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE INFORMATION CONTAINED IN THIS PRESENTATION, IT IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. ● IN ADDITION, THIS INFORMATION IS BASED ON IBM’S CURRENT PRODUCT PLANS AND STRATEGY, WHICH ARE SUBJECT TO CHANGE BY IBM WITHOUT NOTICE. ● IBM SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OR OTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION. ● NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, OR SHALL HAVE THE EFFECT OF: ● CREATING ANY WARRANTY OR REPRESENTATION FROM IBM (OR ITS AFFILIATES OR ITS OR THEIR SUPPLIERS AND/OR LICENSORS); OR ● ALTERING THE TERMS AND CONDITIONS OF THE APPLICABLE LICENSE AGREEMENT GOVERNING THE USE OF IBM SOFTWARE.
  • 3. Technical Communication UK Conference 2013© 2013 IBM Corporation Agenda ● Introduction ● What do we mean by accessibility? ● “Incoming!” - trends and opportunities. ● Implications for organizations... ● … and writers. ● Reducing accessibility problems (in your content). ● Managing the implications. ● Q&A We are scratching the surface ...
  • 4. Technical Communication UK Conference 2013© 2013 IBM Corporation Introduction ● Who am I? – Dr. Adrian R. Warman – Information Architect ● Where do I work? – IBM United Kingdom Limited – Hursley Park, Winchester ● Email: Adrian.Warman@uk.ibm.com ● Tel: +44-196-281-9176 ● Social – Google+: Adrian Warman – Twitter: @warmana – LinkedIn: Adrian Warman
  • 5. Technical Communication UK Conference 2013© 2013 IBM Corporation What do we mean by accessibility? ● A dry but general definition: “The extent to which a person with disabilities has the same experience as anyone else when using hardware, software, content, services, meetings and processes to achieve an outcome. The disabilities include, but are not limited to, blindness and low vision, deafness and hearing loss, learning disabilities, cognitive limitations, limited movement, speech disabilities, photosensitivity and combinations of these.” ● In other words… Making it easier for everyone to fit in, participate, and contribute, irrespective of any disabilities.
  • 6. Technical Communication UK Conference 2013© 2013 IBM Corporation Some practical experiments... ● To get a better understanding, let’s try a few things.
  • 7. Technical Communication UK Conference 2013© 2013 IBM Corporation Preparation for the experiments ● Divide into pairs. – But not with your neighbor(s). – The person sitting in front or behind would be ideal. ● The cleverest one should close their eyes… ;-)
  • 8. Technical Communication UK Conference 2013© 2013 IBM Corporation Experiment One ● We just did it. ● How do you evaluate something you can’t see, touch, or hear (cleverness)? ● Especially when that evaluation affects the actions you take next. ● Were you self-deprecating? Generous? ● Did you yield to age or authority? ● Were you “Politically Correct”?
  • 9. Technical Communication UK Conference 2013© 2013 IBM Corporation Experiment Two
  • 10. Technical Communication UK Conference 2013© 2013 IBM Corporation Experiment Two - the proof
  • 11. Technical Communication UK Conference 2013© 2013 IBM Corporation Experiment Three
  • 12. Technical Communication UK Conference 2013© 2013 IBM Corporation What have these experiments told us?
  • 13. Technical Communication UK Conference 2013© 2013 IBM Corporation How do we know when something is accessible? ● Formal guidance and measures ● W3C: Web Accessibility Initiative (WAI) – Web Content Accessibility Guidelines (WCAG) 2.0 ● Recommendations for making Web content more accessible. – Accessible Rich Internet Applications (WAI-ARIA) – Increasing the accessibility of web pages, in particular dynamic content and user interface components developed with Ajax, HTML, JavaScript and related technologies. ● Following these guidelines will also often make your Web content more usable to users in general.
  • 14. Technical Communication UK Conference 2013© 2013 IBM Corporation Time for a sharp turn...
  • 15. Technical Communication UK Conference 2013© 2013 IBM Corporation The “hot, new” trend...
  • 16. Technical Communication UK Conference 2013© 2013 IBM Corporation Implications of Mobile ● Consumer and organizational demand for 'mobile enablement' is inexorable. ● But simply making content creation and delivery processes 'mobile friendly' is: – At best, insufficient. – At worst, information sabotage. ● Why? – Mobile is not a technology. – Mobile is a mindset. ● It requires creation and delivery process adjustment. ● Just like accessibility. Personal Opinion Alert!
  • 17. Technical Communication UK Conference 2013© 2013 IBM Corporation So how accessible are mobile devices? ● Mobile devices have multiple platforms and form factors: – Android, iOS, Windows, Blackberry – Differing capabilities for accessibility ● Currently, iOS and Android are probably best at accessibility, with iOS slightly ahead because of: – Capabilities – Gesture support – Built-in screen reader – Wireless Bluetooth keyboard support – Field navigation – Some support for WAI-ARIA – Support for those with limited mobility
  • 18. Technical Communication UK Conference 2013© 2013 IBM Corporation Simple things to consider: Part 1: Fonts
  • 19. Technical Communication UK Conference 2013© 2013 IBM Corporation Part 1b: Fonts – the results
  • 20. Technical Communication UK Conference 2013© 2013 IBM Corporation Part 1c: Fonts – the analysis ● Issues – Not all platforms have a large font mode – Large font setting works only with some default apps – Font size is not available to programmers – Cost prohibitive and inconsistent to have each team implement large font profiles ● Workaround / Solution: – Use of built-in Zoom feature – Use of high contrast
  • 21. Technical Communication UK Conference 2013© 2013 IBM Corporation Part 2: Contrast
  • 22. Technical Communication UK Conference 2013© 2013 IBM Corporation Part 2b: Contrast – the analysis ● Issues: – Not all platforms have a high contrast setting – Might have reverse video mode - reverses everything: good and bad contrast – Good (true) contrast must be provided by developer – Cost prohibitive and inconsistent to have each team implement user color / contrast profiles ● Solution: – Require teams to meet recommended contrast – Use in conjunction with reverse video to provide two high contrast modes
  • 23. Technical Communication UK Conference 2013© 2013 IBM Corporation Part 3: Keyboards
  • 24. Technical Communication UK Conference 2013© 2013 IBM Corporation Part 3: Keyboards – the analysis ● Most mobile devices have no physical keyboard – Paired Bluetooth keyboard navigation doesn’t match ARIA convention – Paired Bluetooth keyboard interface doesn’t provide adaptive keyboard ● Sticky keys, repeat control, etc. – Cost prohibitive and inconsistent to have each team implement specialized keyboard handling ● Workarounds / Solutions: – Achieve accessibility using paired Bluetooth keyboard – Follow platform keyboard conventions – Document platform limitations
  • 25. Technical Communication UK Conference 2013© 2013 IBM Corporation Part 4: Simple content fixes ● Think carefully about sensory / descriptive words (adverbs, adjectives) and phrases. – “Red button” – “double-click” – “Bold text” – “... the diagram above.” ● They might suggest you are about to be inaccessible. ● Test, test, test – Screenreader – A colleague who has their eyes closed – .. or who performs the task with their non-dominant hand.
  • 26. Technical Communication UK Conference 2013© 2013 IBM Corporation Now leverage those considerations, for the mobile mindset! ● If you are changing text, consider whether you could replace with a picture, a video, or even better, an audio accompaniment. ● In other words... – Could you supplement all content with audio? – Could you simplify navigation to allow single-handed operation? … in the dark, with your eyes closed? ● Mobile users expect a more immersive, multimedia experience. ● Use those multimedia aspects to meet and exceed accessibility requirements.
  • 27. Technical Communication UK Conference 2013© 2013 IBM Corporation But what about the organizational aspects? ● Accessibility makes good business sense. – Increases market share – Avoids market inhibitors ● Increasing need to meet national and international obligations. ● Just one example: – European Accessibility Requirements for Public Procurement of Products and Services in the ICT Domain (European Commission Standardization Mandate M 376, Phase 2) – Potentially affects procurement, market entry. – A work-in-progress, currently. No legal advice offered or implied!
  • 28. Technical Communication UK Conference 2013© 2013 IBM Corporation In summary, what are the expectations for managing mobile accessibility? ● At a simple level, consider the accessibility aspects of the mobile expectations you want to meet: – “Stand up” v. “Sit down” tasks. – “Tell me about...” – “How do I ...” – “What is the exact meaning of error message 12345?” ● At a more complex level, understand that the twin imperatives of mobile and accessibility will affect the creation and delivery of your products and services. – The rapid changes brought about by mobile increase the speed and risk of compliance failure.
  • 29. Technical Communication UK Conference 2013© 2013 IBM Corporation Q&A