SlideShare a Scribd company logo
1 of 20
Steve Noble
- University of Louisville
Presenting on behalf of the
DAISY Consortium
1
IFLA/LPD Satellite Conference
August 2016
George Kerscher & Steve Noble (plus Nesbit)
hiking in Missoula, Montana
 An Open Electronic Publishing Standard from the
International Digital Publishing Forum (idpf.org)
 Based on existing open standards, such as HTML5,
MathML, SVG, CSS, etc.
 Widely adopted in the ebook publishing industry
 Transition to Inclusive EPUB 3 Ecosystem (TIES) is
now being promoted by the DAISY Consortium
 DAISYTIES 2016 Survey results shed light on
perception among libraries
 29 DAISY members responded, but only 4 from
“developing countries”
 12 members have begun some level of EPUB 3
production
 Only 6 have begun some level of EPUB 3
distribution
DAISYTIES 2016 Survey results indicated the “Top
Reasons” that are delaying migration to EPUB 3
1. Lack of accessible reading systems (17 ranked
this as “priority 1”)
2. Lack of production tools (7 ranked as “priority 1
or 2”
3. Lesser ranked issues: “users preferences” and
“cost of migration”
 EPUB 3 Support Grid: http://www.epubtest.org/
 A project of the Book Industry Study Group's (BISG)
Content Structure Committee in partnership with the
International Digital Publishing Forum (IDPF) and the
DAISY Consortium.
Highest-rated systems for accessibility:
1.VitalSource Bookshelf (Windows, iOS, Android,
Mac OS X)
2. Adobe Digital Editions (Windows)
3.Voice Dream Reader (iOS)
4.iBooks (iOS)
5.Gitden Reader (iOS)
6. Readium (Chrome in Windows)
7. Kobo app for iOS
A few things to note from the 2016 DAISYTIES survey:
 38% of content is “leisure reading”
 36% of content is “educational”
 [Based on per capita production]
 13 (out of 29) members high level of interest in adding
MathML
 12 members cited desire for extended description
 11 members cited desire for supporting tactile
diagrams
EPUB3 Readers that are Accessible + MathML support
 IDEAL Group Reader (Android) apps4android.org – highly
accessible, but not yet reviewed by BISG
 Dolphin Easy Reader (Windows) - no BISG review yet
 ReadHear PC Premium by gh (Windows) very accessible –
no BISG review
 VitalSource Bookshelf
 Adobe Digital Editions
 iBooks
 Readium
 See http://docs.mathjax.org/en/latest/misc/epub.html
• Key is MathML
<math>
<mroot>
<mi>x</mi>
<mn>3</mn>
</mroot>
</math>
10
3
x
• HTML5
• DAISY 3
• NIMAS
• EPUB3
• PDF/UA
• DocBook
• Open Document Format (ODF)
• AQTI (Test Question Interoperability)
11
12
 
 
    
2 2
2 1 4
x x
f x
x x x


  
Made possible via MathType and MathPlayer
Works in EPUB, Powerpoint, Word, Web, PDF
energy
2 2 6 12 6 26CO 6 H O C H O 6O  
 AppleVoiceOver
 Safari on Macs, IPads, Iphones (has Braille support)
 ChromeVox
 Chrome OS (CromeVox); Chrome browsers on all platforms
 JAWS 16 +
 IE and Firefox | Braille support in JAWS 17 |Pre-16 = MathPlayer
 Windows
 MathPlayer + NVDA (has braille support)
 MathPlayer +WindowEyes (no math braille); many other AT also
 Works in IE or Firefox onWeb; also math inWord, PowerPoint, …
13
http://msf.mathmlcloud.org/
14
• MathType :Word, iWork, …
• Wiris: Web-based MathML editor
• MathFlow: ArborText, XMetaL, XMAX
• Open Office
• Scientific Notebook
• TeX→MathML:TtM,TeX4ht,LaTeXML, MathJax
• Mathematica, Maple, MathCAD
• Central AccessToolbar
• MathML Cloud :Web-based or API/source code for
building into automated processing
15
• The problem: cross-browser, cross-platform support for
native MathML in web pages
• The solution: a JavaScript display engine with accessibility
support called MathJax
• Limitations: (1) JavaScript must be enabled…not an option for
DAISY books, but fine for EPUB; (2) requires either a live
internet connection, or a local installation of MathJax library
• Website link: https://www.mathjax.org/
• MathJax 2.6 Accessibility:
http://docs.mathjax.org/en/latest/misc/accessibility-
features.html
• MathJax Accessibility extensions:
https://github.com/mathjax/MathJax-a11y/wiki/MathJax-
Accessibility-Extensions-Documentation
• Math expressions inWord documents can easily be read
and navigated with the right AT, even without exporting.
• How??  MicrosoftWord stores math in MathML.
• Method 1: Use MathType + MathPlayer + NVDA or
WindowEyes
• Method 2: Use Central Access Reader (self-voicing; works
inWindows or Mac)
• Good News:Yes! Math images can be inserted on the page
and MathML code embedded in a <formula> tag [This is
part of the PDF/UA standard]
• Not so good news: NVDA onWindows (with MathPlayer
installed) is the only AT that can currently read this.
• Bad news: At this time, none of the PDF
authoring/conversion tools automate this process. For
each expression, the MathML code must be created in
another application and copied/pasted into a <formula>
tag.
 Tools from inftyreader.org
 InftyReader
– Math OCR software (standalone or as an ABBYY plug-in)
– Data conversion (LaTeX, MathML, Word XML)
 InftyEditor
– Free editor of math documents including math handwriting
recognition
 ChattyInfty
– InftyEditor + speech output
– Authoring and editing tool of math documents for visually
impaired users
20
Steve.Noble@Louisville.edu

More Related Content

What's hot

Decentralizing your library
Decentralizing your libraryDecentralizing your library
Decentralizing your library
NCLA2011
 
Decentralizing your library
Decentralizing your libraryDecentralizing your library
Decentralizing your library
Steve Bahnaman
 
Conducting a Middle States Self-Study in a Wiki
Conducting a Middle States Self-Study in a WikiConducting a Middle States Self-Study in a Wiki
Conducting a Middle States Self-Study in a Wiki
clownprince
 
eBooks for Education: Using Digital in the K12 Classroom
eBooks for Education: Using Digital in the K12 ClassroomeBooks for Education: Using Digital in the K12 Classroom
eBooks for Education: Using Digital in the K12 Classroom
dclsocialmedia
 

What's hot (19)

B01 markus gylling-epub
B01 markus gylling-epubB01 markus gylling-epub
B01 markus gylling-epub
 
Axelrod "The Practicalities of Providing Accessibility in Higher Education"
Axelrod "The Practicalities of Providing Accessibility in Higher Education"Axelrod "The Practicalities of Providing Accessibility in Higher Education"
Axelrod "The Practicalities of Providing Accessibility in Higher Education"
 
Decentralizing your library
Decentralizing your libraryDecentralizing your library
Decentralizing your library
 
Decentralizing your library
Decentralizing your libraryDecentralizing your library
Decentralizing your library
 
Finding Accessible Apps for Reading
Finding Accessible Apps for ReadingFinding Accessible Apps for Reading
Finding Accessible Apps for Reading
 
Kerscher "Accessibility in a Nutshell: What Every Publisher, Educator, and Li...
Kerscher "Accessibility in a Nutshell: What Every Publisher, Educator, and Li...Kerscher "Accessibility in a Nutshell: What Every Publisher, Educator, and Li...
Kerscher "Accessibility in a Nutshell: What Every Publisher, Educator, and Li...
 
Comerford "Case Study: Building an Accessible Digital Learning Environment"
Comerford "Case Study: Building an Accessible Digital Learning Environment"Comerford "Case Study: Building an Accessible Digital Learning Environment"
Comerford "Case Study: Building an Accessible Digital Learning Environment"
 
Handshake Between Content and Readers: Testing Mainstream Reading Systems
Handshake Between Content and Readers: Testing Mainstream Reading SystemsHandshake Between Content and Readers: Testing Mainstream Reading Systems
Handshake Between Content and Readers: Testing Mainstream Reading Systems
 
Conducting a Middle States Self-Study in a Wiki
Conducting a Middle States Self-Study in a WikiConducting a Middle States Self-Study in a Wiki
Conducting a Middle States Self-Study in a Wiki
 
LibGuides for the Absolute Beginner
LibGuides for the Absolute BeginnerLibGuides for the Absolute Beginner
LibGuides for the Absolute Beginner
 
What Does DITA Have To Do With Wiki
What Does DITA Have To Do With WikiWhat Does DITA Have To Do With Wiki
What Does DITA Have To Do With Wiki
 
Which tools to manage a medium-sized version of Wikipedia? Arabic Wikipedia a...
Which tools to manage a medium-sized version of Wikipedia? Arabic Wikipedia a...Which tools to manage a medium-sized version of Wikipedia? Arabic Wikipedia a...
Which tools to manage a medium-sized version of Wikipedia? Arabic Wikipedia a...
 
eBooks for Education: Using Digital in the K12 Classroom
eBooks for Education: Using Digital in the K12 ClassroomeBooks for Education: Using Digital in the K12 Classroom
eBooks for Education: Using Digital in the K12 Classroom
 
IWMW 2003: Web Accessibility debate (Brian Kelly,1)
IWMW 2003: Web Accessibility debate (Brian Kelly,1)IWMW 2003: Web Accessibility debate (Brian Kelly,1)
IWMW 2003: Web Accessibility debate (Brian Kelly,1)
 
Course Tech 2013, Lisa Friedrichsen, Wikis -- Quick Fun,Fast Support
Course Tech 2013, Lisa Friedrichsen, Wikis -- Quick Fun,Fast SupportCourse Tech 2013, Lisa Friedrichsen, Wikis -- Quick Fun,Fast Support
Course Tech 2013, Lisa Friedrichsen, Wikis -- Quick Fun,Fast Support
 
The Current State of E-Books in Academic Libraries: A North American Perspective
The Current State of E-Books in Academic Libraries: A North American PerspectiveThe Current State of E-Books in Academic Libraries: A North American Perspective
The Current State of E-Books in Academic Libraries: A North American Perspective
 
Open Schools Unconference - enhancing open source use
Open Schools Unconference - enhancing open source useOpen Schools Unconference - enhancing open source use
Open Schools Unconference - enhancing open source use
 
What Can You Use LibGuides For? An Overview of Possibilities
What Can You Use LibGuides For? An Overview of PossibilitiesWhat Can You Use LibGuides For? An Overview of Possibilities
What Can You Use LibGuides For? An Overview of Possibilities
 
NISO Webinar: Behave like a Startup: Adapting Your Organization to Rapid Change
NISO Webinar: Behave like a Startup: Adapting Your Organization to Rapid Change NISO Webinar: Behave like a Startup: Adapting Your Organization to Rapid Change
NISO Webinar: Behave like a Startup: Adapting Your Organization to Rapid Change
 

Similar to IFLA 2016: EPUB and math accessibility

Big_data_1674238705.ppt is a basic background
Big_data_1674238705.ppt is a basic backgroundBig_data_1674238705.ppt is a basic background
Big_data_1674238705.ppt is a basic background
NidhiAhuja30
 
Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (...
Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (...Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (...
Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (...
Erich van Rijn
 
02 asynchronized distance learning
02 asynchronized distance learning02 asynchronized distance learning
02 asynchronized distance learning
MINE_Lab
 
02 asynchronized distance learning
02 asynchronized distance learning02 asynchronized distance learning
02 asynchronized distance learning
宥均 林
 

Similar to IFLA 2016: EPUB and math accessibility (20)

Day3 edupub tokyo_idpf
Day3 edupub tokyo_idpfDay3 edupub tokyo_idpf
Day3 edupub tokyo_idpf
 
Math Stack - Autum
Math Stack - AutumMath Stack - Autum
Math Stack - Autum
 
Big_data_1674238705.ppt is a basic background
Big_data_1674238705.ppt is a basic backgroundBig_data_1674238705.ppt is a basic background
Big_data_1674238705.ppt is a basic background
 
KEDL DBpedia 2019
KEDL DBpedia  2019KEDL DBpedia  2019
KEDL DBpedia 2019
 
Big Machine Learning Libraries & Open Challenges
Big Machine Learning Libraries & Open ChallengesBig Machine Learning Libraries & Open Challenges
Big Machine Learning Libraries & Open Challenges
 
Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (...
Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (...Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (...
Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (...
 
Research management tools
Research management toolsResearch management tools
Research management tools
 
NoSQL Basics - a quick tour
NoSQL Basics - a quick tourNoSQL Basics - a quick tour
NoSQL Basics - a quick tour
 
What you need to know about the Math Stack: MathML, MathJax, HTML5, and EPUB 3
What you need to know about the Math Stack: MathML, MathJax, HTML5, and EPUB 3What you need to know about the Math Stack: MathML, MathJax, HTML5, and EPUB 3
What you need to know about the Math Stack: MathML, MathJax, HTML5, and EPUB 3
 
Kerscher, Gunderson, and Wise "Unprecedented Access: Improving the User Expe...
Kerscher, Gunderson, and Wise "Unprecedented Access:  Improving the User Expe...Kerscher, Gunderson, and Wise "Unprecedented Access:  Improving the User Expe...
Kerscher, Gunderson, and Wise "Unprecedented Access: Improving the User Expe...
 
Scratchpads: past, present and future
Scratchpads: past, present and futureScratchpads: past, present and future
Scratchpads: past, present and future
 
Scratchpads: past, present and future
Scratchpads: past, present and futureScratchpads: past, present and future
Scratchpads: past, present and future
 
02 asynchronized distance learning
02 asynchronized distance learning02 asynchronized distance learning
02 asynchronized distance learning
 
02 asynchronized distance learning
02 asynchronized distance learning02 asynchronized distance learning
02 asynchronized distance learning
 
EPUB 3 and xAPI
EPUB 3 and xAPIEPUB 3 and xAPI
EPUB 3 and xAPI
 
Startup Engineering Cookbook
Startup Engineering CookbookStartup Engineering Cookbook
Startup Engineering Cookbook
 
Educon 2014-sgs-as-mooc-activities
Educon 2014-sgs-as-mooc-activitiesEducon 2014-sgs-as-mooc-activities
Educon 2014-sgs-as-mooc-activities
 
2014 04 03 (educon2014) emadrid ucm serious games as ed x mooc activities
2014 04 03 (educon2014) emadrid ucm serious games as ed x mooc activities2014 04 03 (educon2014) emadrid ucm serious games as ed x mooc activities
2014 04 03 (educon2014) emadrid ucm serious games as ed x mooc activities
 
[3.6] Beyond Data Sharing - Pieter van Gorp [3TU.Datacentrum Symposium 2014, ...
[3.6] Beyond Data Sharing - Pieter van Gorp [3TU.Datacentrum Symposium 2014, ...[3.6] Beyond Data Sharing - Pieter van Gorp [3TU.Datacentrum Symposium 2014, ...
[3.6] Beyond Data Sharing - Pieter van Gorp [3TU.Datacentrum Symposium 2014, ...
 
Know thy logos
Know thy logosKnow thy logos
Know thy logos
 

More from DAISY Consortium

Learning from Development Projects: Presentation by Dipendra Manocha
Learning from Development Projects: Presentation by Dipendra ManochaLearning from Development Projects: Presentation by Dipendra Manocha
Learning from Development Projects: Presentation by Dipendra Manocha
DAISY Consortium
 
Inclusive Publishing: The Journey to provide Accessible Digital Books
Inclusive Publishing: The Journey to provide Accessible Digital BooksInclusive Publishing: The Journey to provide Accessible Digital Books
Inclusive Publishing: The Journey to provide Accessible Digital Books
DAISY Consortium
 
Stephen King's Presentation Solving the Book Famine: WIPO Treaty
Stephen King's Presentation Solving the Book Famine: WIPO TreatyStephen King's Presentation Solving the Book Famine: WIPO Treaty
Stephen King's Presentation Solving the Book Famine: WIPO Treaty
DAISY Consortium
 
Challenges in Developing Countries: Presentation by Dipendra Manocha
Challenges in Developing Countries: Presentation by Dipendra ManochaChallenges in Developing Countries: Presentation by Dipendra Manocha
Challenges in Developing Countries: Presentation by Dipendra Manocha
DAISY Consortium
 

More from DAISY Consortium (20)

Introducing Sugamya Pustakalaya: New Accessible Online Library
Introducing Sugamya Pustakalaya: New Accessible Online LibraryIntroducing Sugamya Pustakalaya: New Accessible Online Library
Introducing Sugamya Pustakalaya: New Accessible Online Library
 
Inclusive Publishing Initiative
Inclusive Publishing InitiativeInclusive Publishing Initiative
Inclusive Publishing Initiative
 
Library for All - Also for the print disabled by Rauha Maarno
Library for All - Also for the print disabled by Rauha MaarnoLibrary for All - Also for the print disabled by Rauha Maarno
Library for All - Also for the print disabled by Rauha Maarno
 
Making newspapers accessible: Production to playback
Making newspapers accessible: Production to playbackMaking newspapers accessible: Production to playback
Making newspapers accessible: Production to playback
 
Textalk Presentation
Textalk Presentation Textalk Presentation
Textalk Presentation
 
Audible Publishing
Audible PublishingAudible Publishing
Audible Publishing
 
Improving Accessible Publication Delivery Globally With DAISY Online
Improving Accessible Publication Delivery  Globally With DAISY OnlineImproving Accessible Publication Delivery  Globally With DAISY Online
Improving Accessible Publication Delivery Globally With DAISY Online
 
EPUB 3 Empowers Professionals On the Go
EPUB 3 Empowers Professionals On the GoEPUB 3 Empowers Professionals On the Go
EPUB 3 Empowers Professionals On the Go
 
Learning from Development Projects: Presentation by Dipendra Manocha
Learning from Development Projects: Presentation by Dipendra ManochaLearning from Development Projects: Presentation by Dipendra Manocha
Learning from Development Projects: Presentation by Dipendra Manocha
 
Inclusive Publishing: Reading for Everyone
Inclusive Publishing: Reading for EveryoneInclusive Publishing: Reading for Everyone
Inclusive Publishing: Reading for Everyone
 
Inclusive Publishing: The Journey to provide Accessible Digital Books
Inclusive Publishing: The Journey to provide Accessible Digital BooksInclusive Publishing: The Journey to provide Accessible Digital Books
Inclusive Publishing: The Journey to provide Accessible Digital Books
 
The New Age of Producing, Distributing, and Consuming Accessible Information
The New Age of Producing, Distributing, and Consuming Accessible InformationThe New Age of Producing, Distributing, and Consuming Accessible Information
The New Age of Producing, Distributing, and Consuming Accessible Information
 
Inclusive Publishing with EPUB 3
Inclusive Publishing with EPUB  3 Inclusive Publishing with EPUB  3
Inclusive Publishing with EPUB 3
 
Power of Social Media: Connecting Students of All Ages and Abilities
Power of Social Media: Connecting Students of All Ages and AbilitiesPower of Social Media: Connecting Students of All Ages and Abilities
Power of Social Media: Connecting Students of All Ages and Abilities
 
Reading Systems Showdown: CSUN 2014 Presentation
Reading Systems Showdown:  CSUN 2014 PresentationReading Systems Showdown:  CSUN 2014 Presentation
Reading Systems Showdown: CSUN 2014 Presentation
 
Stephen King's Presentation Solving the Book Famine: WIPO Treaty
Stephen King's Presentation Solving the Book Famine: WIPO TreatyStephen King's Presentation Solving the Book Famine: WIPO Treaty
Stephen King's Presentation Solving the Book Famine: WIPO Treaty
 
Challenges in Developing Countries: Presentation by Dipendra Manocha
Challenges in Developing Countries: Presentation by Dipendra ManochaChallenges in Developing Countries: Presentation by Dipendra Manocha
Challenges in Developing Countries: Presentation by Dipendra Manocha
 
e-Books and Accessibility Conference: Ugly Duckling or Adolescent Swan?
e-Books and Accessibility Conference: Ugly Duckling or Adolescent Swan?e-Books and Accessibility Conference: Ugly Duckling or Adolescent Swan?
e-Books and Accessibility Conference: Ugly Duckling or Adolescent Swan?
 
Inclusive Publishing in the Educational Environment
Inclusive Publishing in the Educational EnvironmentInclusive Publishing in the Educational Environment
Inclusive Publishing in the Educational Environment
 
Digital Engagement: Can Scotland Lead the World?
Digital Engagement: Can Scotland Lead the World?Digital Engagement: Can Scotland Lead the World?
Digital Engagement: Can Scotland Lead the World?
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 

IFLA 2016: EPUB and math accessibility

  • 1. Steve Noble - University of Louisville Presenting on behalf of the DAISY Consortium 1 IFLA/LPD Satellite Conference August 2016
  • 2. George Kerscher & Steve Noble (plus Nesbit) hiking in Missoula, Montana
  • 3.  An Open Electronic Publishing Standard from the International Digital Publishing Forum (idpf.org)  Based on existing open standards, such as HTML5, MathML, SVG, CSS, etc.  Widely adopted in the ebook publishing industry  Transition to Inclusive EPUB 3 Ecosystem (TIES) is now being promoted by the DAISY Consortium
  • 4.  DAISYTIES 2016 Survey results shed light on perception among libraries  29 DAISY members responded, but only 4 from “developing countries”  12 members have begun some level of EPUB 3 production  Only 6 have begun some level of EPUB 3 distribution
  • 5. DAISYTIES 2016 Survey results indicated the “Top Reasons” that are delaying migration to EPUB 3 1. Lack of accessible reading systems (17 ranked this as “priority 1”) 2. Lack of production tools (7 ranked as “priority 1 or 2” 3. Lesser ranked issues: “users preferences” and “cost of migration”
  • 6.  EPUB 3 Support Grid: http://www.epubtest.org/  A project of the Book Industry Study Group's (BISG) Content Structure Committee in partnership with the International Digital Publishing Forum (IDPF) and the DAISY Consortium.
  • 7. Highest-rated systems for accessibility: 1.VitalSource Bookshelf (Windows, iOS, Android, Mac OS X) 2. Adobe Digital Editions (Windows) 3.Voice Dream Reader (iOS) 4.iBooks (iOS) 5.Gitden Reader (iOS) 6. Readium (Chrome in Windows) 7. Kobo app for iOS
  • 8. A few things to note from the 2016 DAISYTIES survey:  38% of content is “leisure reading”  36% of content is “educational”  [Based on per capita production]  13 (out of 29) members high level of interest in adding MathML  12 members cited desire for extended description  11 members cited desire for supporting tactile diagrams
  • 9. EPUB3 Readers that are Accessible + MathML support  IDEAL Group Reader (Android) apps4android.org – highly accessible, but not yet reviewed by BISG  Dolphin Easy Reader (Windows) - no BISG review yet  ReadHear PC Premium by gh (Windows) very accessible – no BISG review  VitalSource Bookshelf  Adobe Digital Editions  iBooks  Readium  See http://docs.mathjax.org/en/latest/misc/epub.html
  • 10. • Key is MathML <math> <mroot> <mi>x</mi> <mn>3</mn> </mroot> </math> 10 3 x
  • 11. • HTML5 • DAISY 3 • NIMAS • EPUB3 • PDF/UA • DocBook • Open Document Format (ODF) • AQTI (Test Question Interoperability) 11
  • 12. 12          2 2 2 1 4 x x f x x x x      Made possible via MathType and MathPlayer Works in EPUB, Powerpoint, Word, Web, PDF energy 2 2 6 12 6 26CO 6 H O C H O 6O  
  • 13.  AppleVoiceOver  Safari on Macs, IPads, Iphones (has Braille support)  ChromeVox  Chrome OS (CromeVox); Chrome browsers on all platforms  JAWS 16 +  IE and Firefox | Braille support in JAWS 17 |Pre-16 = MathPlayer  Windows  MathPlayer + NVDA (has braille support)  MathPlayer +WindowEyes (no math braille); many other AT also  Works in IE or Firefox onWeb; also math inWord, PowerPoint, … 13
  • 15. • MathType :Word, iWork, … • Wiris: Web-based MathML editor • MathFlow: ArborText, XMetaL, XMAX • Open Office • Scientific Notebook • TeX→MathML:TtM,TeX4ht,LaTeXML, MathJax • Mathematica, Maple, MathCAD • Central AccessToolbar • MathML Cloud :Web-based or API/source code for building into automated processing 15
  • 16. • The problem: cross-browser, cross-platform support for native MathML in web pages • The solution: a JavaScript display engine with accessibility support called MathJax • Limitations: (1) JavaScript must be enabled…not an option for DAISY books, but fine for EPUB; (2) requires either a live internet connection, or a local installation of MathJax library • Website link: https://www.mathjax.org/ • MathJax 2.6 Accessibility: http://docs.mathjax.org/en/latest/misc/accessibility- features.html • MathJax Accessibility extensions: https://github.com/mathjax/MathJax-a11y/wiki/MathJax- Accessibility-Extensions-Documentation
  • 17. • Math expressions inWord documents can easily be read and navigated with the right AT, even without exporting. • How??  MicrosoftWord stores math in MathML. • Method 1: Use MathType + MathPlayer + NVDA or WindowEyes • Method 2: Use Central Access Reader (self-voicing; works inWindows or Mac)
  • 18. • Good News:Yes! Math images can be inserted on the page and MathML code embedded in a <formula> tag [This is part of the PDF/UA standard] • Not so good news: NVDA onWindows (with MathPlayer installed) is the only AT that can currently read this. • Bad news: At this time, none of the PDF authoring/conversion tools automate this process. For each expression, the MathML code must be created in another application and copied/pasted into a <formula> tag.
  • 19.  Tools from inftyreader.org  InftyReader – Math OCR software (standalone or as an ABBYY plug-in) – Data conversion (LaTeX, MathML, Word XML)  InftyEditor – Free editor of math documents including math handwriting recognition  ChattyInfty – InftyEditor + speech output – Authoring and editing tool of math documents for visually impaired users