Standard | Version | Note |
---|---|---|
HTML | HTML5 Draft Recommendation | Most parts |
XHTML | ||
Atom | Atom 1.0 RFC | |
Atom Threading 1.0 RFC | ||
XML | 1.0 Fourth Edition | Tentative |
1.1 Second Edition | Tentative | |
XML Namespaces | 1.0 Second Edition | Tentative |
1.1 First Edition | Tentative | |
CSS | CSS 2.1 Candidate Recommendation | Most parts |
CSS Color Level 3 LCWD | Most parts | |
Selectors | 3 | |
Cache Manifest | HTML5 Draft Recommendation | |
WebIDL | Editor's Draft 1.96 | |
HTTP | Tentative (no validation) |
The current implementation assumes that there are following requirements:
html
element in http://www.w3.org/1999/xhtml
namespace is allowed to be a root element by the HTML5
specification.HTML5 is partially implemented.
In addition, the current implementation assumes that there are following requirements:
These definitions are updated version of their original definitions in previous versions of HTML4.
For each row in the table below, if an attribute (i.e. an
Attr
node) met the following conditions, then the
value
attribute value of the node MUST
be valid with regard to the constraints shown in the Value
cell of the row. The conditions are:
Element
node
pointed by the ownerElement
attribute of the
Attr
node).
namespaceURI
attribute value of the owner element
is http://www.w3.org/1999/xhtml
.
manakaiLocalName
attribute value [@@ TODO: ref]
of the owner element is equal to the value in the Elementcell of the row.
namespaceURI
attribute value of the Attr
node is null
.
manakaiLocalName
attribute value of the
Attr
node is equal to the value in the Attributecell of the row.
Element | Attribute | Value | ||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
body | background
| Same as img src [HTML5]
| ||||||||||||||||||||||||||||||||||||||||||||||||||
img | longdesc
| Same as img src [HTML5]
| ||||||||||||||||||||||||||||||||||||||||||||||||||
input | accept-charset
| Same as accept-charset attribute of the
form element [HTML5]
| ||||||||||||||||||||||||||||||||||||||||||||||||||
object | classid or codebase
| Same as img src [HTML5]
| ||||||||||||||||||||||||||||||||||||||||||||||||||
object | archive
|
version
attribute of an html
element.
Element | Content Model | Allowed Context |
---|---|---|
center
| Same as div [HTML5]
|
The cache manifest syntax is also supported.
Atom 1.0 and Atom Threading 1.0 are supported.
However, conformance to some SHOULD-level requirements, as well as some informational guidelines, are currently not checked. In addition, whether an email-address or a Base64 encoding is correct or not is not checked either.
Use of XML digital signature and encryption is not supported.
The current implementation assumes that there are following requirements:
CSS @namespace and Selectors Level 3 are fully implemented.
Most of CSS 2.1 ( Candidate Recommendation) is implemented.
Most of CSS Color Module Level 3 ( Last Call Working Draft) is implemented.
Since the CSS 2.1 specification is sometimes ambigious or disagree with browsers, our implementation is tend to copy what browsers do unless there is strong resaon to do different thing.
In addition, the current implementation assumes that there are following requirements:
charset
parameter of the media
type text/css
MUST be treated as if it
were an unknown parameter for the purpose of determining styling langauge for
an HTML style
element.style
element whose content is interpreted as a CSS style sheet
MUST consist of zero or more
text nodes.
Note that it may also contain zero or more comment and/or processing
instruction nodes.WebIDL Editor's Draft revision 1.96 () is implemented.