Hi Daniel,A loader should generally only ever happen on a page where JS is enabled so deciding how to handle this situation is much easier.
I'm happy you like the loading indicator.
The implementation I created was a quick hack to show the animation. As you commented, the ideal solution should be friendly with high resolution displays, support old browsers, and not be js intensive.According to what I saw on bug 32101 it seems that there is still no consensus on how to better achieve the above requirements.
Mine so far is just an experiment. Mostly a prototype for the SVG and one of the types of css that the JS would generate.In any case, feel free to submit your initial implementation to the Agora repository at GitHub, and fallbacks/adjustments can be added later to better support different platforms.
I revised my experiment based on that with better sizes, colours, and arcs instead of layered circles.The svg I created for the circular indicator is available at http://commons.wikimedia.org/wiki/File:Loading_indicator_circle.svg
~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://daniel.friesen.name]
Thanks
Pau