Tuesday, March 13, 2012

Creating Effective JavaHelp (Java Series)


With the new JavaHelp standard from Sun, Java programmers can now deliver online help that rivals traditional help systems on other platforms (such as Windows). Aimed at Java developers and technical writers, Creating Effective JavaHelp provides a very concise guide to creating help systems using this new standard. Even before HTML was widely used, help systems provided hyperlinks and browsing capabilities. The author does a good job at first orienting the reader to JavaHelp and how it relates to earlier help systems. There's also a useful short section on project planning for online help. The author next shows how the JavaHelp standard uses XML to structure the layout of content (for such options as navigation and the table of contents). (Help content itself is organised into HTML pages.) The author works through a sample help system from Sun and shows you how to create a simple custom help system to illustrate these concepts. For developers, the author turns toward the JavaHelp APIs, which allow a program to call up context-sensitive help at run-time. Other sections show off how to take advantage of more advanced help features, like using secondary windows to display content or using embedded help within custom applications. The book ends with reference material on relevant XML tags, plus the JavaHelp API itself. Chances are JavaHelp won't change the way you create help systems. (As the author notes, third party tools will actually let you deploy help systems to JavaHelp automatically.) This compact text points out the differences and advantages of JavaHelp for creating online help on the Java platform. Whether you are a technical writer, developer, or project manager, you'll want a copy of Creating Effective JavaHelp to see the future of online help for the next generation of Java applications. --Richard Dragan, amazon.com Topics covered:

  • Overview of the JavaHelp help system, JavaHelp vs. other help systems, standalone, context-sensitive and embedded help
  • Deploying JavaHelp
  • HelpSet basics
  • Map and navigation files
  • Project planning guide for creating help systems
  • Help topics
  • XML basics for HelpSet navigation and table of contents (TOC) files
  • Popup and secondary windows
  • Customizing stopwords
  • Using the JavaHelp API: implementing context-sensitive and embedded help, third-party help authoring tools, reference for HelpSet, LightWeight Component Tags and the JavaHelp API


More Info Compare price

No comments:

Post a Comment