62 |
conformance checker.</dd> |
conformance checker.</dd> |
63 |
<dt><a href="Whatpm/URIChecker.html"><code>Whatpm::URIChecker</code></a></dt> |
<dt><a href="Whatpm/URIChecker.html"><code>Whatpm::URIChecker</code></a></dt> |
64 |
<dd>An IRI reference conformance checker.</dd> |
<dd>An IRI reference conformance checker.</dd> |
65 |
|
|
66 |
|
<dt><a href="Whatpm/WebIDL.html"><code>Whatpm::WebIDL</code></a></dt> |
67 |
|
<dd>A WebIDL fragment parser. It parses an IDL fragment, whether conforming |
68 |
|
or not, and constructs a DOM-like object model for further processing. |
69 |
|
Non-conforming (or broken) IDL fragment-like string will be parsed using |
70 |
|
CSS-like error-tolerant parsing rules, e.g. ignoring anything until next |
71 |
|
<code>;</code> character. |
72 |
|
|
73 |
<dt><a href="Whatpm/XMLSerializer.html"><code>Whatpm::XMLSerializer</code></a></dt> |
<dt><a href="Whatpm/XMLSerializer.html"><code>Whatpm::XMLSerializer</code></a></dt> |
74 |
<dd>A simple XML serializer.</dd> |
<dd>A simple XML serializer.</dd> |
75 |
</dl> |
</dl> |
79 |
|
|
80 |
<p>Note also that some modules have no documentation for now.</p> |
<p>Note also that some modules have no documentation for now.</p> |
81 |
</dd> |
</dd> |
82 |
<dt id=spec>Specification</dt> |
<dt id=spec>Specifications</dt> |
83 |
<dd><dl> |
<dd><dl> |
84 |
<dt id=spec-ssft><a href="http://suika.fam.cx/www/markup/selectors/ssft/ssft"><abbr title="Selectors Serialization Format for Testing">SSFT</abbr> |
<dt id=spec-ssft><a href="http://suika.fam.cx/www/markup/selectors/ssft/ssft"><abbr title="Selectors Serialization Format for Testing">SSFT</abbr> |
85 |
Specification</a></dt> |
Specification</a></dt> |
95 |
<dt><a href="http://suika.fam.cx/gate/2005/sw/Whatpm%20Error%20Types">List of error types</a></dt> |
<dt><a href="http://suika.fam.cx/gate/2005/sw/Whatpm%20Error%20Types">List of error types</a></dt> |
96 |
<dd>Description of errors to be notified to callback functions by Whatpm |
<dd>Description of errors to be notified to callback functions by Whatpm |
97 |
modules.</dd> |
modules.</dd> |
|
</dd> |
|
98 |
<dt><a href="Whatpm/CSS/selectors-object">Selectors object</a></dt> |
<dt><a href="Whatpm/CSS/selectors-object">Selectors object</a></dt> |
99 |
<dd>Description of data structure for Selectors, as implemented by |
<dd>Description of data structure for Selectors, as implemented by |
100 |
<a href="Whatpm/CSS/SelectorsParser.html"><code>Whatpm::CSS::SelectorsParser</code></a> |
<a href="Whatpm/CSS/SelectorsParser.html"><code>Whatpm::CSS::SelectorsParser</code></a> |
102 |
<a href="Whatpm/CSS/SelectorsSerializer.html"><code>Whatpm::CSS::SelectorsSerializer</code></a> |
<a href="Whatpm/CSS/SelectorsSerializer.html"><code>Whatpm::CSS::SelectorsSerializer</code></a> |
103 |
(as input)<!--, and |
(as input)<!--, and |
104 |
<a href="http://suika.fam.cx/www/manakai-core/lib/Message/DOM/SelectorsAPI.html"><code>Message::DOM::SelectorsAPI</code></a>-->.</dd> |
<a href="http://suika.fam.cx/www/manakai-core/lib/Message/DOM/SelectorsAPI.html"><code>Message::DOM::SelectorsAPI</code></a>-->.</dd> |
105 |
|
<dt id=doc-user-data-names><a href="http://suika.fam.cx/gate/2005/sw/manakai/Predefined%20User%20Data%20Names">List of predefined user data names</a></dt> |
106 |
|
<dd>List of user data names defined by Whatpm modules.</dd> |
107 |
</dl> |
</dl> |
108 |
</dd> |
</dd> |
109 |
</dl> |
</dl> |
157 |
<a href="http://suika.fam.cx/www/manakai-core/lib/Message/URI/URIReference.html"><code>Message::URI::URIReference</code></a>, |
<a href="http://suika.fam.cx/www/manakai-core/lib/Message/URI/URIReference.html"><code>Message::URI::URIReference</code></a>, |
158 |
which is part of |
which is part of |
159 |
<a href="http://suika.fam.cx/www/2006/manakai/">manakai-core</a>.</dd> |
<a href="http://suika.fam.cx/www/2006/manakai/">manakai-core</a>.</dd> |
160 |
|
<dt><code>Message::Charset::Info</code></dt> |
161 |
|
<dd>Module <code>Whatpm::ContentChecker</code> depends on |
162 |
|
<a href="http://suika.fam.cx/www/manakai-core/lib/Message/Charset/Info.html"><code>Message::Charset::Info</code></a>, |
163 |
|
which is part of |
164 |
|
<a href="http://suika.fam.cx/www/2006/manakai/">manakai-core</a>.</dd> |
165 |
<dt><code>Message::DOM::DOMImplementation</code> and related modules</dt> |
<dt><code>Message::DOM::DOMImplementation</code> and related modules</dt> |
166 |
<dd><em>Testing</em> for module <code>Whatpm::ContentChecker</code> |
<dd><em>Testing</em> for module <code>Whatpm::ContentChecker</code> |
167 |
depends on <code>Message::DOM::DOMImplementation</code> and related modules |
depends on <code>Message::DOM::DOMImplementation</code> and related modules |
211 |
<a href="t/tokenizer-result">HTML tokenization</a>, |
<a href="t/tokenizer-result">HTML tokenization</a>, |
212 |
<a href="t/tree-construction-result">HTML tree construction</a>, |
<a href="t/tree-construction-result">HTML tree construction</a>, |
213 |
<a href="t/content-checker-result"><code>Whatpm::ContentChecker</code></a>).</li> |
<a href="t/content-checker-result"><code>Whatpm::ContentChecker</code></a>).</li> |
214 |
|
<li>Merge with the <a href="http://suika.fam.cx/www/2006/manakai/">manakai-core</a> |
215 |
|
code tree. |
216 |
<li>Charset detection.</li> |
<li>Charset detection.</li> |
217 |
<li>Validation for <code>meta</code>.</li> |
<li>Validation for <code>meta</code>.</li> |
218 |
<li>Validation for media queries, IRIs (against URI schemes), language tags, |
<li>Validation for media queries, IRIs (against URI schemes), language tags, |
242 |
<div class="section" id="license"> |
<div class="section" id="license"> |
243 |
<h2>License</h2> |
<h2>License</h2> |
244 |
|
|
245 |
<p>Copyright 2007 Wakaba |
<p>Copyright 2007$B!>(B2008 Wakaba |
246 |
<code class="mail"><<a href="mailto:w@suika.fam.cx" |
<code class="mail"><<a href="mailto:w@suika.fam.cx" |
247 |
rel="author">w@suika.fam.cx</a>></code>.</p> |
rel="author">w@suika.fam.cx</a>></code>.</p> |
248 |
|
|