This is an archived page. It's not actively maintained. このページには Firefox のタブブラウザを扱うのに有用なコードがリストされています。あなた自身のコードを挿入すべき場所には通常コメントが入れられています。 通常、それぞれのコードには初期化の際に実行するべきコードが含まれています。これらは load リスナーで実行するのがいいでしょう。コードはブラウザウィンドウのコンテキストの中で実行されることを想定しています。もし、ブラウザでないウィンドウでタブを操作したい場合は、ブラウザウィンドウへの参照を最初に取得する必要があります。詳細は chrome コードでウィンドウを操作する を参照してください。 「ブラウザ」という単語はいろいろな使い方をされます。当然、Firefoxのアプリケーション全体は“ブラウザ”と呼ばれます。Fire
Firefox Quantum 対応拡張 RemoveTabs RemoveTabsのページ 「右(左)側のタブをまとめて閉じる」機能を追加します。 Tabloc Tablocのページ Firefoxにタブのロック機能を追加します。 Firefox 4 対応拡張 pageinfo+link pageinfo+linkのページ Firefox 3 の「ページ情報」ダイアログにリンクパネルを追加します。 Firefox 3.0~35.* ダウンロード:pageinfo_link_0_3_0.xpi (2013/11/02) Firefox 3.0 / 3.5 / 3.6 対応拡張 shiori shioriのページ ページURLとスクロール位置を栞として記憶します。 Firefox 2.0~3.7a1pre ダウンロード:shiori_0_3_1.xpi (2009/11/07) dlmgr_
ここにあるのは、さまざまな Mozilla アプリケーションの拡張開発者にとって有益なコードの切れ端 (小さなコードの例) のリストです。これらのうちのかなりのものが XULRunner アプリケーションや Mozilla のコード自体でも利用されています。 これらの例は一見しただけではわからない基本的な課題を解決する方法を示します。 一般 ウィンドウ用コード ウィンドウを開くことと操作 ツールバー ツールバー関係のコード XML XML をパース、書き出し、操作するためのコード File I/O ファイルを読み書き、処理するためのコード Dialogs ダイアログボックスを表示、処理するためのコード オプション オプションを読み書き、変更するためのコード JS XPCOM JavaScript でカスタム XPCOM コンポーネントを定義し、呼び出すためのコード アプリケーションの実行
Add-ons allow developers to extend and modify the functionality of Firefox. They are written using standard Web technologies - JavaScript, HTML, and CSS - plus some dedicated JavaScript APIs. Among other things, an add-on could: Change the appearance or content of particular websites Modify the Firefox user interface Add new features to Firefox There are several types of add-ons, but the most comm
Progress listeners を使うことで拡張機能にドキュメントの読み込みやタブの切替イベントなどを通知することができます。 Progress listeners は nsIWebProgressListener インターフェースを実装しています。 メモ: 単にページをロードするごとにコードを実行したいだけなら、 もっと簡単な関数 (onPageLoad()) でできます。 nsIWebProgressListener を実装するオブジェクトを作ります。 const STATE_START = Components.interfaces.nsIWebProgressListener.STATE_START; const STATE_STOP = Components.interfaces.nsIWebProgressListener.STATE_STOP; var myListen
■プロキシ編 Firefoxでは、インターネットへ接続する際にプロキシサーバを指定することができます。 (他のブラウザでも勿論できますが、ここでは割愛します。) e-Words : プロキシとは Firefoxでプロキシを設定するには「ツール(T) → オプション(O)」を選び 「全般」タブの中の「接続設定(O)...」をクリックします。 このようなウィンドウが表示されます。 ほとんどの場合は「インターネットに直接接続する」か、 「手動でプロキシを設定する」(加えて「すべてのプロトコルで同じプロキシを使う」)を 選択することが多いと思います。 ですが、この2つの接続方法ですと、直接にせよプロキシサーバを通すにせよ ひとつの経路でインターネットへ接続することになります。 切り替えるには、オプション画面を開き、再設定し、OKボタンを押して… とても面倒です。 ここでは、接続するサイトによってプ
Always know where you are. You’ve arrived in a new city, a new continent, a new coffee shop. You don’t really know where you are, and are looking for a good place to eat. You pull out your laptop, fire up Firefox, and go to your favorite review site. It automatically deduces your location, and serves up some delicious suggestions a couple blocks away and plots directions there. In order for this t
Firefox 3 noteThis feature is available in Firefox 3, but only to extensions and other privileged code; it is not currently available for web content. Overview The W3C Access Control structure gives client-side documents greater control over who can, and cannot, request them via a browser-based request (such as via an XMLHttpRequest). Additionally, this access control scheme gives applications th
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く