Thursday, 21 March 2013

MathJax v2.1 works beautifully on iOS 6.1 !!

Tested MathJax v2.1 on iOS 6.1 using same steps mentioned in my previous post, and it works beautifully as expected. Tested on both iPhone/iPad simulator and my iPhone 5, all works perfectly.



Also checked app size on iPhone 5 using "Usage", and as below it's only 7.2MB. You definitely got plenty of space for your other stuffs!

I think if you have to time to do more research, for example, follow steps mentioned in this post by Davide Cervone you should be able to trim down even more! Have a go and welcomed to share your experience with everyone.

Well done, MathJax guys, thanks for the excellent work!

6 comments:

  1. Thanks so much for the tutorial!

    I tried it with MathJax v2.2 on iOS 6.1 and so far it works great. My Usage is 8.8 MB. Not sure why it's over a MB larger than yours, considering I deleted some more files and I wouldn't expect MathJax to grow so much from v2.1 to v2.2.

    Following the post by Davide Cervone I deleted the following files and saved another couple hundred KBs (not very significant):

    extensions/FontWarnings.js
    extensions/jsMath2jax.js
    extensions/mml2jax.js
    extensions/TeX/autobold.js
    extensions/TeX/noErrors.js
    extensions/TeX/noUndefined.js
    jax/output/HTML-CSS/autoload/annotation-xml.js
    jax/output/HTML-CSS/autoload/maction.js
    jax/output/HTML-CSS/autoload/mglyph.js
    jax/output/HTML-CSS/autoload/mmultiscripts.js
    jax/output/HTML-CSS/autoload/ms.js
    jax/output/HTML-CSS/imageFonts.js
    jax/output/HTML-CSS/fonts/TeX/Caligraphic/Regular/Main.js
    jax/output/HTML-CSS/fonts/TeX/Greek/Bold/Main.js
    jax/output/HTML-CSS/fonts/TeX/Greek/Italic/Main.js
    jax/output/HTML-CSS/fonts/TeX/Greek/Regular/Main.js
    jax/output/HTML-CSS/fonts/TeX/Main/Bold/Main.js
    jax/output/HTML-CSS/fonts/TeX/Main/Italic/Main.js
    jax/output/HTML-CSS/fonts/TeX/Main/Regular/Main.js
    jax/output/HTML-CSS/fonts/TeX/Math/Italic/Main.js
    jax/output/HTML-CSS/fonts/TeX/Size1/Regular/Main.js
    jax/output/HTML-CSS/fonts/TeX/Size2/Regular/Main.js
    jax/output/HTML-CSS/fonts/TeX/Size3/Regular/Main.js
    jax/output/HTML-CSS/fonts/TeX/Size4/Regular/Main.js
    jax/output/HTML-CSS/fonts/TeX/WinChrome/Regular/Main.js
    jax/output/HTML-CSS/fonts/TeX/WinIE6
    fonts/HTML-CSS/TeX/eot/MathJax_WinIE6-Regular.eot
    fonts/HTML-CSS/TeX/eot/MathJax_WinIE6-Regular.otf

    ReplyDelete
  2. Thanks for letting me know!

    No idea where did the extra 1MB come from, may be some images (e.g. the default ones)?

    ReplyDelete
  3. This is now painfully slow in iOS 7. Has anybody tried it out?

    ReplyDelete
    Replies
    1. Hi,

      I just tried it on my iPhone 5 device running iOS 7 (not simulator), and as everything comes from local, not through the net, the contents displayed within a few seconds. As it loads I can see a line showing the loading status at the bottom left hand side of the screen.

      Not sure what's your expectation in loading speed but to me that's quite fast.

      May be you can post your problem in the forum for MathJax so that some of the experts can help you out?

      Delete
    2. Hi,

      Not sure if that's still a problem as haven't heard anything from Ruben since then. Have you tried it yourself on iOS 7?

      Just upgraded my phone to 7.1.1 today, might give it a go later today.

      Delete