On 24/10/11 18:23, Owen Davis wrote: > > After reading this thread, I was going to suggest this library as well. :) I > have played around with it and I think it is quite nice for tablature, but it > is probably not as good for traditional musicians? It's true that it has a > non-standard notation but it is oriented towards editing as simple text, > and it is entirely client side, which solves a lot of the other problems you > have discussed. > > The official site of that javascript library is http://vexflow.com/ (there are > more examples and demos there). It uses an MIT license. As part of a > Wikia hackathon last year I wrote a simple extension which adds one > parser hook, loads that javascript library and renders notation from a > wiki page. The downside is the "flash of unstyled text" effect that you get > as the page loads, but it does work quite well and the extension is only > ~100 lines of code, including the code for the editing box that I created > so that you can do ajax/live edits. If anyone wants to check out a demo > of that, I can send a link to my devbox... > > Owen@wikia > >
If vexflow is simple, capable and safe, could it also be converted to run server-side as an image renderer, using something like node-canvas? If so, then that's potentially a solution for everyone. - Neil _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
