On May 12, 8:45 am, "John H. Chalmers" <
jhchalm...@ucsd.edu> wrote:
> Looks great, but does it run under Windows and does it support
> microtonal and/or custom accidentals?
HTML 5 is just the latest HTML standard. If you can see notation on
this page
http://0xfe.muthanna.com/jsnotation/demo.html
your browser already supports it (if not, get the latest version of
Firefox or Google Chrome).
The biggest change in HTML 5 is the addition of the "canvas" tag.
It's used to delimit an area on a webpage in which arbitrary things
can be drawn using JavaScript. So all the magic here is in this
guy's JavaScript library. Which is, um, here:
http://0xfe.muthanna.com/jsnotation/vexnotation.js
Your guess is as good as mine how this works, but probably he's got
the glyphs in there as vector paths. Anyway, it's not that much code,
so presumably it won't be hard for someone who knows JavaScript to
add whatever microtonal stuff they like. I don't see evidence of
such support yet.
The exciting thing here is that this kind of development is much
easier than writing a notation renderer in C or something. It's
also great for publishing, since visitors don't need to install
any special plugins or anything.
-Carl