/[pub]/test/sw/ids/0/141.txt
Suika

Contents of /test/sw/ids/0/141.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations) (download)
Mon Nov 10 09:12:17 2008 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
File MIME type: text/plain
converted from SuikaWiki3 <http://suika.fam.cx/gate/cvs/suikawiki/wikidata/page/5848544D4C206D31326E.txt>

1 wakaba 1.1
2     - [1] Modularization of XHTML。
3     - [2] [[XHTML1]] の構成要素 ([[要素型]]や[[属性]]など) を、他の XML を採用した規格と柔軟に組み合わせて応用できるようにバラバラに分解した規格。
4     - [3] XHTML 1 を[[モジュール]]として分解するに留まらず、一般にモジュールを作ったり組み合わせたりする概念や [[DTD]] の使い方のモデルにもなってます。
5    
6     [62] [[XHTML m12n]] で定義されている[[モジュール]]:
7     ,[[抽象モジュール]] ,[[DTDモジュール]] ,[[XML Schemaモジュール]]
8     , ,[[文字実体]]※ ,[[文字実体]]※
9     , ,→[[XML互換ISOラテン1文字実体集合]]
10     , ,→[[XML互換ISO特殊文字実体集合]]
11     , ,→[[ISO数学・ギリシャ・記号的文字実体集合]]
12     , ,[[モジュール化枠組]] ,[[モジュール化枠組]]
13     , ,→[[基底体系]] ,
14     , ,→[[記法]] ,→[[記法]]
15     , ,→[[データ型]] ,→[[データ型]]
16     ,[[属性集成]] ,→[[共通属性]] ,→[[共通属性]]
17     , ,→[[修飾名]]
18     , ,→[[文字実体]] ,→[[文字実体]]
19     , ,[[モジュール実装]]※ ,[[モジュール実装]]※
20     ,[[中核]] ,→[[中核]]※ ,→[[中核]]※
21     ,→[[構造]] ,→→[[構造]] ,→→[[文書構造]]
22     ,→[[文]] ,→→[[文]] ,→→[[文]]
23     ,→[[ハイパーテキスト]] ,→→[[ハイパーテキスト]] ,→→[[ハイパーテキスト]]
24     ,→[[リスト]] ,→→[[リスト]] ,→→[[リスト]]
25     ,[[アプレット]] ,→[[Javaアプレット]] ,→[[Javaアプレット]]
26     ,[[文拡張]] ,→[[文]]※ ,→[[文]]※
27     ,→[[表現]] ,→→[[表現]] ,→→[[表現]]
28     ,→[[編集]] ,→→[[編集要素]] ,→→[[編集要素]]
29     ,→[[双方向的文]] ,→→[[BDO要素]] ,→→[[BDO要素]]
30     ,[[フォーム]] ,→[[フォーム]]※ ,→[[フォーム]]※
31     ,→[[基本フォーム]] ,→→[[単純化フォーム]] ,→→[[基本フォーム]]
32     ,→[[フォーム]] ,→→[[フォーム]] ,→→[[フォーム]]
33     ,[[表]] ,→[[表]]※ ,→[[表]]※
34     ,→[[基本表]] ,→→[[基本表]] ,→→[[基本表]]
35     ,→[[表]] ,→→[[表]] ,→→[[表]]
36     ,[[画像]] ,→[[画像]] ,→[[画像]]
37     ,[[クライアント側画像写像]] ,→[[クライアント側画像写像]] ,→[[クライアント側画像写像]]
38     ,[[鯖側画像写像]] ,→[[鯖側画像写像]] ,→[[鯖側画像写像]]
39     ,[[物体]] ,→[[埋込み物体]] ,→[[埋込み物体]]
40     ,[[枠]] ,→[[枠]] ,→[[枠]]
41     ,[[対象]] ,→[[対象]] ,→[[対象]]
42     ,[[内枠]] ,→[[内枠]] ,→[[行内フレーム要素]]
43     ,[[内在事象]] ,→[[内在事象]] ,→[[内在事象]]
44     ,[[メタ情報]] ,→[[文書メタ情報]] ,→[[メタ情報]]
45     ,[[スクリプト]] ,→[[文書スクリプト]] ,→[[スクリプト]]
46     ,[[スタイル・シート]] ,→[[文書スタイル・シート]] ,→[[スタイル・シート]]
47     ,[[スタイル属性]] ,→[[行内スタイル]] ,→[[行内スタイル]]
48     ,[[リンク]] ,→[[リンク要素]] ,→[[リンク要素]]
49     ,[[基底]] ,→[[基底要素]] ,→[[基底要素]]
50     ,[[名前識別]] ,→[[名前識別]] ,→[[名前識別]]
51     ,[[遺物]] ,→[[遺物マーク付け]] ,→[[遺物マーク付け]]
52     , , ,→[[ルビ]]
53     , ,[[支援モジュール]]※ ,[[支援モジュール]]※
54     ,([[文]]) ,→[[ブロック語句的]] ,→[[ブロック語句的]]
55     ,([[表現]]) ,→[[ブロック表現的]] ,→[[ブロック表現的]]
56     ,([[文]]) ,→[[ブロック構造的]] ,→[[ブロック構造的]]
57     ,([[文]]) ,→[[行内語句的]] ,→[[行内語句的]]
58     ,([[表現]]) ,→[[行内表現的]] ,→[[行内表現的]]
59     ,([[文]]) ,→[[行内構造的]] ,→[[行内構造的]]
60     ,([[アプレット]]、[[物体]]) ,→[[引数要素]] ,→[[引数要素]]
61     ,([[遺物]]) ,→[[遺物再宣言]] ,→[[その他遺物マーク付け]]
62    
63     ;;
64     [Q[※]]は実際の[[モジュール]]なし ([[見出し]]のみ)。
65    
66     [64]
67     [[抽象モジュール]]と[[DTDモジュール]]で内容が一致していないのが沢山あってひどい。
68     [[属性定義]]や[[内容モデル]]の定義が [[DTD]]
69     では[[抽象モジュール]]に近い形でできないのは仕方ないにしても。。。
70    
71     [65]
72     [[双方向的文]][[モジュール]]は [CODE(HTMLe)@en[[[bdo]]]]
73     と [CODE(HTMLa)@en[[[dir]]]] が定義されているところ、
74     [[DTDモジュール]]では [CODE(HTMLa)@en[[[dir]]]]
75     は[[共通属性]][[モジュール]]に入っていて、
76     [CODE(HTMLe)@en[[[bdo]]]] だけが定義されている、
77     ということで [[BDO要素]][[モジュール]]なる名前になっていますが、
78     [[XML Schemaモジュール]]では両方定義されているのに名前はそのままで
79     [[BDO要素]][[モジュール]]なのはひどい。
80    
81     [[#comment]]
82    
83    
84     * XHTML m12n 1.0 SE WD
85    
86     → [[XHTML m12n 1.1]]
87    
88    
89     * XHTML m12n 1.1 PR
90    
91     → [[XHTML m12n 1.1]]
92    
93    
94     * XHTML m12n 1.1 LC WD
95    
96     → [[XHTML m12n 1.1]]
97    
98    
99     * メモ
100    
101     [66]
102     [CODE(HTMLe)@en[[[param]]]] は[[アプレット]][[モジュール]]と[[物体]][[モジュール]]の2つで定義されていますが、
103     重複について特に言及がありません。
104     ([[名無しさん]])
105    
106     [67]
107     [[遺物再定義]][[DTDモジュール]]には [CODE(HTMLa)@en[[[lang]]]]
108     が含まれていますが、[[抽象モジュール]]には含まれていません。
109     ([[名無しさん]])
110    
111     [68]
112     [CITE@en[W3C Chat before XTech 2000: XHTML - a bridge to the Web of the future]] ([[Dan Connolly]] 著, [CODE[2000-02-21 12:36:22 +09:00]] 版) <http://lists.w3.org/Archives/Public/www-html/2000Feb/0203.html>
113    
114     [CITE[IRC log from 2000-02-25T08:07-0500]] ([CODE[2000-02-26 00:53:02 +09:00]] 版) <http://www.w3.org/2000/02/25-xhtml-irc>
115     ([[名無しさん]])
116    
117     [69]
118     >>68 特に面白い話題はなかった。
119     ([[名無しさん]])
120    
121     [70]
122     [[HTML 4.01]] [[勧告]]と [[XHTML m12n 1.0]] [[勧告]][[抽象モジュール]]定義の[[要素型]]と[[属性]]の対応:
123    
124     a, abbr, acronym, address, area, b, base, bdo, big, blockquote, body, br,
125     button, caption, cite, code, col, colgroup, del, dfn, div, dd, dl, dt, em,
126     fieldset, form, h1, h2, h3, h4, h5, h6, head, hr, html, i, img, input, ins,
127     kbd, label, legend, li, link, map, meta, noscript, object, ol, option, optgroup,
128     p, pre, q, samp, script, select, small, span, strong, style, sub, sup, table,
129     tbody, td, textarea, tfoot, th, thead, title, tr, tt, ul, var,
130     {td, th}@abbr, {form, input}@accept, form@accept-charset, {a, area, button, input, label, legend, textarea}@accesskey, form@action, {col, colgroup, tbody, td, tfoot, th, thead, tr}@align, {area, img, input}@alt, object@archive, {td, th}@axis, table@border, table@cellpadding, table@cellspacing, {col, colgroup, tbody, td, tfoot, th, thead, tr}@char, {col, colgroup, tbody, td, tfoot, th, thead, tr}@charoff, {a, link, script}@charset, input@checked, {blockquote, del, ins, q}@cite, map@class, object@classid, object@codebase, object@codetype, textarea@cols, {td, th}@colspan, meta@content, {a, area}@coords, object@data, {del, ins}@datetime, object@declare, script@defer, bdo@dir, {button, input, optgroup, option, select, textarea}@disabled, form@enctype, label@for, table@frame, {td, th}@headers, {img, object}@height, base@href, {a, area, link}@href, {a, link}@hreflang, meta@http-equiv, map@id, {img, input}@ismap, {optgroup, option}@label, img@longdesc, input@maxlength, {link, style}@media, form@method, select@multiple, {button, input, object, select, textarea}@name, meta@name, area@nohref, {a, area, button, input, label, select, textarea}@onblur, {input, select, textarea}@onchange, {a, area, button, input, label, select, textarea}@onfocus, body@onload, form@onreset, {input, textarea}@onselect, form@onsubmit, body@onunload, head@profile, {input, textarea}@readonly, {a, link}@rel, {a, link}@rev, textarea@rows, {td, th}@rowspan, table@rules, meta@scheme, {td, th}@scope, option@selected, {a, area}@shape, input@size, select@size, {col, colgroup}@span, {img, input, script}@src, object@standby, table@summary, {a, area, button, input, object, select, textarea}@tabindex, {map, style}@title, button@type, {a, link, object, script, style}@type, input@type, {img, input, object}@usemap, {col, colgroup, tbody, td, tfoot, th, thead, tr}@valign, {button, input, option}@value, {col, colgroup}@width, {img, object}@width, table@width
131     (どちらにもある)
132    
133     @class, @dir, @id, @onclick, @ondblclick, @onkeydown, @onkeypress, @onkeyup, @onmousedown, ponmousemove, @onmouseout, @onmouseover, @onmouseup, @style, @title
134     (どちらにもあるが定義されている要素型がどうなっているかは調べていない)
135    
136     html@version
137     (HTML 4.01 では非推奨)
138    
139     frame, frameset,
140     frameset@cols, frame@frameborder, frame@longdesc,
141     frame@marginheight, frame@marginwidth, frame@noresize,
142     frameset@onload, frameset@onunload, frameset@rows, frame@scrolling, frame@src
143     (HTML 4.01 ではフレーム集合 DTD にのみ存在)
144    
145     iframe, noframes,
146     iframe@frameborder, iframe@height, iframe@longdesc,
147     iframe@marginheight, iframe@marginwidth, iframe@scrolling, iframe@src,
148     {a, area, base, form, link}@target,
149     iframe@width
150     (HTML 4.01 ではフレーム集合 DTD と移行用 DTD にのみ存在)
151    
152     applet,
153     applet@alt, applet@archive, applet@code, applet@codebase,
154     applet@height, applet@name, applet@object, applet@width
155     (HTML 4.01 では非推奨、 M12N では所属モジュール非推奨)
156    
157     param,
158     param@id, param@name, param@type, param@value, param@valuetype
159     (M12N では非推奨モジュールとそうでないモジュールに両方所属)
160    
161     param,
162     a@name, form@name, img@name, map@name
163     (M12N では非推奨モジュール所属)
164    
165     frame@name (HTML 4.01 ではフレーム集合 DTD にのみ存在、 M12N
166     では非推奨モジュール所属)
167    
168     iframe@name (HTML 4.01 ではフレーム集合 DTD と移行用 DTD にのみ存在、 M12N
169     では非推奨モジュール所属)
170    
171     basefont, center, dir, font, isindex, menu, s, strike, u,
172     caption@align, {div, h1, h2, h3, h4, h5, h6, p}@align, hr@align, {img, input}@align, legend@align, table@align, body@alink, body@background, body@bgcolor, {table, td, th, tr}@bgcolor, img@border, br@clear, {basefont, font}@color, {dir, dl, menu, ol, ul}@compact, {basefont, font}@face, img@hspace, script@language, body@link, hr@noshade, isindex@prompt, hr@size, ol@start, body@text, li@type, ol@type, ul@type, {td, th}@height, {td, th}@nowrap, {basefont, font}@size, li@value, body@vlink, img@vspace, hr@width, pre@width, {td, th}@width
173     (HTML 4.01 でも M12N でも非推奨)
174    
175     basefont@id (HTML 4.01 にもあるが M12N では非推奨)
176    
177     table@datapagesize
178     (HTML 4.01 で予約、M12N 1.0 勧告にあるが 1.1 になし)
179    
180     dl@type, @xml:lang, {pre, script, style}@xml:space, html@xmlns
181     (M12N にだけある)
182    
183     @lang (HTML 4.01 にだけある)
184    
185     {applet, iframe, object}@align,
186     object@border, {applet, object}@hspace, {applet, object}@vspace
187     (HTML 4.01 にだけあるが非推奨)
188    
189     ([[名無しさん]])
190    
191     [71]
192     404:
193     <http://www.altheim.com/specs/xhtml/NOTE-xhtml-modular-19990201.html>
194     <http://www.altheim.com/specs/xhtml/NOTE-xhtml-modular-19990202.html>
195    
196     これは 200:
197     <http://www.altheim.com/specs/xhtml/>
198    
199     ([[名無しさん]])
200    
201     [72]
202     [CITE@en[XHTML Modularization Overview]] ([[Shane P. McCarron]] 著, [CODE[2001-04-21 16:44:20 +09:00]] 版) <http://www.w3.org/MarkUp/modularization>
203     ([[名無しさん]])
204    
205     [73]
206     [CITE[Review of XHTML Modularization]] ([CODE[2007-09-14 01:30:51 +09:00]] 版) <http://www.w3.org/2001/tag/2007/09/xhtml-modularisation-thoughts.html>
207     ([[名無しさん]])
208    
209     [74]
210     [CITE[HTML5 IRC logs: freenode / #whatwg / 20071010]] ([CODE[2007-10-10 20:39:55 +09:00]] 版) <http://krijnhoetmer.nl/irc-logs/whatwg/20071010#l-71>
211    
212     > [10:00] <hsivonen> Hixie: if Modularization has taught us anything, it is that those who reuse a vocabulary pick and choose what they want instead of doing what the designer of the vocabulary wanted
213    
214     ([[名無しさん]])
215    
216     [75]
217     >>74 [[DTDモジュール]]には[[抽象モジュール]]にない豊富な[[機能スイッチ]] (仕様内の自己矛盾だろw) があるにも関わらず、
218     [[XHTML2 WG]] は [[XHTML Basic 1.1]] で m12n architecture の自己破壊をやってますからね。。。。。。
219     ([[名無しさん]])
220    

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24