/[suikacvs]/markup/html/whatpm/readme.en.html
Suika

Contents of /markup/html/whatpm/readme.en.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.33 - (hide annotations) (download) (as text)
Mon Jan 12 02:36:18 2009 UTC (17 years, 10 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
Changes since 1.32: +20 -17 lines
File MIME type: text/html
Added link to the BTS; Minor editorial fixes

1 wakaba 1.1 <!DOCTYPE html>
2     <html lang="en">
3     <head>
4     <title>Whatpm &mdash; Perl Modules for Web Hypertext Application
5 wakaba 1.2 Technologies (beta)</title>
6 wakaba 1.1 <link rel="stylesheet" href="http://suika.fam.cx/www/style/html/xhtml">
7     <link rel="license" href="#license">
8     <link rel="author" href="#author">
9 wakaba 1.31 <link rel=feed href="whatpm-commit" type="application/atom+xml"
10     title="ChangeLog diffs">
11 wakaba 1.1 </head>
12     <body>
13 wakaba 1.27 <h1>Whatpm &mdash; Perl modules for Web hypertext application technologies
14     (<em>beta</em>)</h1>
15 wakaba 1.1
16     <div class="section" id="introduction">
17     <h2>Introduction</h2>
18    
19 wakaba 1.26 <p><dfn>Whatpm</dfn> is a <em>work-in-progress</em> set of
20     <mark>P</mark>erl <mark>m</mark>odules for <mark>W</mark>eb
21     <mark>h</mark>ypertext <mark>a</mark>pplication
22     <mark>t</mark>echnologies. It is part of the <a
23     href="http://suika.fam.cx/www/2006/manakai/" rel=up>manakai</a>
24 wakaba 1.8 project.</p>
25 wakaba 1.1
26 wakaba 1.26 <p>Whatpm supports various Web standard technologies, including <a
27     href="#modules-html">HTML, XHTML</a>, <a href="#modules-xml">XML</a>,
28     <a hreF="#modules-css">CSS</a>, <a href="#modules-http">HTTP</a>, and
29     <a href="#modules-url">URL</a>.
30     </div>
31    
32 wakaba 1.31 <div class=section id=news>
33     <h2>What's new?</h2>
34    
35     <p><a href="whatpm-commit" rel=feed type="application/atom+xml">An
36     Atom feed for ChangeLog diffs</a> is available.
37    
38     <ul>
39    
40 wakaba 1.33 <li><tiem>2009-01-12</time>: <a href="#bts">The bug tacking system</a>
41     ia available.
42    
43 wakaba 1.31 <li><time>2008-10-21</time>: <a href="#module-whatpm-xml-parser">An
44     XML parser with non-draconian error handling</a> released.
45     (Documentation is not available yet.)
46    
47     </ul>
48    
49     </div>
50    
51 wakaba 1.26 <div class=section id=modules>
52     <h2>Modules</h2>
53    
54 wakaba 1.29 <p>Note that all of these modules are <em>work in progress</em>
55     and have <a href="#todo">a number of unresolved problems</a>.</p>
56    
57 wakaba 1.33 <p>Note also that some modules have no documentation yet.
58 wakaba 1.29
59 wakaba 1.26 <div class=section id=modules-html-xml>
60     <h3>Modules for HTML and XML</h3>
61    
62     <p id=modules-html>Modules related to HTML and XHTML are as follows:
63     <dl>
64     <dt id=module-whatpm-html><a href="Whatpm/HTML.html"><code>Whatpm::HTML</code></a></dt>
65     <dd>An implementation of HTML5 document and fragment
66     parsing algorithms. It can be used
67     to convert an arbitrary string into a
68     <abbr title="Document Object Model">DOM</abbr>. (See also
69     <a href="#demo-html-parser">demo</a>.)</dd>
70     <dt id=module-whatpm-html-serializer><a href="Whatpm/HTML/Serializer.html"><code>Whatpm::HTML::Serializer</code></a></dt>
71     <dd>An implementation of HTML5 fragment serialization algorithm.
72     (See also <a href="#demo-html-parser">demo</a>.)</dd>
73     <dt><a href="Whatpm/HTMLTable.html"><code>Whatpm::HTMLTable</code></a></dt>
74     <dd>An implementation of the HTML5 table algorithm. It can be
75     used to extract a table structure from a DOM <code>table</code>
76     element node. (See also <a href="#demo-html-table">demo</a>.)</dd>
77     </dl>
78    
79 wakaba 1.31 <p id=modules-xml>Modules for the XML support is as follow:
80