Your SlideShare is downloading. ×
  • Like
Proposed MathMLCloud architecture
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Proposed MathMLCloud architecture

  • 274 views
Published

This diagram shows our idea for doing server-side conversion of MathML to described SVG or PNG images that are backwards compatible with older EPUB 2 reading systems, browsers that don't support …

This diagram shows our idea for doing server-side conversion of MathML to described SVG or PNG images that are backwards compatible with older EPUB 2 reading systems, browsers that don't support MathML and creates a bridge for support with future assistive technologies.

Published in Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
274
On SlideShare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
2
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Cloud  or  Locally  Installed  2 Open  Source  Code   3 Web  Service  /  REST  API   1 MathML   <math> … </ math> MathMLCloud  Engine   Described  SVG   MathJax  SVG   Generator   SVG  to  PNG  Converter   ChromeVox  A11y   Math  UFls   Described  PNG   hKp://mathmlcloud   4 <math>…</math> X equals negative b…  
  • 2. MathMLCloud  Process   1.  A  publisher  or  other  content  creator  using  a  MathMLCloud   integrated  product,  such  as  a  MicrosoO  Word  plugin,  or  a   proprietary  producFon  toolchain,  submits  MathML  code  to   the  MathMLCloud  API   2.  The  MathML  is  converted  to  an  SVG  image  using  MathJax.     There  is  an  opFon  to  convert  the  SVG  to  a  PNG  image.    The   MathML  is  also  processed  by  the  integrated  ChromeVox   math  uFliFes  to  generate  a  textual  descripFon.    The  API   returns  HTML/SVG  code  and  the  PNG  image.    The  HTML   code  contains  a  link  back  to  the  source  MathML  on   MathMLCloud.net  
  • 3. MathMLCloud  Process   3.  The  returned  HTML  code  and  images  can  be  inserted  into  a   web  page  viewed  with  MicrosoO  IE  or  an  EPUB  viewed  with   the  Nook  eReader   4.  The  end  user  can  also  choose  to  click  to  a  webpage  on   MathMLCloud.net  to  see  the  original  MathML  or  to  provide   feedback  to  the  publisher  and  Benetech  as  to  the  quality  of   the  automaFcally  generated  descripFon.    By  being  able  to   access  the  source  MathML  the  user  can  take  advantage  of   other  current  or  future  AssisFve  Technologies  that  support   MathML.