Od dłuższego już czasu producenci przeglądarek zachwalają wprowadzanie najnowszych standardów, czyli przede wszystkim HTML w wersji 5-tej. Ileż to nowości wniesie do naszego życia najnowszy standart języka znaczników tak naprawdę nie wiadomo. Bo powstały pewne narzędzia, ale używanie ich dopiero tak naprawdę się rozpoczyna... Co ciekawe, wydaje się, że i tak najpopularniejszym aspektem HTML5 jest znacznik VIDEO, który pozwoli odciąć się przeglądarkom od takich zamkniętych wybryków natury jak Adobe Flash. No dobrze, ale czy jest coś więcej? Filmiki, ok, ale gdzie ten przełom?
Dzisiaj natrafiłem na przykład, który może być skowronkiem dla poranka tej nowej ery, o której mowa. Parę dni temu Mohit Muthanna napisał na swoim blogu o tym jak rozwiązał teoretycznie nietypowe zagadnienie zapisu nutowego utworów muzycznych. Wg niego (i według mnie także) w sieci nuty prezentuje się głównie za pomocą kretyńskich technik jak np. w/w Flash, czy jakieś rendery grafik po stronie serwera. Chłopak postanowił wziąć się i zrobić coś w tej kwestii samemu...
Opracował całkiem przydatny kodzik w Java Scripcie (obiecał go wkrótce opublikować, kiedy będzie zdatny do spożycia przez normalnych ludzi ;-), który w połączeniu ze znacznikiem CANVAS z HTML5 generuje całkiem przejrzyste partytury. Jakie są zalety? Żadnych dodatkowych cudów, języków skryptowych, wtyczek, dodatków! Mało tego, autor planuje podrasować ten pomysł i stworzyć system do interaktywnych partytur, gdzie w sprytny sposób będzie można odtworzyć melodie właśnie z tego samego zapisu.
Więcej szczegółów na blogu Mohita: http://0xfe.blogspot.com/2010/05/music-notation-with-html5-canvas.html
