XHTML Support Status

Explains support status when using XHTML as VC destination.

1. Overview

This document explains the support status according to the W3C Recommendation "Modularization of XHTML" as the basis of XHTML 1.1 when using XHTML as VC destination in xfy technology user agent. Here, "support" means to be considered as "supporting" in normal use, we do not guarantee perfect support.

2. XHTML Support Status

Explains the support status of each XHTML module according to the W3C Recommendation "Modularization of XHTML".

2.1. Core Modules

Core Modules are mandatory modules for XHTML. Includes the following modules:

2.1.1. Structure Module

Represents XHTML main structure. Includes the following elements:

  • body Element
  • head Element
  • html Element
  • title Element

The xfy technology user agent supports Structure Module element.

2.1.2. Text Module

Provides fundamental structure to hold text. Includes the following elements:

Heading
  • h1 Element
  • h2 Element
  • h3 Element
  • h4 Element
  • h5 Element
  • h6 Element
Block Level Elements
  • address Element
  • blockquote Element
  • div Element
  • p Element
  • pre Element
Inline Elements
  • abbr Element
  • acronym Element
  • br Element
  • cite Element
  • code Element
  • dfn Element
  • em Element
  • kbd Element
  • q Element
  • samp Element
  • span Element
  • strong Element
  • var Element

The xfy technology user agent supports Text Module element.

2.1.3. Hypertext Module

Performs hyperlink. Includes the following elements:

  • a Element

The xfy technology user agent supports Hypertext Module element.

2.1.4. List Module

Performs list representation. Includes the following elements:

  • dl Element
  • dt Element
  • dd Element
  • ol Element
  • ul Element
  • li Element

The xfy technology user agent supports List Module element.

2.2. Applet Module

Provides embedded applets. Deprecated module. Object Module can afford similar function. Includes the following elements:

  • applet Element
  • param Element

xfy technology user agent does not support Applet Module.

2.3. Text Extension Modules

Performs various additional text markups. Includes the following modules:

2.3.1. Presentation Module

Concerned with simple visual expression of text. Includes the following elements:

  • b Element
  • big Element
  • hr Element
  • i Element
  • small Element
  • sub Element
  • sup Element
  • tt Element

The xfy technology user agent supports Presentarion Module.

2.3.2. Edit Module

Performs visual expression of edited text. Includes the following elements:

  • del Element
  • ins Element

The xfy technology user agent supports Edit Module.

2.3.3. Bi-directional Module

Specifies spelling direction of text. Includes the following elements:

  • bdo Element

xfy technology user agent does not support Bi-directional Module.

2.4. Forms Modules

Concerned with forms. Includes the following modules:

2.4.1. Basic Forms Module

Provides restricted functions concerning forms. Partly performs the functions provided by the following elements:

Form
  • form Element
Form Control
  • input Element
  • label Element
  • select Element
  • textarea Element

xfy technology user agent does not support Basic Forms Module. The control description vocabulary provides functions corresponding to Basic Forms Module. If you use control description vocabulary, you need to change XHTML form description to meet the specifications of control description vocabulary.

2.4.2. Forms Module

Provides form features corresponding to HTML 4.0. Includes Basic Forms Module content. Includes the following elements:

Form
  • form Element
  • fieldset Element
Form Control
  • input Element
  • label Element
  • select Element
  • textarea Element
  • button Element

xfy technology user agent does not support Forms Module. The control description vocabulary provides functions corresponding to Forms Module. If you use control description vocabulary, you need to change XHTML form description to meet the specifications of control description vocabulary.

2.5. Table Modules

Performs features concerning table. Includes the following modules:

2.5.1. Basic Tables Module

Provides restricted functions concerning tables. Partly performs the functions provided by the following elements:

  • caption Element
  • table Element
  • td Element
  • th Element
  • tr Element

The xfy technology user agent supports Basic Tables Module.

2.5.2. Tables Module

Provides full table functions for XHTML. Includes Basic Tables Module content. Includes the following elements:

  • caption Element
  • table Element
  • td Element
  • th Element
  • tr Element
  • col Element
  • colgroup Element
  • tbody Element
  • thead Element
  • tfoot Element

