I'm working on an interface to do transcription of a collection of handwritten index cards... a lot of index cards, something like tens of thousands of them.
I'm building a site where several people can transcribe any given card, in any order. I'd like to add some sort of visualization of how much has been done, and how much remains to be done. One thought that occurred to me was a scatterplot where one pixel corresponded to a single card -- if I made such a plot in a 100x100 <canvas> tag, say, I could capture 10,000 status points. The portion of the canvas that was colored would at least give some visual idea of how much had been transcribed.
But in order to render such a <canvas> tag I'd have to send the data too, and that would probably be too much data. (Maybe I could render the plot on the server periodically and send it as an image.) Or would it?
Does anyone have any suggestions?