このチュートリアルは XUL (XML User-interface Language) について述べています。この言語は Mozilla アプリケーション用に作成され、そのユーザインターフェイスを定義するのに使用されています。 はじめに はじめに XULの構造 Chrome URL マニフェストファイル シンプルな要素 ウィンドウを作成する ボタンを追加する ラベルと画像を追加する 入力コントロール 数値コントロール リストコントロール プログレスメーター HTML 要素を追加する スペーサーを使用する その他のボタン機能 ボックスモデル ボックスモデル 要素の配置 ボックスモデルの詳細 グループボックス さらに要素を追加する その他のレイアウト要素 スタックとデッキ スタックの配置 タブボックス グリッド コンテンツパネル スプリッター ツールバーとメニュー ツールバー 簡単なメニュー
JavaScript チュートリアル 初級編 JavaScript の基礎 JavaScript の第一歩 JavaScript の構成要素 JavaScript オブジェクト入門 JavaScript ガイド 入門編 文法とデータ型 制御フローとエラー処理 ループとイテレーター 関数 式と演算子 数と日付 テキスト処理 正規表現 インデックス付きコレクション キー付きコレクション オブジェクトを利用する Using classes プロミスの使用 JavaScript 型付き配列 イテレーターとジェネレーター メタプログラミング JavaScript モジュール 中級編 クライアントサイド JavaScript フレームワーク クライアントサイド Web API Language overview JavaScript のデータ構造 等値比較と同一性 プロパティの列挙可能性と所有権 クロ
Important note: The pages from the File and Stream Guide use the IO object (nsIScriptableIO), which was not available in any released version of the platform (pending some fixes). There are alternative XPCOM APIs you can use, your help in updating this pages to use the supported API is very much welcome! Other documentation on files and I/O not using the unavailable nsIScriptableIO APIs: Code snip
こちらは、Firefox Developers Conference Summer 2007 に関する最新情報をお知らせするページです。 English page is also available. 開催概要 テーマ: 拡張機能 大解剖!! 日時: 2007 年 6 月 16 日 (土) 10:00 - 18:30 (終了後に懇親会を予定しています) 会場: TEPIA プラザ (東京メトロ銀座線外苑前駅など下車) 参加費: 1,000 円 (昼食・資料代込み) / 2,000 円 (懇親会参加の場合) 主催: 有限責任中間法人 Mozilla Japan 申し込み イベント情報 のページから受け付けております。 プログラム 司会: 午前の部:瀧田佐登子 午後の部: Track A - 金井玄 Track B - 吉野公平 大ライトニングトーク - 小山(株式会社ゴーガ) Mozilla
このページでは、Mozilla XPCOM インターフェースを利用して、chrome JavaScript コードから他のプログラムを起動する方法について解説します。プログラムを実行するには二つの方法があります。一つ目はnsILocalFile:launch メソッドで、二つ目は nsIProcess インターフェースです。 nsILocalFile.launch() を利用する このメソッドは、ファイルをダブルクリックしたのと同じ効果をもたらします。たとえば、実行可能ファイルであれば、ファイルがパラメータ無しで実行されます。いくつかのプラットフォームではこの機能は実装されていませんので、あなたのターゲットとするプラットフォームでこのメソッドが利用可能か確認してください。 nsIFile/nsILocalFile の詳細については、File I/O を参照してください。 var file
Latest topics > XUL/Migemoで正規表現検索をできるようにするにあたって、正規表現で後方検索する方法を考えてみたよ 宣伝。日経LinuxにてLinuxの基礎?を紹介する漫画「シス管系女子」を連載させていただいています。 以下の特設サイトにて、単行本まんがでわかるLinux シス管系女子の試し読みが可能! « 油物 Main XUL/Migemoのリファクタリングとか改善とか » XUL/Migemoで正規表現検索をできるようにするにあたって、正規表現で後方検索する方法を考えてみたよ - May 02, 2008 好きなように正規表現で検索できるようになりました。XUL/Migemo 0.8.0からの新機能ということになります。というかAPIとしては持ってたのにUI上から利用する手段が今までなかった。 「普通の検索」と「正規表現」と「Migemo」の3モードが排他的な切
新規メニューの追加 Firefox のメインメニューバーは 'main-menubar' という id を持っています。アプリケーションのメインメニューバーに新しいメニューを追加するには、このメニューバーに対してオーバーレイする必要があります。たとえば、 <menubar id="main-menubar"> <menu label="Search" insertbefore="tools-menu"> <menupopup> <menuitem label="Web"/> <menuitem label="Mail"/> </menupopup> </menu> </menubar> このメニューはメインメニューバーのツールメニューの前に追加されます。新しいメニューが正しい位置に追加されるように、insertbefore 属性を 'tools-menu' に設定しています。メニューが <
1 :デフォルトの名無しさん:2006/11/27(月) 20:00:38 オラ拡張作る。 XULはXMLベースのUI記述言語です。 Mozilla、Firefox、Thunderbird、Netscape等の Gecko系のソフトウェアために開発されました。 このスレはXUL、JavaScriptで利用できるXPCOM、 拡張の作り方などを主に話しあうスレです。 前スレ Mozillaでプログラミング(XUL) その2 http://pc8.2ch.net/test/read.cgi/tech/1102172958/ 姉妹スレ Geckoベースのブラウザを作ろう http://pc5.2ch.net/test/read.cgi/tech/1023546699/l50 参考サイト Mozilla Developer Center http://developer.mozilla.org/
Firefox3MemoryUsage - Firefox 3 のメモリ使用量 目次 この文書について Firefox 3 のメモリ使用量 私たちのやったこと メモリ断片化の削減 循環コレクタによる循環の回避 キャッシュのチューニング 画像データの保存方法調整 リーク狩り メモリ使用量の測定 テスト方法 結果 まとめ 謝辞 Firefox 3 のメモリ使用量 この文書について Stuart Parmenter "Firefox 3 Memory Usage" の日本語訳です. http://blog.pavlov.net/2008/03/11/firefox-3-memory-usage/ 推敲歓迎: 誤訳, タイポ, 訳語の不統一, そのほか... Web や Web ブラウザが成熟するにつれ, 人々はそこになかったものを期待するようになった. はじめて Firefox がリリースされ
Firefoxのユーザーインターフェースは、userChrome.cssへのコード記述などにより好みのスタイルにカスタマイズ可能ですが、毎回書いたり消したりするのも面倒なものです。 これらのカスタマイズを、チェックボックスだけで簡単に行う事ができるアドオンが「UI Tweaker」です。 「UI Tweaker」は、本来userChrome.cssなどのユーザーファイルに記述しなければカスタマイズすることのできないFirefoxのインターフェースを簡単に変更することができるアドオンです。 設定項目は約30カ所におよび、ツールバーなどを中心にFirefoxを好みのスタイルにすることができるようになります。 「UI Tweaker」をインストールしたら、ツールメニューにある[UI Tweaker Option]、またはアドオンの[設定]をクリックして設定画面を開いてみましょう。 設定画面はカス
By default, JavaScript is not allowed to read or set your clipboard data for security and privacy reasons. This is because websites scripts can erase and replace what you currently have in your clipboard (data loss issue) and they can read whatever you have in your clipboard (security and privacy issue); as such, you should grant access with caution. There are, however, instances when you might wa
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
Mozilla のカスタマイズ このドキュメントの目的は、ユーザの好みにあわせてカスタマイズできる、あまり文書化されていない Mozilla の機能の一部について、いくつかのヒントを提供することです。 ここに載っているテクニックのほとんどがクロスプラットフォームです。このドキュメントが mozilla.org ドキュメントツリーの中でどこの URL にあるかということに惑わされないでください。(訳注: このドキュメントは unix ディレクトリにありますが、ここで扱っている Mozilla のカスタマイズは、プラットフォームに関係なく利用できるということです) このドキュメントで扱っているトピックの一部です: ユーザ CSS (UI フォントの変更を含む) Linux でフォントをもっと読みやすくする キーバインディング その他の便利な設定 ユーザインターフェイス部品のルッ
Object クラスは JavaScript のデータ型の一つを表します。これは様々なキー付きコレクションとより複雑な実態を格納するために使用されます。 Object は Object() コンストラクターまたはオブジェクト初期化子/リテラル構文を使用して生成することができます。 JavaScript のほぼすべてのオブジェクトが Object のインスタンスです。一般的なオブジェクトは、プロパティを (メソッドを含めて) Object.prototype から継承していますが、これらのプロパティはシャドウ化 (別名オーバーライド) されている場合があります。しかし、意図的にそうではない Object を生成したり (例えば Object.create(null) によって)、変更した結果そうではなくなる場合 (例えば Object.setPrototypeOf) もあります。 Objec
Mochitest is an automated testing framework built on top of the MochiKit JavaScript libraries. It is an automated regression testing framework used by Mozilla to report success or failure to the test harness using JavaScript function calls. Mochitest's use of JavaScript function calls to communicate test success or failure can be unsuitable for certain types of test. Only things that can be tested
none | button | radio | checkbox | radio_small | checkbox_small | button_small | button_bevel | toolbox | toolbar | toolbarbutton | toolbargripper | dualbutton | dualbutton_dropdown | separator | statusbar | statusbarpanel | resizerpanel | resizer | listbox | listitem | treeview | treeitem | treetwisty | treetwistyopen | treeline | treeheader | treeheadercell | treeheadersortarrow | progressbar |
HTML VALIDATOR (based on Tidy and OpenSP) HTML Validator is a browser extension that adds HTML validation inside Firefox and Chrome. The number of errors of a HTML page is seen on the form of an icon in the status bar when browsing. The details of the errors are seen when looking the HTML source of the page. The extension is based on Tidy and OpenSP. Both algorithms were originally developed by t
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く