summaryrefslogtreecommitdiff
path: root/src/HTML5.php
AgeCommit message (Collapse)Author
2013-06-26Added a helper method of loadHTMLFragment to get a DOMDocumentFragment.Matt Farina
2013-06-25Issue #8: Can now parse fragments.Matt Butcher
2013-06-24Trying another method of fragment parsing.Matt Butcher
This time try starting in IM_IN_BODY. /cc @mattfarina
2013-06-18Very beginning of work on fragment parser (#4).Matt Butcher
2013-05-30Updated the option naming so the serializer and parser can share the same ↵Matt Farina
default option setup and have it still make sense.
2013-05-30Removed the options argument from the parser since they aren't being used.Matt Farina
2013-05-27Seperated the Traverser from the Output generation.Matt Farina
The Traverser now simply walks through a document. The OutputRules convert the nodes into output html. The rules is a configurable options. By default OutputRules will generate html close to the html5 that was parsed. Alternate rule implementation (e.g., minify rules, pretty spacing rules) can be set as the default or on an individual case.
2013-05-18Merge branch 'master' of github.com:technosophos/HTML5-PHPMatt Farina
2013-05-18General escaping and full html5 encoding with named character references work.Matt Farina
2013-05-15Updated docs.Matt Butcher
2013-05-15Updated the \HTML5 class to parse with static methods, updated the Traverser ↵Matt Farina
tests to work with the the new parser, and remoted the old Parser tests not that the old parser is gone.
2013-05-15Updated main HTML5 class.Matt Butcher
It now uses the real library, and matches the DOMDocument interface.
2013-04-16Moved Serializer and Traverser into the Serializer directory.Matt Farina
2013-04-03Updated main HTML5 class to use serializer.Matt Butcher
2013-04-03Top-level HTML5 object.Matt Butcher