際際滷

際際滷Share a Scribd company logo
MathML Cloud
EDUPUB 2
http://tinyurl.com/mathml-cloud-edupub
Whats the Problem?


MathML is the recommended markup for
accessible math via HTML5 and EPUB 3



Signi鍖cant progress in MathML authoring tools
 Design Science, iBooks Author, Inkling, Metrodigi,
OERPUB, Vision Objects, etc.
 http://www.w3.org/Math/Software/

http://tinyurl.com/mathml-cloud-edupub

Page 2
My Favorite Example

MathPad (iOS) from Vision Objects
Page 3
However


Chrome and IE 11 do
not support MathML



EPUB/KF8 reading
system support poor



http://idpf.org/sites/default/
鍖les/鍖le_attach/
sanders_edupub_slides.pdf

http://tinyurl.com/mathml-cloud-edupub

Page 4
As Result


Many publishers convert MathML to SVG/
PNG images and throw away the MathML



Accessibility is lost

http://tinyurl.com/mathml-cloud-edupub

Page 5
A Solution

1.

A publisher or other content creator using a
MathML Cloud integrated product, such as
a InDesign plugin or a proprietary
production toolchain, submits MathML code
to the MathML Cloud API

http://tinyurl.com/mathml-cloud-edupub

Page 6
A Solution

2.

The MathML is converted to an SVG image
using MathJax. There is an option to further
convert the SVG to a PNG image. The MathML
is also processed by the integrated ChromeVox
math utilities to generate a textual description.

http://tinyurl.com/mathml-cloud-edupub

Page 7
A Solution

3.

The API returns HTML/SVG code and the PNG
image. The HTML code contains Schema.org
accessibility metadata and a link to the source
MathML. The HTML and images can be inserted into
a web page or an EPUB 2/3.

http://tinyurl.com/mathml-cloud-edupub

Page 8
A Solution

4.

The end user can choose to click to
MathMLCloud.net to access and navigate the
original MathML. They can also provide feedback
to the publisher and Benetech as to the quality of
the automatically generated description.

http://tinyurl.com/mathml-cloud-edupub

Page 9
Who Can Bene鍖t?


Publishers: e.g. OReilly and Pearson



Publisher Service Providers: e.g. Aptara



Distributors: e.g. Ingram



End User Platforms: e.g. Courseload ,CourseSmart, Google,
Inkling, Nook Media and Vital Source



LMS, MOOC and other Ed Tech: e.g. Moodle and Coursera



Authoring Tool Providers: e.g. Adobe, Metrodigi and OERPUB



CMS Platforms: e.g. Wordpress and Drupal



Assistive Technology Providers: e.g. Freedom Scienti鍖c

http://tinyurl.com/mathml-cloud-edupub

Page 10
What We Will Deliver in 2014


Open Source Software (commercial friendly license)
 Install it in your product toolchain
 Integrate it with your products / tools
 Host the MathML yourself or let us host it



A Web Service  MathMLCloud.net
 RESTful API (MathML/LaTex -> described SVG/
PNG or just description and links)
 MathML landing pages

http://tinyurl.com/mathml-cloud-edupub

Page 11
Future Directions


Support for crowdsourced improvements via
wiki like approach



Support for Nemeth Braille



Support for di鍖erent rule sets



Analytics

http://tinyurl.com/mathml-cloud-edupub

Page 12
Sign Up For Updates

http://mathmlcloud.org
gerardoc@benetech.org Twitter:@gcapiel

Thank You Microsofts Tech for Good Program!
microsoft.com/nonpro鍖ts
http://tinyurl.com/mathml-cloud-edupub

Page 13

More Related Content

MathML Cloud Prez EDUPUB 2

  • 2. Whats the Problem? MathML is the recommended markup for accessible math via HTML5 and EPUB 3 Signi鍖cant progress in MathML authoring tools Design Science, iBooks Author, Inkling, Metrodigi, OERPUB, Vision Objects, etc. http://www.w3.org/Math/Software/ http://tinyurl.com/mathml-cloud-edupub Page 2
  • 3. My Favorite Example MathPad (iOS) from Vision Objects Page 3
  • 4. However Chrome and IE 11 do not support MathML EPUB/KF8 reading system support poor http://idpf.org/sites/default/ 鍖les/鍖le_attach/ sanders_edupub_slides.pdf http://tinyurl.com/mathml-cloud-edupub Page 4
  • 5. As Result Many publishers convert MathML to SVG/ PNG images and throw away the MathML Accessibility is lost http://tinyurl.com/mathml-cloud-edupub Page 5
  • 6. A Solution 1. A publisher or other content creator using a MathML Cloud integrated product, such as a InDesign plugin or a proprietary production toolchain, submits MathML code to the MathML Cloud API http://tinyurl.com/mathml-cloud-edupub Page 6
  • 7. A Solution 2. The MathML is converted to an SVG image using MathJax. There is an option to further convert the SVG to a PNG image. The MathML is also processed by the integrated ChromeVox math utilities to generate a textual description. http://tinyurl.com/mathml-cloud-edupub Page 7
  • 8. A Solution 3. The API returns HTML/SVG code and the PNG image. The HTML code contains Schema.org accessibility metadata and a link to the source MathML. The HTML and images can be inserted into a web page or an EPUB 2/3. http://tinyurl.com/mathml-cloud-edupub Page 8
  • 9. A Solution 4. The end user can choose to click to MathMLCloud.net to access and navigate the original MathML. They can also provide feedback to the publisher and Benetech as to the quality of the automatically generated description. http://tinyurl.com/mathml-cloud-edupub Page 9
  • 10. Who Can Bene鍖t? Publishers: e.g. OReilly and Pearson Publisher Service Providers: e.g. Aptara Distributors: e.g. Ingram End User Platforms: e.g. Courseload ,CourseSmart, Google, Inkling, Nook Media and Vital Source LMS, MOOC and other Ed Tech: e.g. Moodle and Coursera Authoring Tool Providers: e.g. Adobe, Metrodigi and OERPUB CMS Platforms: e.g. Wordpress and Drupal Assistive Technology Providers: e.g. Freedom Scienti鍖c http://tinyurl.com/mathml-cloud-edupub Page 10
  • 11. What We Will Deliver in 2014 Open Source Software (commercial friendly license) Install it in your product toolchain Integrate it with your products / tools Host the MathML yourself or let us host it A Web Service MathMLCloud.net RESTful API (MathML/LaTex -> described SVG/ PNG or just description and links) MathML landing pages http://tinyurl.com/mathml-cloud-edupub Page 11
  • 12. Future Directions Support for crowdsourced improvements via wiki like approach Support for Nemeth Braille Support for di鍖erent rule sets Analytics http://tinyurl.com/mathml-cloud-edupub Page 12
  • 13. Sign Up For Updates http://mathmlcloud.org gerardoc@benetech.org Twitter:@gcapiel Thank You Microsofts Tech for Good Program! microsoft.com/nonpro鍖ts http://tinyurl.com/mathml-cloud-edupub Page 13