[18] サイドバーは、90年代末から00年代にかけて流行した Webブラウザーの利用者インターフェイス要素です。 Webブラウザーの主たる閲覧領域の表示領域の左右 (主に左側) に何らかの情報を表示するものです。その後は衰退しています。
[16] 次のようなものがありました。
[44] IE は target=_main
を実装していて、
主たる閲覧文脈で開くことを指示できました。
[59] エクスプローラーバーの検索機能に、当時のいくつかの主要な検索エンジンサイトが対応していました。
通常よりも横幅が狭くても見やすく設計されている他、
リンクには target=_main
が指定されていました。
[31] Source Tree http://www.cheztabor.com/SourceTree/index.htm: フレームやスタイルシートのような Web頁の資源構成を TreeView で表示してくれる。ソース公開、ライセンス不詳。
[32] >>31 DOMInspector の IE 版を期待したけどそうではないみたい。
[33] ieHTTPHeaders http://www.blunck.info/ieHTTPHeaders.html: LiveHTTPHeaders の WinIE 版といったところ。ソース非公開の無料ソフトウェア。
sidebar
要素[22] HTML の sidebar
要素型は、
WebTV が Sidebar として表示する内容を入れるものとして実装していました。
%block
な文脈(%block* | %inline*)
HTMLElement
属性名 | 属性値 | 既定値 | 説明 | 出典 | |
align | 非標準 | ||||
bgcolor | %Color | (透明?) | 背景色 | 非標準 | [WebTV] |
width | (自動?) | 横幅 | 非標準 | [WebTV] |
[23] WebTV では、画面左側にレンダリングされます。
sidebar
要素[54] IE6 はエクスプローラーバーの一種として Media Bar を実装していました (IE7 で削除)。
window._content
が使えるけど、非同ドメインだと安全上使えない、と。回避策は chrome: を使う。window.sidebar.addpanel()
で用は足りるんですけど、 chrome: だとこれで追加できません。困るなあ。[20] window.sidebar
にサイドバー関係の API が用意されていました。
[61]
例えば addMicrosummaryGenerator
メソッドがありました。
_content
[45] Gecko は target=_content
を実装していて、
主たる閲覧文脈で開くことを指示できました。
[41] Gecko には window.content
/ window._content
があります。
[42] content - DOM | MDN ( ( 版)) https://developer.mozilla.org/ja/docs/DOM/window.content
sidebar
要素[19] Web Applications 1.0
案で内容そのものではない情報を入れる要素型として検討されていましたが、
2005年4月以降の原案では aside
に要素型名が変更されています。
[28] これは「sidebar」という名前こそ共通していますが、本項の「サイドバー」 とは異なるものです (し、それで混同を防ぐため改称されています)。
[27] 似た要素型として HTML 3 の banner
,
HTML 4 の map
,
Web Applications 1.0 の header
,
footer
があります。
sidebar
[21] リンク型 sidebar
が使われることがありました。
Firefox が実装していました。
[40] サイドバー内の閲覧文脈は、 二次的閲覧文脈として特別な最上位閲覧文脈のようなものに位置付けられました。
[38] しかしあまり実装されませんでした。更に W3C HTML WG で政争の具にされ、ますます状況は混迷しました。
[51] 862147 – drop support for window.sidebar.addSearchEngine (and window.sidebar in general) ( ( 版)) https://bugzilla.mozilla.org/show_bug.cgi?id=862147
[53] HTML Standard からは削除されましたが、 microformats wiki からは削除されていませんので、 利用が禁止されたわけではありません。 しかし microformats wiki の参照先は HTML Standard なので、定義が不明となってしまっています。
[64] 令和時代になって Chrome はサイドパネルと称してサイドバー機能を標準搭載するようになりました。
[65] Google による画像検索などに使われています。
[17] スラッシュドット ジャパン | サイドバー症候群 ( 版) http://slashdot.jp/article.pl?sid=07/04/24/2316222&from=rss (名無しさん 2007-04-25 11:55:45 +00:00)
[62] 862147 - remove window.external.addSearchEngine () https://bugzilla.mozilla.org/show_bug.cgi?id=862147
[63] 翻訳もSNSもこれひとつで!ウェブパネル機能! | Vivaldi日本語公式ブログ () https://jp.vivaldi.net/vivaldi_tips/vivaldi_tips_webpanel/
iframe
やoverflow
によるスクロール可能領域にも近いかもしれません。