Hi Folks,
HTMLParser 20021031 (C1) is out. This is candidate release 1. If =
there are no issues, then this will become a production release.
=20
There are bug fixes in this release, and some improvements. Most =
important improvement - allowing renderers to be plugged in so as to =
allow customization of functionality of toHTML(). Check the javadoc of =
com.kizna.html.HTMLNode. This has been a repeating request, to be able =
to modify the output of toHTML, especially for designers of web crawlers =
who want to change the link before saving it.
Thanks to Kaarle Kaila for the bug fix in HTMLParameterParser. =
Thanks to Domenico Lordi for improvements to HTMLLinkScanner and =
HTMLLinkTag.=20
=20
Here is the change log :
Integration Build 1.2 - 20021031
[1] Changed string creation to static strings in HTMLTagParser
[2] HTMLLinkProcessor can handle urls beginning with file:// (bug fix - =
629601)
[3] All scanners get the feedback object initialized from HTMLParser
[4] Fixed bug 624045 (in HTMLParameterParser) - erroneous space key =
removed
[5] Added HTMLRenderer and external rendering support in HTMLNode.
[6] Line no and details incorporated for feedback and exceptions
[7] HTMLLinkProcessor: "javascript:" recognition
[8] HTMLLinkScanner: added flags for javascript, ftp, http, https
[9] HTMLLinkTag: constructor for new flags, methods isJavascriptLink, =
setJavascriptLink, etc...
Please visit http://htmlparser.sourceforge.net to download this =
release.
<<Next step>>
As far as architecture is concerned, I think this is it. The feedback =
mechanism has been more or less integrated, though we're not using the =
info method at all. Claude -- your help in doing a review on this issue =
would be highly appreciated.
Dhaval -- Have all the issues that you raised been fixed ?
Annette -- Can you give your feedback on the HTMLRenderer and if it is =
useful for your project ?
If anyone has any issues, please raise them now, or forever hold your =
peace..
<<Need Help>>
In order that this may be a truly professional product, it would be =
highly appreciated, if the members of the user and developer list =
contribute a small portion of their time in finalizing this production =
release.=20
These are the areas where you can help :
[1] Test the release and please report bugs WITH your names (pls sign in =
at sourceforge before u file your bug reports)
[2] Check the javadocs - quality control - if anything is missing, =
please update, and check in.
[3] Write articles - based on applications you have written, which we =
can put up for others to read. Articles could cover design areas, =
performance, scalability, etc..
[4] Be active on the htmlparser-user mailing list to help others in the =
community
[5] Send a testimonial which we can put up to show that open source =
software really can achieve professional targets (send this to =
so...@ya...)
Of course, pls do any of the above only if you have benefitted from this =
project in any way.=20
Thank you very much, and awaiting your feedback.
Regards,
Somik
|