As you know, BrailleBlaster is being written in Java. It is a desktop application. Making it a web applicationn would be another project. nevertheless, since I am learning Java, I would like to apply that knowledge to my websites. I think that this is what Bookshare does. So where do I begin? The braille knowledge in BrailleBlaster is largely contained in two C libraries, liblouis and liblouisutdml Tarballs for both can be found on the downloads page of http://www.abilitiessoft.com Both also have projecgtg pages on googlecode. They will remain C libraries so that they do not require a run-time environment and thus can be used with various high-level languages. liblouis has Python bindings, and liblouisutdml has Java bindings. BrailleBlaster will call liblouisutdml directly, which will call liblouis for actual translation, while itself doing the xml rendering and braille formatting. It will also add markup in the Unified Tactile Document Language (UTDML). Thanks, John -- John J. Boyer; President, Chief Software Developer Abilitiessoft, Inc. http://www.abilitiessoft.com Madison, Wisconsin USA Developing software for people with disabilities __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind