diff --git a/NEWS b/NEWS index 1c6ed04d..0758f384 100644 --- a/NEWS +++ b/NEWS @@ -25,6 +25,7 @@ NEWS ( CHANGELOG and HISTORY ) HTMLPurifier . Lookup table HTMLDefinition->info_flow_elements added . Added peace-of-mind variable initialization to Strategy_FixNesting . Added HTMLPurifier->info_parent_def, parent child processing made special +. Added internal documents briefly summarizing future progression of HTML 1.2.1, unknown release date (bugfix/minor feature release, may be dropped if 1.2.0 is stable) diff --git a/docs/index.html b/docs/index.html index deb57353..26d37e2a 100644 --- a/docs/index.html +++ b/docs/index.html @@ -128,6 +128,18 @@ the code. They may be upgraded to HTML files or stay as TXT scratchpads.

Short essay on how loose definition isn't really loose. + + Reference + XHTML 1.1 + What we'd have to do to support XHTML 1.1. + + + + Reference + WHATWG + How WHATWG plays into what we need to do. + + diff --git a/docs/ref-whatwg.txt b/docs/ref-whatwg.txt new file mode 100644 index 00000000..78cef953 --- /dev/null +++ b/docs/ref-whatwg.txt @@ -0,0 +1,9 @@ + +Web Hypertext Application Technology Working Group + WHATWG + +I don't think we need to worry about them. Untrusted users shouldn't be +submitting applications, eh? But if some interesting attribute pops up in +their spec, and might be worth supporting, stick it here. + +(none so far, as you can see) diff --git a/docs/ref-xhtml-1.1.txt b/docs/ref-xhtml-1.1.txt new file mode 100644 index 00000000..db8127e5 --- /dev/null +++ b/docs/ref-xhtml-1.1.txt @@ -0,0 +1,20 @@ + +Getting XHTML 1.1 Working + +It's quite simple, according to + +1. Scratch lang entirely in favor of xml:lang +2. Scratch name entirely in favor of id (partially-done) +3. Support Ruby + +...but that's only an informative section. More things to do: + +1. Scratch style attribute (it's deprecated) +2. Be module-aware +3. Cross-reference minimal content models with existing DTDs and determine + changes (todo) +4. Watch out for the Legacy Module + +5. Let users specify their own custom modules +6. Study Modularization document +