Publishing Books Using XML Technologies
Dr. Herong Yang, Version 4.01

Areas of Future Improvements

List of areas of future improvements in hyPub.

  • When XML elements are embedded in XSL files, their white spaces are removed. This results very long lines in the output files.
  • When empty XML elements embedded in XSL files, their ending tags are replaced with shorthand formats. This is causing problems with the "script" tag in with Internet Explorer, where <script src="_hyPub.js" type="text/javascript"/> is not a working. I worked around this problem by using a dummy JavaScript statement like this: <script src="_hyPub.js" type="text/javascript">x=1;</script>.
  • I had problems with the CSS to hold the page width to 728 pixels if there is not enough text to fill in the page width. I worked around this problem by using a long line (728 pixels) in a GIF file.
  • Currently, I am using a table with stretched dot images to add the frame around the page area. This can probably be replace by CSS property settings.
  • More navigational links should be added, like "Previous" and "Next" links.
  • RSS syndication support should be added to help other Websites to extract your book information.

Dr. Herong Yang, updated in 2007
Areas of Future Improvements