/[pub]/suikawiki/sw4data/ids/6/195.txt
Suika

Contents of /suikawiki/sw4data/ids/6/195.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (hide annotations) (download)
Wed Dec 5 15:07:10 2012 UTC (12 years, 6 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +5 -1 lines
File MIME type: text/plain
updated by (anon)

1 wakaba 1.1
2    
3     * AbstractView 界面 (DOM)
4    
5     [1] [[DOM]] (水準 2 View) の界面 [CODE(DOMi)[AbstractView]]
6     は、 View ([[WWWブラウザの描画]]とか。) の抽象化界面です。
7    
8     この界面は簡素な基底 view であって、用途に応じて具体的な view
9     の界面に継承されることを想定しています。
10    
11     [2] [[DOM0]] では [CODE(DOM)[[[window]]]]
12     object に実装されています。
13    
14     [3]
15     ,[CODE(DOMa)@en[[[document]]]] ,"[CODE(DOMa)@en[[[window]]]] ([[JavaScript 1.0]]), [CODE(DOMi)@en[[[AbstractView]]]] ([[DOM2]])"
16    
17     [4] [CODE(DOMm)[[[hasFeature]]]] で
18     [CODE(DOM)[View]]/[CODE(DOM)[2.0]] が実装されていることが分かれば使用できます。
19    
20     - [DOM2] ''Document Object Model Views'' <http://www.w3.org/TR/DOM-Level-2-Views/views.html#Views-AbstractView>
21    
22     [5]
23     [CODE(DOMi)@en[[[AbstractView]]]] を[[実装]]する[[物体]]が[[実装]]する他の[[界面]]:
24     :[CODE(DOMi)@en[[[Window]]]]:[[既定表示]]である
25     [CODE(DOMi)@en[[[AbstractView]]]] は
26     [CODE(DOMi)@en[[[Window]]]] をも[[実装]]しなければなりません
27     [SRC@en[[[HTML 5]]]]。
28     :[CODE(DOMi)@en[[[WindowHTML]]]]:古い [[HTML 5]]
29     仕様案で定義されていましたが、現在は
30     [CODE(DOMi)@en[[[Window]]]] に統一されています。
31     :[CODE(DOMi)@en[[[ViewCSS]]]]:[CODE(DOMi)@en[[[AbstractView]]]]
32     を[[継承]]しており、 [CODE(DOMi)@en[[[AbstractView]]]]
33     の[[実体値]]から[[型変換]]により得られることが期待されています
34     [SRC@en[[[DOM水準2 CSS]]]]。
35     :[CODE(DOMi)@en[[[ViewCSS]]]]:[CODE(DOMi)@en[[[Window]]]]
36     を[[実装]]する[[物体]]は [CODE(DOMi)@en[[[ViewCSS]]]]
37     をも[[実装]]しなければなりません [SRC@en[[[CSSOM]]]]。
38     :[CODE(DOMi)@en[[[Global]]]]:[CODE(JS)@en[[[window]]]]
39     [[物体]]が[[実装]]することが期待されている旨が説明されていますが、
40     [CODE(DOMi)@en[[[AbstractView]]]] との関係は明記されていません
41     [SRC@en[[[SVG Tiny 1.2]]]]。
42     :[CODE(DOMi)@en[[[SVGGlobal]]]]:[CODE(DOMi)@en[[[Global]]]]
43     と [CODE(DOMi)@en[[[EventListenerInitializer2]]]] を[[継承]]しています。
44     [CODE(DOMi)@en[[[Window]]]] に影響され、
45     [CODE(JS)@en[[[window]]]] [[物体]]が[[実装]]することを期待している旨が説明されていますが、
46     [CODE(DOMi)@en[[[AbstractView]]]] との関係は不明です。
47     [CODE(DOMi)@en[[[AbstractView]]]] にもある
48     [CODE(DOMa)@en[[[document]]]] [[属性]]をも定義しています。
49     [SRC@en[[[SVG Tiny 1.2]]]]
50     :[CODE(DOMi)@en[[[EventListenerInitializer2]]]]:
51     [CODE(DOMi)@en[[[SVGGlobal]]]] が[[継承]]しています
52     [SRC@en[[[SVG Tiny 1.2]]]]。
53     :[CODE(DOMi)@en[[[EventTarget]]]]:[CODE(DOMi)@en[[[Window]]]]
54     を[[実装]]する[[物体]]は [CODE(DOMi)@en[[[EventTarget]]]]
55     をも[[実装]]しなければなりません [SRC@en[[[HTML 5]]]]。
56     :[CODE(DOMi)@en[[[View]]]]:例示だけで明記されていませんが、
57     [CODE(DOMi)@en[[[AbstractView]]]] から[[型変換]]で得られることが期待されていたようです
58     [SRC@en[[[DOM水準3表示及び書式付け]]]]。
59     :[CODE(DOMi)@en[[[VisualView]]]]:例示だけで明記されていませんが、
60     [CODE(DOMi)@en[[[AbstractView]]]] から[[型変換]]で得られることが期待されていたようです
61     [SRC@en[[[DOM水準3表示及び書式付け]]]]。
62    
63     ([[名無しさん]])
64    
65    
66     [6]
67    
68     :[CODE(DOMi)@en[[[WindowView]]]]:[CODE(DOMi)@en[[[Window]]]]
69     を[[実装]]する[[物体]]は [CODE(DOMi)@en[[[WindowView]]]]
70     をも[[実装]]しなければなりません
71     [SRC@en[[[CSSOM表示]]]]。
72     ([[名無しさん]])
73    
74    
75     [[#comment]]
76    
77    
78 wakaba 1.2 * メモ
79    
80     [7] [CITE@en-US[Window Object 1.0]]
81     ( ([TIME[2006-04-08 02:19:28 +09:00]] 版))
82     <http://www.w3.org/TR/Window/#window>

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24