XBL 1.0

XBL 1.0

[5] XBL1 は、 Mozilla (GeckoMozilla SuiteFirefox) が実装していた XBL の初期版でした。

[6] XUL の他、 HTMLmarqueeフォームコントロールの実装に用いられていました。 Webサイト著者が用いることもできました。

[7] 後継の XBL2 を経て Web Components へと発展し、役目を終えました。

歴史

[98] 2000年前後、 MicrosoftHTCNetscapeAction Sheets の提案を受けた CSS WG では BECSS 仕様の検討を行なっていました。その後 Netscape/Mozilla はこれらを発展させた XBL 1.0 を実装すると共に、 W3CMember Submission として提出しました。

[14] Internet Archive には>>12>>13仕様書が残っています。 両者の違いは、前者が binding プロパティーを使っているところが後者では -moz-binding プロパティーになっているだけのようです。 (なお MozillaWebサイトの共通のヘッダーフッターとなっているので、 HTML文書としては時期によって細かい違いがあります。)

[15] W3C に提出されたものは付けとなっています >>99。日付としては Mozilla の両版の中間ですが、 技術的内容はどちらとも微妙に違っています。 (なおプロパティー名は binding となっています。) どちらが新しい版かはよくわかりませんが、こちらが提出用に修正を加えたものなのでしょうか。

[102] この仕様書Gecko が実装している XBL とおおむね一致しているものの、 色々と異なる点もあるとされています。 Gecko の実装する XBL 1.0 の説明としては、 MDN がより正確であるとされています。

[9] この後の歴史については、XBL 2.0 を参照。

メモ

[1] XBL Schema <http://mozilla.doslash.org/xblschema/> (名無しさん)

[2] >>1

XBL schema is used to define the structure and content of a "good" Mozilla XBL document. This schema is not normative. The intention is to create a schema which can be used in Solid and generic XML editors to provide autocomplete and validation support for XBL.

(名無しさん)

[3] SWViewer readme <http://www.formsplayer.com/download/swviewer-install.html>

an almost complete implementation of XBL 1.0;

[4] XBL - MDN ( ( 版)) <https://developer.mozilla.org/en/XBL>

[8] XBL ( ()) <https://www-archive.mozilla.org/projects/xbl/>

A specification for XBL 1.0 is available. Mozilla implements a variant of XBL 1.0 which does not quite match the specification.

[11] 現在 <https://www.mozilla.org/projects/xbl/xbl.html> にアクセスすると、 XBL | MDN () <https://developer.mozilla.org/ja/docs/XBL>リダイレクトされます。

[10] 現在 <https://www-archive.mozilla.org/projects/xbl/xbl.html> にアクセスすると、 XBL 1.0 Reference - Mozilla | MDN () <https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XBL/XBL_1.0_Reference>リダイレクトされます。