Welcome to XULPlanet The XML User Interface Language (XUL) is a markup language for describing user interfaces. With XUL you can create rich, sophisticated cross-platform web applications easily. nettcasino Learn XUL
Firefox/Thunderbird Extension Wizard という拡張機能の雛型を作ってくれるサイトを見つけたので試しに簡単な拡張機能を作成してみました。 今回作るのは、Firefox 2 のメニュー「履歴」-「最近閉じたタブ」をツールバーに表示する拡張機能「Tab Recycle Button」です。 雛型作成 ではさっそく、Firefox/Thunderbird Extension Wizard を開き必要事項を入力します。 項目値 Your Nameflyson Extension NameTab Recycle Button Extension Short NametabRecycle Extension IDtabRecycle@flyson Version1.0 Tab Recycle Button の必須事項はこんな感じです。 今回はツールバーアイコンを追加する
chrome://global/content/nsUserSettings.js @mozilla.org/preferences-service;1(nsIPrefService)のラッパーなんだけど。最近、調べ始めたばかりだから間違ってるかもしれないけど、Mozillaのソースコードには、この手のラッパーが散在してて気持ちがわるい。コンポーネント名を定数で保持していたり、コンポーネントそのものを定数で保持していたり。インスタンスがムダになるのを避けるため、関数でラップしてるものも多い。とにかく、そこここにラッパーと、違うレベルの抽象化の嵐で、コードにポリシーが感じられない。なんじゃらげ。 まず、なんでコンポーネントを受け取ってすぐに全てのインターフェースが使えないのかがわからない。動的言語なのに。いちいちQueryInterfaceで、実質キャストを行わないといけない。この理由がわか
XUL/Migemo Ver.0.14.9 for Mozilla Firefox & Thunderbird An English version of this page is also available. 宣伝。日経LinuxにてLinuxの基礎?を紹介する漫画「シス管系女子」を連載させていただいています。 以下の特設サイトにて、単行本まんがでわかるLinux シス管系女子の試し読みが可能! これは何? ダウンロード 使い方解説 インストール手順 単語の検索(Migemo検索)の開始 Migemo検索の終了 長い文章の検索 ページ内を検索中にMigemo検索に切り替える 検索できない単語がある時は ページ内を任意の正規表現で検索する API XUL/Migemoサービスの利用方法 他の言語に対応させる 他の言語用エンジンの開発方法 ここまでの経緯 更新履歴 What's this?
自分で拡張を作る際に、好き勝手にglobalな領域を侵すのも当然自由ではある物の、ある程度の汎用性を持たせたcomponentを開発しようと思ったらやはりXPCOM componentにしないとと言うことで、おもむろに調べて確かめてみた事のメモです。 でXPCOMはJavaScript/C++で記述出来るので、今回はJavaScriptで記述する場合の話です。 但し激しくIntelMacの話です。w 始めに XPCOM componentって何かと言えば、Components.classesで呼び出せる奴です。 詳細については僕もまだ良く分からないので、ここらへんから情報を漁りましょう。 でXPCOM componentの開発の仕方ですが、 idlを定義する xpidlコマンドを使ってxptと言うバイナリ形式のファイルを作る idlで定義したインターフェースをjsで実装する と言う手順にな
Latest topics > 拡張機能のビルド用のシェルスクリプト書いた 宣伝。日経LinuxにてLinuxの基礎?を紹介する漫画「シス管系女子」を連載させていただいています。 以下の特設サイトにて、単行本まんがでわかるLinux シス管系女子の試し読みが可能! « サーチエンジン最適化 Main 復ッ!! 活ッ!! » 拡張機能のビルド用のシェルスクリプト書いた - May 05, 2007 拡張機能のファイル群からXPIパッケージを自動的に生成するバッチファイルを、須藤さんの書いたスクリプトとにらめっこしながらシェルスクリプトに移植してみた。 元々バッチファイルもシェルスクリプトもよくわかってなくて、chmodを使う必要があったことからcygwinを入れざるを得なかった関係上、各コマンドの名前がWindows用の物なのかsh用の物なのかよくわかってなかったんだけど、あれこれぐぐりなが
Using this Cross-Reference This is a cross reference designed to display source code. Sources may be retrieved via cvs, svn, git, apt, or through some other process. It's possible to search through the entire source text (but this is very slow, it will work, but it is suggested that you at least include some simple file restriction by using the search page) or to find files whose name matches a pa
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く