Create  Edit  Diff  XUL Wiki  Index  Search  Changes  History  Source  RSS  wikifarm  Login

ソースコード探訪

エクステンション作成の参考になるソースコードの紹介

sage

ソースコード

RSS/ATOM リーダエクステンション。

Firefox のサイドバー登録

contents.rdf sage-Overlay.xul

オーバーレイ機能を使って Firefox のサイドバーにパネルを登録している。

ブックマークの操作(インポート/エクスポート)

opml.js

ブックマースデータソースを操作して、OPML 形式でのインポート/エクスポートを実現している。

eteuf6pn を使って XML ソースを整形する xmlIndent 関数も参考になる。

wmlbrowser

ソースコード

Mozilla/Firefox で WML(Wireless Markup Language) を表示できるようにするエクステンション。

nsIStreamConverter

wml-service.js

WML を HTML にコンバートする独自の nsIStreamConverter を登録することで、通常のページのように WML ページを見ることができる。

Content-Type が text/vnd.wap.wml のファイルを開くと WMLStreamConverter? が呼ばれる。 WMLStreamConverter? は、ストリームを読み込み、XSLT 変換して、HTML 化して返す stromtarife vergleichen Saarland gastarife vergleichen Nordrhein-Westfalen-NRW strompreise vergleichen gaspreise vergleichen billiger strom

Last modified:2004/12/05 05:42:10
Keyword(s):
References:[XUL Wiki]