標準情報(TR)    TR X 0080:2003


XHTML 1.1 - モジュールに基づくXHTML

XHTML 1.1 - Module-based XHTML



序文

この標準情報(TR)は, 2001年5月にWorld Wide Web Consortium(W3C)から公表されたXHTML 1.1 - Module-based XHTML 勧告を翻訳し, 技術的内容を変更することなく作成した標準情報(TR)である。



0. 適用範囲

この標準情報(TR)は,XHTMLモジュール化[XHTMLMOD]で定義されたモジュール枠組み及びモジュールに基づく新しいXHTML文書型を定義する。この文書型の目的は,将来の拡張されたXHTML'ファミリ'文書型のための基礎として役に立つこと,及びXHTML 1.0 [XHTML1]に受け継がれたHTML 4[HTML4]の推奨しない在来の機能とは完全に分離されている一貫した将来を見据えた文書型を提供することにある。この文書型は,本質的には,XHTMLモジュールを使うXHTML 1.0 Strictの再定式化とする。このことは,(例えば,XHTMLフレームなどの)他のXHTMLファミリ文書型で利用可能な多くの機能は,この文書型では利用可能ではないことを意味する。これらの他の機能は,XHTMLのモジュール化で定義されたモジュールを通じて利用可能となり,文書作成者は,XHTML 1.1に基づいて,これらの機能を使用する文書を自由に定義できる。(新しい文書型の生成に関する情報については,[XHTMLMOD]を参照すること。)

This Recommendation defines a new XHTML document type that is based upon the module framework and modules defined in Modularization of XHTML [XHTMLMOD]. The purpose of this document type is to serve as the basis for future extended XHTML 'family' document types, and to provide a consistent, forward-looking document type cleanly separated from the deprecated, legacy functionality of HTML 4 [HTML4] that was brought forward into the XHTML 1.0 [XHTML1] document types. This document type is essentially a reformulation of XHTML 1.0 Strict using XHTML Modules. This means that many facilities available in other XHTML Family document types (e.g., XHTML Frames) are not available in this document type. These other facilities are available through modules defined in Modularization of XHTML, and document authors are free to define document types based upon XHTML 1.1 that use these facilities (see [XHTMLMOD] for information on creating new document types).

1. 導入
Introduction

モジュール及び文書型のXHTMLファミリの導入によって,W3Cは,インターネットの内容開発者たちが,乱れた形式(malformed)の標準ではないマーク付けの使用からXML[XML]の整形式(well formed)で妥当な世界へと移行するのを支援してきた。XHTML 1.0では,この動き,すなわち,既存のHTML 4(又はそれ以前)に基づく内容をXHTML及びXMLへと容易に移行することを目標とすることで調整されていた。XHTMLのモジュール化で定義されたXHTMLモジュールに注意を向けることで,W3Cは,XHTMLファミリから推奨しない要素及び属性に対するサポートを取り除いた。これらの要素及び属性は,主に,表示を目指した機能であったが,これらは,スタイルシート又はクライアント固有のデフォルトの振る舞いによってよりよく処理される。

With the introduction of the XHTML family of modules and document types, the W3C has helped move the Internet content-development community from the days of malformed, non-standard markup into the well formed, valid world of XML [XML]. In XHTML 1.0, this move was moderated by a goal of providing for easy migration of existing, HTML 4 (or earlier) based content to XHTML and XML. With the advent of the XHTML modules defined in Modularization of XHTML, the W3C has removed support for deprecated elements and attributes from the XHTML family. These elements and attributes were largely presentation oriented functionality that is better handled via style sheets or client-specific default behavior.

こうした移行をさらに進めるために,XHTMLファミリは,こうした新しいより構造的な機能の集まりに基づくことにする。この規定において,W3CのHTML作業グループは,モジュールだけに基づく最初の文書型を定義する。この文書型は,広範囲のクライアント装置に対して移植可能であって,インターネット内容の大多数に適用可能なように設計される。この規定で示される機能性に基づいて内容を開発する内容開発者は,その内容が,XHTMLファミリ適合の利用者エージェントに渡って矛盾なく移植可能なことに自信をもつことができる。

Going forward, XHTML family document types will be based upon this new, more structural functional collection. In this specification, the W3C's HTML Working Group has defined an initial document type based solely upon modules. This document type is designed to be portable to a broad collection of client devices, and applicable to the majority of Internet content. Content developers who base their content upon the functionality expressed in this specification can be confident that it will be consistently portable across XHTML family conforming user agents.