mirror of
https://github.com/ezyang/htmlpurifier.git
synced 2024-11-09 15:28:40 +00:00
[1.3.0] Add some forward thinking documents.
git-svn-id: http://htmlpurifier.org/svnroot/htmlpurifier/trunk@572 48356398-32a2-884e-a903-53898d9a118a
This commit is contained in:
parent
92b3f0e817
commit
f67ee19f31
1
NEWS
1
NEWS
@ -25,6 +25,7 @@ NEWS ( CHANGELOG and HISTORY ) HTMLPurifier
|
|||||||
. Lookup table HTMLDefinition->info_flow_elements added
|
. Lookup table HTMLDefinition->info_flow_elements added
|
||||||
. Added peace-of-mind variable initialization to Strategy_FixNesting
|
. Added peace-of-mind variable initialization to Strategy_FixNesting
|
||||||
. Added HTMLPurifier->info_parent_def, parent child processing made special
|
. 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
|
1.2.1, unknown release date
|
||||||
(bugfix/minor feature release, may be dropped if 1.2.0 is stable)
|
(bugfix/minor feature release, may be dropped if 1.2.0 is stable)
|
||||||
|
@ -128,6 +128,18 @@ the code. They may be upgraded to HTML files or stay as TXT scratchpads.</p>
|
|||||||
<td>Short essay on how loose definition isn't really loose.</td>
|
<td>Short essay on how loose definition isn't really loose.</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td>Reference</td>
|
||||||
|
<td><a href="ref-xhtml-1.1.txt">XHTML 1.1</a></td>
|
||||||
|
<td>What we'd have to do to support XHTML 1.1.</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td>Reference</td>
|
||||||
|
<td><a href="ref-whatwg.txt">WHATWG</a></td>
|
||||||
|
<td>How WHATWG plays into what we need to do.</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
</tbody>
|
</tbody>
|
||||||
|
|
||||||
</table>
|
</table>
|
||||||
|
9
docs/ref-whatwg.txt
Normal file
9
docs/ref-whatwg.txt
Normal file
@ -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)
|
20
docs/ref-xhtml-1.1.txt
Normal file
20
docs/ref-xhtml-1.1.txt
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
|
||||||
|
Getting XHTML 1.1 Working
|
||||||
|
|
||||||
|
It's quite simple, according to <http://www.w3.org/TR/xhtml11/changes.html>
|
||||||
|
|
||||||
|
1. Scratch lang entirely in favor of xml:lang
|
||||||
|
2. Scratch name entirely in favor of id (partially-done)
|
||||||
|
3. Support Ruby <http://www.w3.org/TR/2001/REC-ruby-20010531/>
|
||||||
|
|
||||||
|
...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
|
||||||
|
<http://www.w3.org/TR/2001/REC-xhtml-modularization-20010410/abstract_modules.html#s_legacymodule>
|
||||||
|
5. Let users specify their own custom modules
|
||||||
|
6. Study Modularization document
|
||||||
|
<http://www.w3.org/TR/2001/REC-xhtml-modularization-20010410/>
|
Loading…
Reference in New Issue
Block a user