Whatpm is a work-in-progress set of
Whatpm::CacheManifestWhatpm::Charset::UniversalCharDetWhatpm::ContentCheckerWhatpm::ContentTypeWhatpm::CSS::Cascade
Whatpm::CSS::Parser
Whatpm::CSS::SelectorsParserWhatpm::CSS::SelectorsSerializerWhatpm::CSS::TokenizerWhatpm::HTMLWhatpm::HTML::SerializerWhatpm::HTMLTabletable
element node. (See also demo.)Whatpm::IMTCheckerWhatpm::URICheckerWhatpm::WebIDL; character.
Whatpm::LangTag
Whatpm::XMLSerializerNote that all of these modules are work in progress and have a number of unresolved problems.
Note also that some modules have no documentation for now.
:-manakai-*
pseudo-classes implemented by Selectors-related modules.Whatpm::CSS::SelectorsParser
(as output), and
Whatpm::CSS::SelectorsSerializer
(as input).Encode
modules, which are part of standard Perl distribution.ErrorWhatpm::HTML requires Error,
which is bundled in
manakai-core.Message::IMT::InternetMediaTypeWhatpm::IMTChecker depends on
Message::IMT::InternetMediaType, which is part of
manakai-core.Message::URI::URIReferenceWhatpm::URIChecker and
Whatpm::CacheManifest depend on
Message::URI::URIReference,
which is part of
manakai-core.Message::Charset::InfoWhatpm::ContentChecker depends on
Message::Charset::Info,
which is part of
manakai-core.Message::DOM::DOMImplementation
Whatpm::URIChecker depends on
Message::DOM::DOMImplementation,
which is part of
manakai-core.
Message::DOM::DOMImplementation and related modulesWhatpm::ContentChecker
depends on Message::DOM::DOMImplementation and related modules
in manakai-core.
They are not required in practice.Whatpm::Charset::DecodeHandle depends on
modules in manakai
charlib for decoding of Japanese character encodings.
See the documentation for
manakai
charlib for more information.Inline::Python
module, and Universal Encoding
DetectorWhatpm::Charset::UniversalCharDet being
meaningful, these softwares are required on the system. See the
documentation
for more information.JSONWhatpm::HTML and
Whatpm::CSS::Tokenizer
depends on JSON and related modules.
They are not required in practice.The development version of Whatpm may be found in the CVS repository.
The latest developmenet version of the Whatpm is also available as a tarball.
Whatpm::ContentType,
HTML tokenization,
HTML tree construction,
Whatpm::ContentChecker).meta.## TODOand
## ISSUEin each module.)
Thanks to the html5lib team for their HTML5 parser test data.
Copyright 2007‐2008 Wakaba
<w@suika.fam.cx>.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.