xfy technology user agent's support status for Tables Module is as follows:

  • Does not support col element and colgroup element.
  • Does not support frame, rules attributes of table element.
  • Does not support rule that tfoot elements are laid out under all tbody elements.
  • Supports other than mentioned above.

2.6. Image Module

Embeds image data in the document. Includes the following elements:

  • img Element

The xfy technology user agent supports Image Module.

2.7. Client-side Image Map Module

Provides image mapping functions handled by a client. Includes the following elements:

  • area Element
  • map Element

xfy technology user agent does not support Client-side Image Map Module.

2.8. Server-side Image Map Module

Provides image mapping functions handled on server side. Includes functions provided by the following elements and attributes:

  • ismap attribute of img element

xfy technology user agent does not support Server-side Image Map Module.

2.9. Object Module

Used as object embedding for various purposes such as plug-in embedding. Includes the following elements:

  • object Element
  • param Element

xfy technology user agent does not support Object Module.

2.10. Frames Module

Concerned with frames. Includes the following elements:

  • frameset Element
  • frame Element
  • noframes Element

The xfy technology user agent does not support the Frames Module. To display HTML frames, xfy technology user agent provides the mapping between HTML frames and Frame vocabulary by using XVCD.

2.11. Target Module

Specifies target window such as destination of hyperlink deployment. Includes the following attributes:

  • target Attribute
    Available in a, area, link, base, form elements.

The xfy technology user agent's support status for the Target Module is as follows:

  • Supports a element.
  • Does not support other than mentioned above.

2.12. Iframe Module

Performs inline frame function. Includes the following elements:

  • iframe Element

The xfy technology user agent supports Iframe Module.

2.13. Intrinsic Event Module

Combines an event and attribute for scripts. Includes the following attributes:

  • onclick Attribute
  • ondblclick Attribute
  • onmousedown Attribute
  • onmouseup Attribute
  • onmouseover Attribute
  • onmousemove Attribute
  • onmouseout Attribute
  • onkeypress Attribute
  • onkeydown Attribute
  • onkeyup Attribute
  • onblur Attribute
  • onfocus Attribute
  • onload Attribute
  • onunload Attribute
  • onreset Attribute
  • onsubmit Attribute
  • onchange Attribute
  • onselect Attribute

xfy technology user agent does not support Intrinsic Event Module.

2.14. Metainformation Module

Describes meta information concerning a document in XHTML header. Includes the following elements:

  • meta Element

xfy technology user agent does not support Metainformation Module.

2.15. Scripting Module

Concerned with script execution. Includes the following elements:

  • noscript Element
  • script Element

xfy technology user agent does not support Scripting Module.

2.16. Style Sheet Module

Handles style sheets. Includes the following elements:

  • style Element

The xfy technology user agent supports only CSS of Style Sheet Modules. For more information about CSS support status, see CSS Level 2 Support Status.

2.17. Style Attribute Module

Handles style sheet specified in the style attributes. Includes the following attributes:

  • style Attribute

The xfy technology user agent supports only CSS of Style Attribute Modules. For more information about CSS support status, see CSS Level 2 Support Status.

Associates external resource with a document. Includes the following elements:

  • link Element

xfy technology user agent supports CSS style sheet association only of Link Module.

2.19. Base Module

Specifies URI as a reference for resolving relative URI. Includes the following elements:

  • base Element

xfy technology user agent does not support Base Module.

2.20. Name Identification Module

Names element by name attribute. Deprecated module. Includes the following attributes:

  • name Attribute
    Available in a, applet, form, frame, iframe, img, map elements.

The xfy technology user agent supports Name Identification Module.

2.21. Legacy Module

Provides elements and attributes that are already deprecated by previous version's HTMLs or XHTMLs. Legacy Module is left as a deprecated module. Includes the following elements:

  • basefont Element
  • center Element
  • dir Element
  • font Element
  • isindex Element
  • menu Element
  • s Element
  • strike Element
  • u Element

Also includes unrecommended attributes of elements.

xfy technology user agent's support status for Legacy Module is as follows:

  • Does not support basefont element and isindex element.
  • Supports other than mentioned above.