Upcoming changes to the CDN

We would like to announce a few minor changes to the MathJax CDN.

Switching providers.

On Sunday, May 13, 2012, we will switch CDN providers from Cloudfront to Rackspace. We expect no downtime. You will only have to change your setup if you’ve been using a beta version or https-access to the CDN.

Retiring beta versions.

At the time of the switch, the CDN will stop serving the currently available beta-version of MathJax — v1.1-beta, v1.1a-beta and v2.0-beta.

If you’re using a beta version, you should change your configuration to point to v1.1-latest and v2.0-latest which serve the same content as their respective betas. See the documentation for details on loading MathJax from the CDN.

Change of encrypted CDN access

If you are currently accessing the CDN via https, e.g.

https://d3eoax9i5htok0.cloudfront.net/mathjax/latest/MathJax.js

you should switch to the new stable address at

https://c328740.ssl.cf1.rackcdn.com/mathjax/latest/MathJax.js

Note that the old https address will remain active for the next few weeks.

Testing

You can already test the Rackspace CDN at e.g.

http://c328740.r40.cf1.rackcdn.com/mathjax/latest/MathJax.js

This is also a stable address.

If you have any question or encounter any issues, please let us know in the comments or on the MathJax User Group.

The MathJax Team.

This entry was posted in News. Bookmark the permalink.

12 Responses to Upcoming changes to the CDN

  1. Florian says:

    We had an issue with changing the CDN:

    As described in the documentation wie pointed to
    http://cdn.mathjax.org/mathjax/1.1-latest/MathJax.js

    Unfortunatly the right URL now is:
    http://cdn.mathjax.org/mathjax/v1.1-latest/MathJax.js

    Please change the documentation.

  2. Peter Krautzberger says:

    Hi Florian. Thank you for your comment. You’re absolutely right — there was a mistake when setting up the folder structure on the new CDN.

    We’re updating the CDN to include the correct 1.1-latest as well — the erroneous v1.1-latest will remain up, of course.

    We’re very sorry for the inconvenience.

  3. Avi says:

    You may wish to update the instructions at http://www.mathjax.org/docs/2.0/start.html#mathjax-cdn to point to rackspace instead of cloudfront. Thanks for all of your great work!

  4. Peter Krautzberger says:

    Thanks, we’re on it!

  5. nageh says:

    Aargh! What’s going on with the MathJax CDN? I cannot access any files right now.

  6. Peter Krautzberger says:

    I don’t see any current issues with Rackspace. Could you give more details about your location on the User Group? It might be the CDN edge near you that’s having problems.

  7. guido says:

    changed to rackspace cdn a couple of minutes ago: everything worked just fine on the first try.
    thank you very much.

  8. Peter Krautzberger says:

    Thank you for the feedback.

  9. Saf says:

    I am told by someone to use the following URL to point to your scripts. Will it pick the latest version?:

    http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML

    Thanks.

  10. Peter Krautzberger says:

    Yes, it will. This is indicated by the “latest” in the middle of the url. It is even more up-to-date than the current release ‘2.0’ since it includes a few minor bug fixes.

    You should check out our documentation to understand what the TeX-AMS-MML_HMTLorMML configuration mean. There are other pre-compiled configuration files, but you can also configure MathJax yourself.

  11. Saf says:

    Thanks for a prompt response. Another question: Is there any way to stop MathJax from loading if native support for MathML is available by the browser in use. What I’ve noticed (at least in IE+MathPlayer and Firefox) that MathJax takes precedence over native the native support. What I would like in my code is to let MathJax load only if native support is not available. Thanks..Saf.

  12. Peter Krautzberger says:

    Yes, you can set your own preferences per browser. See our documentation http://www.mathjax.org/docs/2.0/options/MMLorHTML.html

    Please keep in mind the reasons for our defaults as described at http://www.mathjax.org/2012/03/02/news/mathjax-2-0-and-the-default-rendering-in-firefox/.

    If you have more questions, please consider posting them on the MathJax User Group http://groups.google.com/group/mathjax-users/.

Comments are closed.