/[suikacvs]/test/sw/ids/0/214.txt
Suika

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Sun Nov 23 08:34:21 2008 UTC (16 years, 7 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/58424C20322E30.txt>

1
2 [36]
3 [DFN@en[XBL 2.0]] は、
4 [[XML]] [[DOM]] [[木]]の一部分に[[レンダリング]]その他の目的のために別の[[木]]構造や[[スタイル]]や動作を[[束縛]]するための[[言語]]
5 '''[[XBL]]''' の第2版です。
6
7 ;;
8 [37]
9 [[XBL 2.0]] は、 [[XBL 1]]
10 の経験と実績を基に新たに設計された[[束縛]][[言語]]です。
11 基本的な考え方は [[XBL 1]] と同じですが、
12 両者に[[互換性]]はありません。
13
14 [38] '''仕様書''' (最新版):
15 [CITE@en[XML Binding Language (XBL) 2.0]]
16 <http://www.w3.org/TR/xbl>
17
18 [39]
19 [[XBL 2.0]] は元々 [[Mozilla財団]]が中心に開発を進めていたもので、
20 現在 [[W3C]] [[WAF WG]] が [[W3C]]
21 の[[標準化]]手続きに従い作業中です。
22
23 [[#comment]]
24
25
26 * 歴史
27
28
29 ** Mozilla の XBL 2.0
30
31 [1]
32 [CITE[XML Binding Language 2.0]] <http://www.mozilla.org/projects/xbl/xbl2.html>
33 ([[名無しさん]] [WEAK[2005-11-10 09:22:34 +00:00]])
34
35 [2]
36 また政治的理由なのかなんなのか存じませぬが、
37 [[W3C]] の ([[sXBL]] 系の) [[XBL 2.0]] とは''別''の仕様案です。
38 例によって [[Mozilla]], [[Opera]], [[Google]], [[Apple]]
39 が支持しているのだそうです。でもって編者が Ian。
40 いやでもさ、 [[W3C]] の方の編者も Ian だったじゃないのw
41
42 [4]
43 Ian の <http://www.hixie.ch/specs/xbl/> が >>1 への[[リダイレクト]]になってる。
44 ([[名無しさん]] [WEAK[2005-11-10 10:06:44 +00:00]])
45
46 [6]
47 >>2
48 やっぱり思った通り。 [[W3C]] における [[XBL 2.0]]
49 の開発方法に関する意見の相違が原因だそうです。
50
51 [CITE[Google グループ : netscape.public.mozilla.xbl]]
52 <http://groups.google.com/group/netscape.public.mozilla.xbl/msg/b0b283273c0b107d>
53
54 [7]
55 こりゃどっちかが折れない限り、
56 [[Adobe]] の [[SVG]] 実装における [[sXBL]] vs
57 近代 Web ブラウザ各種における [[XBL 2.0]]
58 に完全に分裂しちゃうんじゃないか
59 [WEAK[([[WHATWG]] の [[WD]] と違って、完成してから [[W3C]] に提出しても受け入れられるかどうか)]]。
60 どっちも [[SVG]] の実装なのにww
61 ([[名無しさん]] [WEAK[2005-11-11 10:04:26 +00:00]])
62
63 [8]
64 [[XBL]] に関する [[Mozilla.org]] の[[メイリング・リスト]]は[[ニュース]]でも配送されています:
65 <news:netscape.public.mozilla.xbl>
66 (お近くのニュース鯖にない場合: <news://news.mozilla.org/netscape.public.mozilla.xbl>)
67
68 ([[名無しさん]] [WEAK[2005-11-11 10:28:23 +00:00]])
69
70 [9]
71 [CITE[sXBL versus XBL2 - Anne’s Weblog about Markup & Style]] <http://annevankesteren.nl/2005/11/xbl>
72 ([[名無しさん]] [WEAK[2005-11-26 01:11:01 +00:00]])
73
74 [10]
75 [[Gecko 1.9]] で [[XBL 2.0]] が完成していれば実装されるし、
76 完成されなくても新しい処理モデルは実装される予定らしいです。。。
77
78 [CITE@en['''DRAFT''' Gecko 1.9 roadmap]]
79 <http://www.mozilla.org/roadmap/gecko-1.9-roadmap.html#XUL.27_and_XBL2>
80
81 ([[名無しさん]] [WEAK[2005-12-08 01:22:23 +00:00]])
82
83 [11]
84 [CITE[XBL 2.0 - Alternate Shadow Tree Proposal]]
85 <http://www.mozilla.org/projects/xbl/xbl2-shadow.html>
86
87 [[影木]]仕様の対案。
88 ([[名無しさん]] [WEAK[2005-12-18 01:40:46 +00:00]])
89
90 [12]
91 実装方法について議論したとかで久々に仕様案が更新されていますよ。
92
93 [[Web Applications 1.0]]のroadmapによると、
94 [[Ian Hickson]]は3月は[[XBL 2.0]]に取り組むようです。
95 ([[名無しさん]] [WEAK[2006-02-22 02:55:44 +00:00]])
96
97 [24]
98 [CITE[XBL:Dynamically Applied Shadow Trees - MozillaWiki]] <http://wiki.mozilla.org/XBL:Dynamically_Applied_Shadow_Trees>
99 ([[名無しさん]] [WEAK[2006-03-28 02:22:42 +00:00]])
100
101 [[#comment]]
102
103
104 ** W3CのXBL 2.0
105
106 [13]
107 [CITE[SVG WG: Charter]] (2004年11月付)
108 <http://www.w3.org/2004/10/svg-charter.html#tech>
109
110 > 3. Earlier in the SVG 1.2 timeframe, sXBL (SVG XML Binding Language) was called RCC (Rendering Custom Content) and formed part of the SVG 1.2 specification; it is now being developed in the Binding Taskforce of the SVG Working group as a separate specification which is more generic and evolvable. Please see the SVG 1.x Requirements document for the scope of this work.
111
112 [14]
113 [CITE[Scalable Vector Graphics (SVG) 1.2]]
114 (2004年3月)
115 <http://www.w3.org/TR/2004/WD-SVG12-20040318/#rcc>
116
117 > The RCC feature set is expected to be moved to a separate specification from the next publication of this document. Discussions are already under way to merge the functionality with the XML Binding Language (XBL) that has been implemented in some HTML browsers. This will not delay the SVG 1.2 specification, and will allow the features to be used in multiple document formats (including both SVG and XHTML). A new XBL specification is being developed by the SVG Working Group with liaison with other W3C Working Groups. It is highly likely that the first official W3C version of XBL will address the requirements of SVG 1.2, where future versions add some features needed by other document languages.
118
119 [15]
120 [CITE[Scalable Vector Graphics (SVG) 1.2]]
121 (2004年5月)
122 <http://www.w3.org/TR/2004/WD-SVG12-20040510/#rcc>
123
124 ;; >>14 と同じ。
125
126 [16]
127 [CITE[Binding (SVG 1.2)]]
128 (2004年10月)
129 <http://www.w3.org/TR/2004/WD-SVG12-20041027/binding.html>
130
131 [17]
132 [CITE[SVG's XML Binding Language (sXBL)]]
133 (2004年9月)
134 <http://www.w3.org/TR/2004/WD-sXBL-20040901/>
135
136 > sXBL is intended to be an SVG-specific first version of a more general-purpose XBL specification (e.g., "XBL 2.0"). The intent is that, in the future, a general-purpose and modularly-defined XBL specification will be developed which will replace this specification and will define additional features that are necessary to support scenarios beyond SVG, such as integration into web browsers that support CSS. Once a general-purpose XBL is defined, sXBL would just become an SVG-specific subset (i.e., a profile) of the larger XBL specification.
137
138 [5]
139 [CITE[www-svg@w3.org from September 2004: by thread]]
140 <http://lists.w3.org/Archives/Public/www-svg/2004Sep/thread.html#12>
141
142 [[sXBL]] の 1[SUP[st]] WD が出た時のスレ。
143
144 Q: なぜ [[sXBL]] の後 [[XBL 2.0]] なのか。
145
146 A: 多目的のでかい仕様は時間が掛かる。 [[SVG 1.2]]
147 に合わせて早く完成させないといけないのだ。
148
149 [18]
150 [CITE[SVG's XML Binding Language (sXBL)]] <http://www.w3.org/TR/2004/WD-sXBL-20041122/>
151
152 [19]
153 [CITE[SVG's XML Binding Language (sXBL)]] <http://www.w3.org/TR/2005/WD-sXBL-20050405/>
154
155 [3]
156 [CITE[SVG's XML Binding Language (sXBL)]] <http://www.w3.org/TR/2005/WD-sXBL-20050815/>
157
158 [21]
159 [CITE[Web Application Formats Working Group Charter]]
160 (2005年11月)
161 <http://www.w3.org/2006/appformats/admin/charter>
162
163 > XBL2 is an extension to the sXBL specification developed jointly by the SVG and CSS Working Groups. XBL is a declarative language that provides a binding between custom markup and existing technologies. This enables an extensible framework for custom controls and the MVC (model, view, controller) methodology.
164 > Tentative milestones: First draft of requirements during January 2006. First draft of specification during February 2006. Candidate Recommendation 1st quarter of 2007.
165
166 [22]
167 [CITE[CSS: under construction]]
168 (2006年1月付 —— 確かもう少し前から)
169 <http://www.w3.org/Style/CSS/current-work#Behavioral>
170
171 > XBL is now developed by the SVG working group.
172 > XBL is a proposal to use the CSS syntax and CSS's system of cascading and inheritance to attach "behavior" (rather than style) to elements. Behavior in this context refers to dynamic, localized changes to the style or the document in response to user events, such as clicks and key presses. The behaviors themselves are expressed as pieces of script, in languages such as ECMAscript. This draft is developed in cooperation with the SVG WG and will be published by them. It is expected there will be two versions: "S-XBL" and "XBL," the former being a subset targeted at SVG only.
173
174 [23]
175 [CITE[XBL Use Cases and Requirements: Request for Comments from Art.Barstow@nokia.com on 2006-02-10 (public-appformats@w3.org from February 2006)]] <http://lists.w3.org/Archives/Public/public-appformats/2006Feb/0000.html>
176
177 [[#comment]]
178
179
180 ** Mozilla の XBL 2.0 @ W3C WAF WG
181
182 [25]
183 [[Mozilla]] の [[XBL 2.0]] は [[W3C]] に[[提出]]するため、という理由で[[名前空間URI]] が
184 [CODE(URI)@en[[[data:,520e273a-62ad-4528-bb1e-9652bda76d62]]]]
185 に変わりました。
186
187 ;; [CITE[xbl2.html: 1.47 vs. 1.48]] <http://bonsai-www.mozilla.org/cvsview2.cgi?diff_mode=context&whitespace_mode=show&file=xbl2.html&branch=&root=/cvsroot&subdir=mozilla-org/html/projects/xbl&command=DIFF_FRAMESET&rev1=1.47&rev2=1.48>
188
189 ;; 例によって、正式な [[URI]] がいずれ決まるまでの仮のものだと思います。
190
191 [26]
192 [[W3C]] [[WAF WG]] の [[XBL 2.0]] の Editor
193 が [[Ian Hickson]] に決まりました。
194
195 ;; [CITE[public-appformats@w3.org from June 2006: by thread]]
196 <http://lists.w3.org/Archives/Public/public-appformats/2006Jun/thread.html#msg4>
197
198 [27]
199 [[W3C]] [[WAF WG]] の [[XBL 2.0]] の Editor's Draft は [[W3C]]
200 の [[CVS]] で管理されています。
201
202 [CITE[XML Binding Language (XBL) 2.0]]
203 <http://dev.w3.org/cvsweb/~checkout~/2006/xbl2/Overview.html?content-type=text/html>
204
205 [28]
206 >>27 [[Ian Hickson]] は、いくつか [[Mozilla]] の中の人からのコメントを反映させる以外は既に First W3C WD の準備ができているといっています。
207
208 [[Mozilla]] の案で未完成だった widget binding の章は [[Mozilla]]
209 の 1.47 (5月31日) 以後[[注釈宣言]]内に入っています。
210 (延期?)
211
212 ([[名無しさん]] [WEAK[2006-06-17 06:13:52 +00:00]])
213
214 [29]
215 [CITE[XML Binding Language (XBL) 2.0]] <http://www.w3.org/TR/2006/WD-xbl-20060619/>
216 ([[名無しさん]] [WEAK[2006-06-21 22:47:52 +00:00]])
217
218 [30]
219 <http://www.w3.org/TR/xbl/> は >>29 を指しています。
220
221 ([[名無しさん]] [WEAK[2006-06-21 22:48:26 +00:00]])
222
223 [31]
224 [[XPath]] 信仰は根強いねぇ。。。 [[LC]], [[CR]], [[PR]] のたびにまた出てくる悪寒www
225
226 [CITE[Re: Decouple XBL2 From CSS from Ian Hickson on 2006-08-03 (public-appformats@w3.org from August 2006)]]
227 <http://lists.w3.org/Archives/Public/public-appformats/2006Aug/0017.html>
228
229 [[W3C]] は2度 Ian に頭を下げた。ってあんたwwwwwwwwwww
230
231 ([[名無しさん]] [WEAK[2006-08-04 05:46:10 +00:00]])
232
233 [32]
234 [[W3C]] [[WAF WG]] は [[XBL]] 入門を出版することを決定。
235
236 ;; [CITE[Re: Comments and questions on XBL2 Working Draft from Mikko Pohja on 2006-08-09 (public-appformats@w3.org from August 2006)]] <http://lists.w3.org/Archives/Public/public-appformats/2006Aug/0040.html>
237
238 ([[名無しさん]] [WEAK[2006-08-12 07:38:03 +00:00]])
239
240 [33]
241 [[Ian Hickson]] によれば、9月中頃には [[LCWD]]
242 が出ます。
243 <http://www.w3.org/mid/Pine.LNX.4.62.0608140739070.5340@dhalsim.dreamhost.com>
244
245 ([[名無しさん]] [WEAK[2006-08-16 06:16:42 +00:00]])
246
247 [34]
248 [CITE[XBL2 ready for LC from Ian Hickson on 2006-08-29 (public-appformats@w3.org from August 2006)]] <http://lists.w3.org/Archives/Public/public-appformats/2006Aug/0155>
249 ([[名無しさん]] [WEAK[2006-09-01 13:50:24 +00:00]])
250
251 [35]
252 [CITE[XML Binding Language (XBL) 2.0]] <http://www.w3.org/TR/2006/WD-xbl-20060907/>
253
254 予告どおり LC。
255 ([[名無しさん]] [WEAK[2006-09-09 03:30:01 +00:00]])
256
257 [40]
258 >>35 [[Ian Hickson]] がごねたかいあって[[名前空間URI]]
259 が [CODE(URI)@en[[[http://www.w3.org/ns/xbl]]]] になってる。
260 ([[名無しさん]])
261
262 [41]
263 [CITE[XBL Primer]] <http://dev.w3.org/cvsweb/~checkout~/2006/waf/XBLPrimer/Overview.html>
264 ([[名無しさん]])
265
266 [42]
267 [CITE@en-US[XML Binding Language (XBL) 2.0]] ([CODE[2007-01-19 21:11:17 +09:00]] 版) <http://www.w3.org/TR/2007/WD-xbl-20070117/>
268 ([[名無しさん]] [WEAK[2007-01-19 16:21:48 +00:00]])
269
270 [43]
271 [CITE[/2006/waf/xbl-schemas/]] ([CODE[2007-01-27 01:25:24 +09:00]] 版) <http://dev.w3.org/cvsweb/~checkout~/2006/waf/xbl-schemas/>
272 ([[名無しさん]] [WEAK[2007-01-26 16:30:11 +00:00]])
273
274 [44]
275 [CITE@en[XML Binding Language (XBL) 2.0 -- Agenda item?]] ([[Henry S. Thompson]] 著, [CODE[2007-01-29 23:45:17 +09:00]] 版) <http://lists.w3.org/Archives/Public/www-tag/2007Jan/0042>
276
277 おいおいそれ2年前に議論したじゃんwwwwwwwwwwwwwwwwwwww
278 ([[名無しさん]] [WEAK[2007-02-01 12:55:11 +00:00]])
279
280 [45]
281 >>44 もう4年も前だったwww
282 ([[名無しさん]] [WEAK[2007-02-01 13:46:05 +00:00]])
283
284 [46]
285 [CITE[/2006/waf/XBLImpl/]] ([CODE[2007-02-14 21:05:07 +09:00]] 版) <http://dev.w3.org/cvsweb/~checkout~/2006/waf/XBLImpl/>
286 ([[名無しさん]] [WEAK[2007-02-14 12:07:44 +00:00]])
287
288 [47]
289 [CITE@en-US[XML Binding Language (XBL) 2.0]] ([CODE[2007-03-16 22:20:16 +09:00]] 版) <http://www.w3.org/TR/2007/CR-xbl-20070316/>
290 ([[名無しさん]] [WEAK[2007-03-16 23:53:16 +00:00]])
291
292 [49]
293 [CITE@en[XBL 2.0 Disposition of Comments]] ([CODE[2007-03-13 22:17:41 +09:00]] 版) <http://www.w3.org/2007/03/doc>
294 ([[名無しさん]] [WEAK[2007-03-18 04:45:48 +00:00]])
295
296 [50]
297 [CITE[/2006/waf/XBLTests/]] ([CODE[2007-04-28 13:38:14 +09:00]] 版) <http://dev.w3.org/cvsweb/~checkout~/2006/waf/XBLTests/>
298 ([[名無しさん]] [WEAK[2007-04-28 04:39:21 +00:00]])
299
300 [51]
301 [CITE@en[WAF WG F2F Brisbane, AU -- 18 Apr 2007]] ([CODE[2007-04-18 17:16:18 +09:00]] 版) <http://www.w3.org/2007/04/18-waf-minutes.html#item01>
302 ([[名無しさん]] [WEAK[2007-05-11 12:40:23 +00:00]])
303
304 [52]
305 >>51
306 - [[Microsoft]] と [[Mozilla]] は興味を示しているが、
307 実装するか、するとしたらいつかは断言できない
308 - [[Opera]] はノーコメント
309 - [[Apple]] は検討中
310
311 ([[名無しさん]] [WEAK[2007-05-11 12:48:20 +00:00]])
312
313 [57]
314 [CITE@en[RE: '''['''becss''']''' "Behavioral Extensions to CSS" no longer an appropriate name]] ([[Ian Hickson]] 著, [CODE[2007-10-23 10:11:28 +09:00]] 版) <http://lists.w3.org/Archives/Public/www-style/2007Oct/0161.html>
315
316 > To give some background, originally I wanted the spec to be developed
317 completely in the CSSWG, and the intention was just to continue the BECSS
318 work with that spec, but Bert didn't want XBL in the CSSWG, so it went to
319 the WAFWG instead. However, it still had CSS bits inside, and so the CSSWG
320 asked that those bits be moved back to CSS. Hence, they landed in the
321 BECSS draft, just as was originally intended for the whole thing. Reusing
322 the draft is a convenient way of announcing that the group has decided on
323 a new direction for the behavioural extensions work, without leaving
324 dangling working drafts that people will bug us about.
325
326 ([[名無しさん]])
327
328 [[#comment]]
329
330
331 ** メモ
332
333 [[#comment]]
334
335
336 * メモ
337
338 [48]
339 [CITE@en[Fwd: XML Binding Language (XBL) 2.0 is a Candidate Recommendation (Call for Implementations)]] ([[Arthur Barstow]] 著, [CODE[2007-03-17 22:13:19 +09:00]] 版) <http://lists.w3.org/Archives/Public/public-appformats/2007Mar/0010>
340 ([[名無しさん]] [WEAK[2007-03-18 04:44:13 +00:00]])
341
342 [53]
343 [CITE@en-au[XBL 2.0 Primer: An Introduction for Developers]] ([CODE[2007-07-19 00:12:40 +09:00]] 版) <http://www.w3.org/TR/2007/WD-xbl-primer-20070718/>
344 ([[名無しさん]] [WEAK[2007-07-18 16:07:21 +00:00]])
345
346 [54]
347 [CITE@ja[Taken SPC : Web 標準の日々]] ([CODE[2007-07-22 14:56:32 +09:00]] 版) <http://taken.s101.xrea.com/blog/article.php?id=772>
348 ([[名無しさん]])
349
350 [55]
351 [CITE@en-AU[XBL Primer Working Draft - Lachy’s Log]] ([CODE[2007-07-28 11:59:55 +09:00]] 版) <http://lachy.id.au/log/2007/07/xbl-primer>
352 ([[名無しさん]] [WEAK[2007-07-28 03:01:54 +00:00]])
353
354 [56]
355 [CITE[Bug 374737 &#8211; Implement XBL 2]] ([CODE[2007-07-28 21:33:19 +09:00]] 版) <https://bugzilla.mozilla.org/show_bug.cgi?id=374737>
356 ([[名無しさん]])
357
358 [58]
359 [CITE@en-US[Charter: Web Application Formats Working Group]]
360 <http://www.w3.org/2006/appformats/group/Charter?action=AttachFile&do=get&target=Charter-2007-10-09.html>
361
362 > Although XBL2 became a Candidate Recommenation in March 2007, to address issues already identified, it will return to Working Draft in approximately 2009 and Last Call in 2010. Two of the group's members have expressed their intent to implement XBL2 but the earliest completion date for these implementations is not expected until 2011. The public is encouraged to contribute to the implemenation work and/or the extensive test suite that will be required as such contributions could accelerate meeting some of the milestones.
363 >
364 ,Specification ,FPWD ,LC ,CR ,PR ,Rec
365 ,XBL2 spec ,2006-Q2 ,2010 ,2011 ,2013 ,2013
366 ,XBL2 Primer ,2007-Q3 ,2010 ,2011 ,2013 ,2013
367
368 ([[名無しさん]])
369
370 [59]
371 [CITE[W3C XBL 2.0 and Widgets 1.0 &#187; SlideShare]] ([CODE[2007-12-01 12:47:21 +09:00]] 版) <http://www.slideshare.net/mcaceres/w3c-xbl-20-and-widgets-10-155923>
372 ([[名無しさん]])
373
374 [60]
375 [CITE[XBL Implementation Status]] ([CODE[2007-11-26 11:11:23 +09:00]] 版) <http://www.meekostuff.net/xbl2/status.html>
376 ([[名無しさん]])
377
378 [61]
379 mdvuckbe ilvtepcb ezvwd qvgyakxt vrnelpfx psxvugzt omgfklxc
380 ([[njgitdm nwavz]] [myjgkibov@gmail.com])
381
382 [62]
383 mdvuckbe ilvtepcb ezvwd qvgyakxt vrnelpfx psxvugzt omgfklxc
384 ([[njgitdm nwavz]] [myjgkibov@gmail.com])
385
386 [63]
387 mdvuckbe ilvtepcb ezvwd qvgyakxt vrnelpfx psxvugzt omgfklxc
388 ([[njgitdm nwavz]] [myjgkibov@gmail.com])
389

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24