http://www.ccil.org/~cowan/tagsoup/features/ignorable-whitespace=false A value of “true” indicates that the parser will transmit whitespace in element-only content via the SAX ignorableWhitespace callback. Normally this is not done, because HTML is an SGML application and SGML suppresses such whitespace.
http://www.ccil.org/~cowan/tagsoup/features/cdata-elements=true A value of “true” indicates that the parser will process the script and style elements (or any elements with type=‘cdata’ in the TSSL schema) as SGML CDATA elements (that is, no markup is recognized except the matching end-tag).