TaNaKh XML to XHTML Conversion Demonstration
From the Open Siddur Project Development Wiki
Version 0.3 (r418, January 2010)
- applet (try this first!)
- Java Web Start (JNLP) (an alternative start method).
- sample generated XHTML
- code documentation (generated via javadoc)
Changes
- Cross-browser support: Firefox, IE, Chrome
- New tabs open in the same browser as applet, instead of default browser
- No font installation needed for FF 3.5+ and IE 7+; font-face support used instead
- IE7
- IE7 no longer breaks font file supplied for font-face
- bug: no spacing displayed between segments (fixed in IE8)
- Mac support
- Now using Jetty instead of com.sun.httpserver
- Caught an exception thrown because of Mac Java 1.6 incompatibility
- bug OS X 10.5 does not support complex OpenType font layouts (like Ezra SIL uses)
- Improved logging
- Improved code documentation
- HTML Validation
- The compiler web interface validates as XHTML 1.0 Transitional
- Generated muXHTML validates as XHTML 1.0 Transitional
Next release goals
Looking forward to our version 0.4, we are aiming to demonstrate the following features.
- Displaying simple siddur recipes: build a new, valid, JLPTEI file with a selection that references data in existing files in order
- Save locally
- Save to database (may wait until 0.5)
- Automated transliterations, using SBL or Modern Israeli Hebrew pronunciations in Latin characters
- Backend support (almost complete)
- Front-end support (UI can be as simple as a checkbox and/or a drop down list)
- CSS support for parallel texts
