This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
For accessibility and other reasons, it would nice to be able to view the online help in a web browser. From a Jesse Glick email: "IMO this would be pretty easy to do using XSLT. Just make an XSL stylesheet which takes as input the toc, map, and a parameter indicating where the CSS should live, and generating HTML contents. (Index would be similar.) "Ant has a <style> task for doing XSL transformations, or you can make your own easily enough, however in order for this to be a part of the standard build there would need to be a copy of an XSLT processor in the extra binaries. XTest is already trying to get xalan.jar in there, I guess, so this might be doable. "Or you could just write a simple Ant task in Java to do the transformation directly, no lib required, but this is crude (changes to format need to be made in source code rather than a stylesheet)."
making a 3.3.2_CANDIDATE, since the FFJ 4.0 release needs html versions of help to meet accessibility requirements. switching to nbbuild to create the scripts. The requirements are: - a table of contents and index must be created (with proper indentation for sub-entries) - links to the TOC and index should be placed at the top of each file (perhaps directly after the <body> tag) - <OBJECT> tags should be replaced by hyperlinks to the topic referenced in the object tag. The text in the hyperlink is taken from the "text" param. The link is taken from the "content" tag. - proper resolution of links between help sets - ability to create a zip file with the merged help (with TOCs and indexes appended the way they are in JH 1.1) for each edition of the IDE. - ability to create individual zips for each help set (this part may actually be optional)
Created attachment 5042 [details] help file which contains two <OBJECT> tags to illustrate how <OBJECT> tags look
Adding A11Y keyword + some CCs
Re-assigning from nbbuild back to usersguide. IMO, RE cannot own this issue at this point. 1. Someone has to precisely specify what should the resulting HTML code look like, what should be the layout of the pages, L&F, etc. 2. Someone has to write the transformation script or XSLT stylesheet to convert the original source into HTML. 3. RE can take the script/stylesheet and plug it into the building infrastructure. I believe Docs own the first item. We need to find an owner of the second task.
Removing as 3.3.2 candidate, since Gail has indicated that this is not absolutely necessary for 3.3.2. Gail, I'm assigning the issue to you just to note that you are monitoring what we need to do. If you find someone to actually implement this, feel free to reassign it to that person.
Since the current requirement is to be able to provide an HTML version of help *on request* and nobody has yet made such a request, I'm reducing the priority and changing this issue to an enhancement.
Set target milestone to TBD
It seems that adding the possibility to view OLH in a browser can be useful for the following purposes: people can copy/paste text, view at the convenient font size. Not sure how much we can do for the next release. Probably this issue should be kept open, but the target milestone is TBD. Do we have requests from users to have OLH viewable in a browser?
(In reply to comment #9) > people can copy/paste text You can do this in the Help viewer. > view at the convenient font size. Surely implementable in the Help viewer. As far as I recall, the font size is adjusted according to the IDE's overall --fontsize setting, if any. > Do we have requests from users to have OLH viewable in a browser? Not that I know of. Can probably be closed.