We have implemented google charts TeX processing based on John Gietzen's grease monkey script which from our perspective works pretty well. There are a few advantages to using google charts:
- They pay the bandwidth and CPU costs of generating these images
- They are very fast which keeps with our motto that "Speed is a feature"
- They are google and can scale
What I need to know are the cons - we are looking at implementing MathJax as a client side library based on Anton's suggestion but are hesitant based on the size of the dependency and speed of page rendering.
Is the google charts solution good enough or are there too many edge cases that make another library much more appealing?
Edit:
I'm getting a general impression that MathJax even though it may have issues with speed and has a heavier distribution dependency - it is worth serving instead of google charts. Thanks for the feedback everyone, expect some positive changes in the following day or two.
Edit: We have implemented MathJax on this site as well as the main Math site. This release of mathjax is currently in beta however once it is release we will update the library here.
Please keep contributing feedback so we can continue to make improvements.