約 3,787,299 件
https://w.atwiki.jp/wicky/pages/231.html
FireFoxの拡張機能 FireFTP Vimperator
https://w.atwiki.jp/hiroyuki12/pages/90.html
[Firefox拡張など] GSpace (firefoxの拡張) GMailのサーバーをオンラインストレージのように使います。 mplayerplug-in ブラウザ(firefox)で動画を再生します。 javaをfirefoxで使う javaをfirefoxで使えるようにします。
https://w.atwiki.jp/nebanebawindows/pages/44.html
使い慣れたSleipnerからFirefoxに移行してみた。 備忘録的メモ。 入れてみたアドオン。 便利なものもあるが、たまにウザいと思うときもあったり。。。 プラグイン : Tab Mix Plus : removetabs : Download Statusbar : AutoPager : テキストリンク : Uppity : HighlightAll : pastego : Make Link : Optimoz Tweaks : Adblock Plus とりあえず、 ここ の「正規表現によるもの」を追加してみた ツール → アドオン → Adblock Plus → 設定 → (右クリから)貼り付け : NoScript : Targeted Advertising Cookie Opt-Out (TACO) : goo 辞書 : Greasemonkey YouTube HD Suite Google Images AutoPager + enlarger 2.0 : RefControl blogimg.goo.ne.jp 阻止 dtiblog.com 阻止 fc2.com 阻止 webry.biglobe.ne.jp 阻止 stat.ameba.jp 偽装 stat001.ameba.jp 偽装 yahoo blog(img.blogs.yahoo.co.jp)は ImageContentTypeProblem.user.js をインストールすれば元サイトに行って画像表示にはできるものの、検索画面のままでマウスオーバーで拡大させる方法はないかと色々ググったが挫折。スクリプトとか書ける人尊敬します。 検索エンジン追加 Firefox 用アドオン - 検索エンジン クリボウの Firefox 検索プラグイン集 SearchPlugin.jp - 検索プラグイン配布 検索バーの右側に検索履歴を出すボタンを表示 メモ帳を起動し #searchbar .autocomplete-history-dropmarker { display -moz-box !important; -moz-binding url("chrome //global/content/bindings/autocomplete.xml#history-dropmarker"); } ↑の内容をコピペし ファイル名:userChrome.css 文字コード:UTF-8 で保存したら C \Documents and Settings\[ユーザー名]\Application Data\Mozilla\Firefox \Profiles\********.default\chrome のフォルダに置く。 検索バーの右側に検索エンジンのアイコンを表示 http //www.bf-web.net/~goldfish/diarybbs.php?mode=view id=389 と http //sot528.net/blog/?p=56 より まずは userChrome.js をインストールする。 userChrome.js をインストールすると C \Documents and Settings\[ユーザー名]\Application Data\Mozilla\Firefox \Profiles\********.default\chrome に、userChrome.js というスクリプトが作成されるので、スクリプトをメモ帳で開き http //www.bf-web.net/~goldfish/diarybbs.php?mode=view id=389 のサイトに書かれている /* Sub-XUL Loader */ 以下の内容をコピペして追加し、保存する。次に searchbutton.uc.xul をダウンロードする。 searchbutton.uc.xul ダウンロードしたらメモ帳で開いて buttonName [ "Google", "Amazon.co.jp", ], の部分を buttonName [ "Google (イメージ safe=off)", "Google (Map)", "goo 辞書 (すべて)", ], のように、事前に追加した検索エンジンの名前に変え、文字コードは UTF-8 で保存し、userChrome.js と同じ場所に保存する。 firefoxを再起動して完成。 うまくいかない時は ファイル名が「searchbutton.uc.xul.txt」になっていないか? 文字コードは「UTF-8」形式か? buttonName は検索バーに出ている名前と同一か? を確認する。
https://w.atwiki.jp/kenmou/pages/40.html
目次 目次ゲーム概要大まかなゲームの説明 はじめにしておいた方が良いこと基本知識や序盤の進め方などを手引き 嫌儲同盟嫌儲の同盟へ参加する手順 IRC導入方法同盟内での連絡手段です 役立つWiki一覧取説代わりに読んでおく事をおすすめします ゲーム概要大まかなゲームの説明 プレイヤーは古典古代のヨーロッパをモチーフとしたトラビアンの世界でローマン、ガウル、チュートンの3つのうちのいずれかの種族を選択する。 他プレイヤーと同盟・抗争しつつ、古代の設計図を手に入れ、ワンダー・オブ・ザ・ワールドを完成させるのがゲームの最終目標である。 TOP↑ はじめにしておいた方が良いこと基本知識や序盤の進め方などを手引き ゲームをはじめるアカウント作成の際に、ワールド・種族・初期出現村の方位を決めます。 ワールドについては嫌儲の同盟 poverty は基本的にJPxサーバー(Speed3x)で活動しています。(今期のJPxサーバーの登録は締め切られました 1月17日現在) 次に種族ですが各種族には特性があります。ここでは概要のみ ローマン:大器晩成・万能型 兵士の育成に時間とコストがかかるが兵士の能力が万能 資源と建築が同時に行える 中盤までなかなか兵士を量産できない チュートン:早熟・超攻撃型 兵士の育成にかかるコストと時間が短く攻撃兵を量産できる 他種族に比べ防御兵の能力が劣る 序盤から敵村に対し攻撃にいける ガウル:普通・防御型 兵士の育成にかかるコストと時間は並 防御兵のバランスがよく、攻撃兵が弱いかと言えばそうでもない 罠の作成・隠し倉庫の容量が他の種族より多いことで序盤は鉄壁である サーバーの種族のバランスはガウル>>ローマン>チュートン 数こそ少ないものの上位ランカーはチュートンが多い 最善はどれかといわれると一概には言えないが初心者にはガウルがお勧めされている 方位は 北西┃北東 ━━十━━ 南西┃南東 の4つから選びます。 各々が独立しているわけではなく行き着くゲームワールドは同じです。 ただ同盟としては同じ方位であるほうが集まりやすいので事前に決めてスタートします。 (5期JPxは北西) (5/20~のT4 JP3は北西) TOP↑ 嫌儲同盟嫌儲の同盟へ参加する手順 嫌儲同盟に入ってる人にメッセージを送信してください。 お行儀よく書かなくて大丈夫です。気楽にいきましょう TOP↑ IRC導入方法同盟内での連絡手段です 導入しなくてもフォーラム上で質問など出来ますが入れておいた方がスムーズに話が云々です サーバ フレンド系 JPx #poverty JP3 #povertyJP3 パスワード 乗せていいのかな? ※パスは同盟フォーラム内のIRCコンテンツに書いてあります #インストールの手引き LimeChat からIRCクライアントをDLしてください デフォルトのスキンを前提に解説していきますです 各種設定を完了してからスキンなり変更してくだぱい #サーバの追加 ツールバーから[サーバ(S)]→[サーバを追加(S)...]へ進むと追加窓が開きます 接続タブから [設定名]→適当にフレンド系サーバなど名前をつけてあげる [ホスト名]→プルダウンメニューからフレンド系サーバを選択(例:irc.friend-chat.jp (Friend Chat)など) [ポート番号]→6660-6669の範囲で好きなのを指定してください [ニックネーム]から[代替ニックネーム]まで適当にトラビアン内のユーザーネームで埋め 最後に文字コードがISO-2022-JPになっている事を確認し[起動時に接続する]へお好みでチェックしOKを押せばサーバの追加は終わりです 尚、サーバへの接続は多少時間が(5-10秒ぐらい)かかりますまったり待ちましょう サーバ名横のモニタみたいなアイコンに色が付いたら接続が完了です 待っても付かなかったり、エラーが出る場合はポートを変更したり本スレで相談してみて下さい #チャンネルの追加 上記の設定が終わるとLimeChat窓の右下に先ほど追加したサーバが表示されていると思います それを[右クリック]→[チャンネルを追加(H)...]へ進むと追加窓が開きます [チャンネル名]→#poverty [パスワード]→同盟フォーラムで確認 を入力しOKボタンを押すと追加され、そのままチャンネルへ参加できます 導入は以上です、お疲れ様でした その他使い勝手等はチャンネル内で雑談しながら聞いてみるといいかもです TOP↑ 役立つWiki一覧取説代わりに読んでおく事をおすすめします 分からない所はどんどんIRCやフォーラム、現行スレ上で質問しましょう云々的な Travian@wiki 各種シミュレーター 戦闘レポート変換 TOP↑
https://w.atwiki.jp/api_programming/pages/91.html
独自のブラウザー拡張機能を作成する 第 2 回、Firefox を拡張する Building an Extension Firefoxの拡張機能 Firefox の拡張機能は、「アドオン」と呼ばれていますChrome では「拡張機能」、Safari でも「機能拡張」、Internet Explorer では「アドオン」 参考にしたサイトではFirefox バージョン 12 以降 作業 Add-on SDKPython 2.5 or 2.6が必要 https //dev.mozilla.jp/addon-sdk-docs/dev-guide/index.html Add-on Builder は終了 Firefox 拡張機能の構成内容 Firefox 拡張機能を作成する、その他の方法 この記事で説明するプロセスの他にも、Firefox の拡張機能を作成する方法がいくつかあります。Add-on Builder が使用する SDK ファイルは、Developer Hub (「参考文献」を参照) から直接ダウンロードすることができます。この SDK ファイルをダウンロードすると、アドオンを作成するときにお好みの IDE を使用できるようになります。 Add-on Builder の使用方法 https //builder.addons.mozilla.org/ に用意されている Add-on Builder (図 2) を使用するには、無料の登録プロセスを実行する必要があります。このプロセスを完了すれば、Add-on Builder にログインして独自のアドオンを作成することができます。 図 2. Add-on Builder 従来の方法 (つまり昔ながらの XUL を使用した方法) で、拡張機能を作成することもできます。ただし、この方法で拡張機能を作成することには、いくつかの欠点があります。それは、拡張機能のインストールに再起動が必要になること、そして拡張機能を作成するプロセスが複雑になることです。けれどもその見返りとして、Add-on Builder や Add-on SDK では不可能な方法でブラウザーに変更を加えることができます。例えば、XUL では、拡張機能のアイコンをアドオン・バー以外の場所に配置することができます。XUL 拡張機能については、Mozilla Developer Network (「参考文献」を参照) に詳しい説明が記載されています。 Add-on Builder で作成する Firefox 拡張機能は、CommonJS の慣例に従って必要なライブラリーを読み込みます。拡張機能では HTML、CSS、および JavaScript のファイルをどのように組み合わせることもできますが、すべての始まりは main.js ファイルです。 main.js Firefox 拡張機能の中核です。このファイルは Firefox に対し、どのモジュールを読み込むかを指示するため、拡張機能の初期化タスクはこのファイルで行います。Chrome 拡張機能の background.html ページと同じようなものです 起動時に一度だけ実行されると、あとはバックグラウンドで実行され、この main.js ファイルと直接やりとりが行われることはありません。 作成する Firefox 拡張機能の内部には、表示するページを panels に多数含めることができます。この拡張機能ではそのようなページの 1 つとして、図 1 に示すポップアップとオプション選択を組み合わせたページを使用します。 さらに、Firefox でもコンテンツ・スクリプトを使用することができ、その方法は基本的に Chrome での場合と変わりません。 コンテンツ・スクリプト Web ページとやりとりするためにそのページに注入される JavaScript ファイルFirefox では、コンテンツ・スクリプトはページのコンテキスト内で効率的に実行されますが、セキュリティー上の問題を防ぐために、DOM へのアクセスおよび操作はプロキシーを介して行われます。 拡張機能の残りの部分に対しては、コンテンツ・スクリプトは port を使用してやりとりすることができます。 この記事では、Add-on Builder インターフェースの詳細については説明しませんが、ファイル構造について説明しておくべき点が 2 つあります。まず、Lib ディレクトリーは、require を使用してライブラリーを読み込むときに Firefox が検索する場所です。したがって、Gawkblocker のコア JavaScript クラスは、このディレクトリーに配置します。そして Data ディレクトリーは、拡張機能で提供することになる画像、HTML、CSS、およびその他のアセットを配置する場所です。 アドオンを作成してテストするときに、Add-on Builder ヘルパーをインストールするよう求めるプロンプトが出されます。アドオン開発時には、このヘルパーがアドオンのアンインストールとインストールの処理を行います。 上に戻る 第 1 回では、ある程度の移植性を持った Gawkblocker のコア・クラス・ファイルのようなものを作成しました。今回はこのクラス・ファイルを Firefox 拡張機能で使用したいので、実際にそのクラス・ファイルにどの程度の移植性があるかがわかります。 明らかに、このクラス・ファイルには以下の重要な変更を加える必要があります。 localStorage の代わりに、Firefox の simple-storage 拡張 API を使用すること exports に GB オブジェクトを追加すること 第 1 回のクラス・ファイルでは、セッション間で保持するデータを処理するために、localStorage のラッパーとして Storage Manager オブジェクト (SM と命名) を定義しました。そのコードは、Firefox 拡張機能の内部では動作しません。代わりに Firefox には、データを自動的に保持することが可能な simple-storage という API があります。第 1 回の Storage Manager オブジェクトは、リスト 1 に示すコードへと簡単に更新することができます。 GB オブジェクトは変更する必要がありませんが、CommonJS の慣例に従って、このオブジェクトを exports に追加する必要があります。そのタスクに対処するのが、リスト 2 の最後の行です。 リスト 2. exports に GB オブジェクトを追加する これらの変更はごくわずかなので、Firefox でも Chrome でも動作するように GB オブジェクトを変更するのは簡単です (そのための作業は、読者の皆さんがお望みであれば独自のプロジェクトとして行ってください)。 ファイル名を GB.js に変更してから Lib ディレクトリーにアップロードして、main.js 内でのこのオブジェクトの使用方法を確認できるようにしてください。 Chrome では、URL を背景ページと照らし合わせて、その URL がブロックの対象であるかどうかを調べました。Firefox の場合、このチェックは main.js ファイルの内部で行います。main.js が何らかの処理を行うためには、その前に一連の require ステートメントによって、使用する予定のモジュールと API を読み込む必要があります (リスト 3 を参照)。 リスト 3 のステートメントは順番に、main.js に以下のオブジェクトを読み込ように指示します。 Data ディレクトリーにアクセスするために使用するオブジェクト タブを処理するためのオブジェクト メイン・クラスからエクスポートした GB オブジェクト ポップアップ・ウィンドウを格納する popupPanel オブジェクト。このコードは、ポップアップ・ウィンドウも作成します。 さらに作成するポップアップ・ウィンドウは、オプション選択ページとしても機能するため、いくつかのリスナーをセットアップする必要があります。Chrome では、背景ページにアクセスして、このページに対して実行する処理を指示しましたが、Firefox ではそれと同じ目的で、main.js にメッセージを送信します。例えば、リスト 4 に記載するリスナーは、ユーザーがブロック対象として選択したサイトのデフォルト・ランディング・ページを設定します。 リスト 4. ユーザーがブロック対象として選択したサイトのデフォルト・ランディング・ページを設定するリスナー popupPanel.port.on("watchthis", function () { GB.setWatchThisInstead(http //www.youtube.com/watch?v=N-uyWAe0NhQ); console.log("watchthis"); }); 後でポップアップ・ページについて説明するところで、メッセージをこの port に渡します。 main.js ファイルでは、Gawkblocker がタブにアクセスして、ユーザーがブロック対象としている URL があるかどうか、ある場合にはどの URL であるかを調べる処理も行います。リスト 5 に、タブの更新をリッスンするコードを記載します。 関数およびパフォーマンスについては、Chrome での場合と同様です。API の使用方法 (メソッドを呼び出して、コールバックを渡すという方法) も Chrome での場合と変わりません。 最後に、この機能の小さなラベルをブラウザーの右下隅に追加するための Widget を作成します (リスト 6 を参照)。 main.js ファイルに必要なコードをすべて配置した後は、ポップアップ・ページに対する変更について詳しく探ります。 上に戻る Chrome 拡張機能でのポップアップ・ページは、ブロック済みドメインのリストに過ぎませんでした。このポップアップ・ページの設計に手を加えるには、今が絶好のタイミングです。Firefox 拡張機能では、オプション選択ページの機能をポップアップ・ページにマイグレーションします。その上で、クリック・ハンドラーをポップアップ・ページに表示されるタイトルに追加し、ドメイン・リストとオプション選択の div を切り替えられるようにします。このオプション選択の機能によって、ユーザーのサイトからブロック・リストにアクセスして、ブロック済みサイトに対するリダイレクト・アドレスを指定できるようになります。図 3 に、Gawkblocker ポップアップ・ページのオプション選択を示します。 図 3. Gawkblocker ポップアップ・ページのオプション選択 Gawkblocker ポップアップ・ページのオプション選択を表示する Add-on Builder のスクリーン・キャプチャー リスト 4 の port をセットアップするときには、main.js の watchthis をリッスンすることを忘れないでください。リスト 7 では addon.port.emit を使用して、そのメッセージをポップアップ・ページから送信します。 同じく port を使用してリストをリッスンすることで、main.js からブロック対象サイトのリストを取得します。main.js では、ポップアップ・ページからレディー状態であることが通知された時点で、リストを送信します (リスト 8 を参照)。 ポップアップ・オブジェクトの中で、ページをリッスンして、それを変更します (リスト 9 を参照)。 ポップアップ・ページは、main.js にブロック対象サイトのリストを要求します。リストを取得すると、そのリストを繰り返し処理して、ブロック対象サイトに関する詳細をポップアップ・ウィンドウ内の表示 div に追加します。 上に戻る リダイレクト先のランディング・ページ Chrome では、ブロック対象サイトへのリクエストのリダイレクト先が、拡張機能に含まれるランディング・ページとなるようにしました。Firefox ではそれとは異なり、直接、ソース (ランディング・ページに組み込まれた「Hey You! Don t Watch That! Watch This!」という YouTube の URL) へとリダイレクトされるようにします。 main.js に、リスト 10 に示すリダイレクトの初期条件を設定します。 Add-on Builder を使用したテスト Add-on Builder を使用する場合、Firefox では作業中に拡張機能を簡単にテストすることができます。エラー・コンソール、テスト・ボタン、そして拡張機能が保存されるたびに自動的にその最新の拡張機能をリロードする Add-on Builder ヘルパーが用意されています。図 5 に、Add-on Builder ヘルパーの動作を示します。 図 5. Add-on Builder のユーティリティー 拡張機能の配布 作成した拡張機能を大勢の人々に配布する準備ができたら、そこで、いくつかの選択肢のなかから配布方法を選ぶことになります。プロファイルでアドオンを公開アドオンとしてマークした場合は、潜在的ユーザーにリンクを送信することで、そのユーザーがそのリンクからアドオンをインストールすることができます。あるいは、パッケージ化した拡張機能をダウンロードによって配布するという方法、拡張機能を addons.mozilla.org にアップロードするという方法もあります。 ブラウザーの UI のどこかにその拡張機能の存在を示すようにする難易度はどの程度か?ブラウザーの一番下にアドオン・バーを表示するのは、Chrome での場合と比べ、それほど難しいことではありません。Firefox アドオンでは、main.js ファイル内で Widget を作成することで、アドオン・バーが表示されるようにしました。 ブラウザーのセッション間でデータを保持するために必要なものは何か?それには、Firefox 固有の simple-storage API を使用します。1 つの Storage Manager クラスを Chrome と Firefox の両方に共通で動作させるには、何らかの機能検出メカニズムを実装します。 拡張機能を構成するコンポーネント同士はどのような方法でやりとりするのか?この種の通信を作成するには port を使用し、リスナーとエミッターをセットアップします。 ユーザーのデータのどこまでアクセスできるようにするのか?ユーザーからの明示的な許可がなくても、少なくともユーザーがアクセスするすべての URL にアクセスすることはできます。これはかなりの程度です。
https://w.atwiki.jp/sapall/pages/19.html
http //archiver.cocolog-nifty.com/blog/2009/05/firefox50-43d0.html 絶対入れたいFirefoxアドオン最強50選 FireGestures 軽量かつカスタマイズ性の高いマウスジェスチャー拡張機能です。右クリックしながらマウスを一定の方向に動かすマウスジェスチャーの他、5 種類のジェスチャーによって様々なコマンドを実行することができます。 Fast Dial Operaのスピードダイアル。 Mouseover Translate English-Japanese
https://w.atwiki.jp/androtomato/pages/40.html
その名の通り、firefox OS について書いていくよ!
https://w.atwiki.jp/linuxjapanwiki/pages/267.html
現在、LinuxJapanWikiはatwikiから Miraheze に移行中です。このページは2023年10月31日にMirahezeに移行しました。最新の情報は Mirahezeのページ で確認してください。 Mozilla Firefox ▲Firefoxのロゴ Mozilla Firefoxは、Mozilla Foundationおよびその傘下のMozilla Corporationによって開発されている、フリーかつオープンソースの ウェブブラウザ である。 単にFirefoxと呼ばれる他、fire, foxをそれぞれ和訳して火狐とも呼ばれる。 ▲Windows上で動作するFirefox 89.0のスクリーンショット 各種データ 開発者 Mozilla Foundation , Mozilla Corporation , コミュニティ 開発状況 開発中 初版 2002年9月23日(0.1 "Pescadero") 最新版 通常版:119.0 / 2023年10月24日 (*1)ESR:115.4.0esr / 2023年10月24日 (*2) 最新評価版 Beta / Developer Edition:120.0beta / 2023年10月24日 以降 週に3回リリース (*3)Nightly:121.0a1 / 2023年10月23日 以降 毎日リリース (*4) リポジトリ https //hg.mozilla.org/mozilla-central/ プログラミング言語 C++ , C言語 , Rust , JavaScript , HTML , CSS 対応OS クロスプラットフォーム 使用エンジン HTMLレンダリング:Gecko(iOS版以外), WebKit(iOS版のみ)JavaScript:SpiderMonkey 対応言語 97言語 ライセンス Mozilla Public License 2.0 ウェブサイト https //www.mozilla.org/ja/firefox/ - 目次 目次 概要 リリースサイクル 歴史 マーケティング 派生ブラウザ ギャラリー 外部リンク 関連項目 コメント欄 概要 Firefoxは、Mozillaが開発しているServoテクノロジーが用いられたGeckoレンダリングエンジンを搭載しており、Google ChromeやChromiumよりもリソースの消費量が少ない。 Firefoxでは、アドオン(拡張機能)をインストールすることで機能を追加することができる。(*5) また、テーマをインストールすることで色や背景画像を変えることができる。 Firefox 57(Quantum)以降カスタマイズ性は従来より低下したが、未だに高いカスタマイズ性を維持している。 営利企業であるGoogleやAppleとは異なりMozillaは非営利組織であるため、利益の為ではなくユーザーの為に開発が行われている。 Mozillaはプライバシーを重視しており、Firefoxにはプライベートブラウジング機能の他に強化型トラッキング防止機能などが標準搭載され、ユーザーのプライバシーを強力に保護する。 Firefoxは、HTML、XML、XHTML、SVG 1.1(一部)、CSS、JavaScript、DOM、MathML、DTD、XSLT、XPath, アルファ合成を含むPNGなど、多くのウェブ標準をサポートしている。 Net Applicationsのデータによると、2019年6月〜2020年5月の世界全体でのシェアは7%程度とされる。(*6)(*7) Gecko Gecko(ゲッコー)は、Netscapeシリーズ 6以降およびMozillaソフトウェアの為に開発されたオープンソースのHTMLレンダリングエンジンで、HTMLやCSSの他に、XULなどを解釈する。 英語でGeckoはトッケイヤモリという意味である。 当初、Mozillaは1998年に公開されたNetscape 5.0へ向けて開発中だったソースコードを元に開発されていたが、そのレンダリングエンジンは軽量とは言い難く、軽量化の為に当時買収したDigital Style社のエンジンをベースにして新たなエンジンとしてGeckoが書かれた。 W3Cによる勧告に合致することを目標に作成されており、1.9系列からはWeb Standards ProjectがCSS 2.1のテストとして用意したAcid2に合格している。(*8) FirefoxのJavaScriptエンジンであるSpiderMonkeyはGeckoをホスト環境としている。 また、GeckoはFirefox以外にもThunderbirdなどでも採用されている。 2017年11月にリリースされたFirefox 57以降、Mozilla Researchによって開発されているウェブブラウザ用レイアウトエンジン、Servoの技術が取り込まれている。 Servoでは、多くのコンポーネントが独立したタスクによって処理され、GPUアクセラレーションによって更に速くウェブページをレンダリングすることが出来る。 GeckoはC++とJavaScriptで記述されており、Rustで記述されているServoの技術を取り込み始めてからは、Rustでも記述されている。 リリースサイクル MozillaはFirefox 4のリリース以降、Googleの開発しているGoogle Chromeのようにラピッドリリースを行うと発表した。 Firefox 4の13週間後の2011年6月21日(米国時間)にFirefox 5がリリースされた。 2011年のFirefox 6以降、基本的に6週間毎に最新版がリリースされていたが、2016年より6〜8週間の間隔での休日に合わせた不規則なリリーススケジュールとなり、2019年後半からは4週間毎のリリースとなっている。(*9) なお、例外的にFirefox 5から6の間は8週間、Firefox 17から18の間は7週間、88から89の間と89から90の間は6週間を要している。 ラピッドリリース移行後、以下の5種類のエディションがリリースされるようになった。 Firefox ESR(延長サポート版) Firefox(正式版) Firefox Beta(ベータ版) Firefox Developer Edition Firefox Nightly(アルファ版) 下の物ほど不安定で更新頻度が高く、Beta(ベータ版)では正式版の次のバージョン(Developer Editionはベータ版と同じバージョン)、Nightly(アルファ版)ではベータ版の次のバージョンが開発されている。 開発中の新機能の追加は主にアルファ版で行われ、ベータ版では基本的にアルファ版で加えられた変更へ安定性や互換性の修正が行われる。 このラピッドリリースの開始に伴い、一部企業や自治体などでのブラウザサポートに不安が生じたことから、延長サポート版となるESR(Extended Support Release)が用意されることになった。 最初のESRはFirefox 10となり、以降正式版リリース8回程度のペースでESRがリリースされている。 ESRは新バージョンのリリースから約12か月半(13サイクル程度)の期間、そのバージョンのサポートが行われる。 その間、通常リリースと同様の4週間毎に、セキュリティ問題の修正のみのマイナーリリースが行われる。 また、新バージョンの導入前に検証を行えるよう、新バージョンの公開から旧バージョンのサポート終了までに3サイクル程度の重複期間が設けられている。 ESRが用意されるのはWindows版、Mac版、Linux版のみ。 バージョンの変遷 Firefoxのバージョンの変遷については Mozilla Firefoxのバージョンの変遷 - Wikipedia を参照 歴史 1998年 当時はNetscapeが9割近くのシェアを持っていたが、MicrosoftのInternet Explorerが無料でかつMicrosoft Windowsにバンドルされていたために、凄まじい勢いでシェアを獲得しつつあった。 1998年1月22日、NetscapeはNetscape Communicator 5.0のソースコードを公開し、オープンソース化することを発表。 1998年2月23日、Netscapeが公開するオープンソースコードを共同開発するためにmozilla.orgが立ち上げられた。 そして1998年3月31日、Netscape Communicator 5.0のソースコードが公開された。 2002-2003年 オープンソースとして開発されたMozilla Application Suiteは、Netscape Communicatorと同様にウェブブラウザ機能やメール・ニュース機能、ウェブページ作成機能など多くの機能を含んでいた為、動作が重くソースコードも複雑だった。 そこで2002年中頃から、Mozilla Application Suiteも開発を継続しながら、ウェブブラウザ部分(現在のMozilla Firefox)とメール・ニュース部分(現在のMozilla Thunderbird)を個別に開発することになった。 この戦略には、Appleが2003年1月にリリースしたウェブブラウザであるSafariのレンダリングエンジンに、Mozilla Organizationの開発しているGeckoではなく、 KDE プロジェクトが開発しているレンダリングエンジンであるKHTMLをベースとしたWebKitを採用したことも絡んでいるとされる。 アプリケーションスイートとして開発されていたMozillaには「軽量・高速性」は満たせなかった。 こうして誕生した軽量なブラウザはPhoenixと名付けられ、2002年9月にリリースされた最初のバージョン0.1から0.5まで用いられた。 しかし、この名称はPhoenix Technologies社の商標権を侵害することが判明したため、変更しなくてはならなくなった。 ユーザからどのような名称がよいかなどを投票で集め、かつ商標権に抵触しない名称を考慮した結果、Firebirdという名称が採用されることとなった。 プロダクト名としてのPhoenixは放棄されるも、開発ロードマップ上は、継続的にPhoenixという名称が使用された。 しかし、Firebirdという名称は、Mozillaと同じくオープンソースで開発されている関係データベースプロジェクトの名称であることが判明し、同データベースプロジェクトからMozilla Organizationに攻撃的な強い苦情があった。 これを受けて、Mozilla OrganizationはMozilla Brandingというブランディング戦略を発表した。 Mozillaプロジェクトはメインで開発しているMozillaを1.4まで開発する。その後はFirebirdおよび同じくMozilla派生のスタンドアロンメーラ、Thunderbirdをメインに開発していく。 開発体制がシフトしたあとは、Firebird/ThunderbirdはそれぞれMozilla Browser/Mozilla Mailと名称を変えて開発していく。 それまでの措置としてFirebird/ThunderbirdをMozilla Firebird/Mozilla Thunderbirdと呼ぶ。 このブランディング戦略によりデータベースのFirebirdプロジェクトとの名称問題は沈静化し、2003年5月にはFirebirdとして初のリリースとなる0.6が登場した。 しかし、Firebirdという名前は一時的なものとなったはずだったが、Mozilla 1.4がリリースされた後もMozilla Browserに名称変更が行われる気配がなかった。 これはFirebirdの完成度がメインプロダクトとして機能するほど充分な状態になかったことが原因であった。 2003年5月末に起こったAOLとMicrosoftの和解により、AOL傘下のNetscapeとMicrosoft間で起こっていた反トラスト法訴訟などがすべて取り下げられた。 また、同時にInternet Explorerを数年に渡りロイヤリティフリーで使うという契約を結んだことにより、ブラウザを提供するNetscapeとそのコードベースになっているMozillaの存在価値が危うくなった。 そこで、Mozillaの開発を支援する為、2003年7月にMozilla OrganizationはAOLから資金提供を受けてMozilla Foundationが設立された。 Mozilla FoundationはそれまでNetscape社がリリースしたもののサポートを含め、Mozillaをその後もリリースしていかなくてはならなくなった。 これにより4月に発表されたブランド戦略における「Mozilla Firebird/Thunderbirdへの開発体制移行」が閉ざされてしまい、一時的とされていたFirebirdという名称を使い続けることに対する懸念が生まれた。 その為、同年11月頃から開発チームによって新たな名称への変更をする為の動きが水面下で行われた。 商標に関するトラブルはもちろん、他のプロジェクトで使われている名称との衝突を避けるため、念入りにリサーチが行われた結果、Mozilla Firefoxという名称がこのブラウザの正式名称となることが決定した。 名称の由来はレッサーパンダ (Red Panda) の別名からきている。 2004年 Firefox 1.0がリリースされ、それから9か月間で6000万回ダウンロードされるという成功をおさめ、初めてInternet Explorer 6の牙城を崩したブラウザとなった。 また、Firefox 1.0に合わせ、Google社とデフォルトサーチ契約に合意した。 Firefoxのデフォルトの検索エンジンはGoogleになり、Mozilla FoundationはGoogleから資金を獲得する。 2006年時点で、Mozilla Foundationは全体収益の85%をこの契約に依存していた。 2011年 Googleの開発しているGoogle Chromeのようにラピッドリリースを行うと発表し、Firefox 5以降はラピッドリリースが行われるようになった。 Google社とのデフォルトサーチ契約が、2011年11月に更新されないまま期限切れした為、Firefoxの開発に対する不安が囁かれたが、同年12月には再契約に合意した。 2014年 米国版のデフォルト検索をGoogleからYahoo!に変更することで米Yahoo!と合意、5年間の戦略的提携を結んだ。 これにより、Google社とのデフォルトサーチ契約は更新されずに期限切れした。 また、Firefox OSへの注力やWindows 8 (Metro-style) 版の開発中止、共同創設者Brendan Eichの政治献金問題などで混乱した。 2017年 Firefox Quantumというブランドネームが付けられた大型アップデート、Firefox 57がリリースされた。 Mozillaは、Firefox Quantumは「約1年前に登場したFirefox 52よりも、約2倍高速なブラウザに仕上がっている」「Chromeより30%軽量である」としている。 Firefox Quantumでは、パフォーマンス、安定性、セキュリティを向上させる為に、XULを廃止してWebExtensionsに移行した。 これにより、Firefoxの特徴であった拡張性が制限され、旧来のアドオンが使用不可となり、リリース前からユーザーからの大きな反発を招いた。 その一方で、これまでと比較して大きく高速化を果たしたFirefox Quantumは、リリース後は予想以上の高速性によって好意的に捉えられることも多くなった。 窓の杜の記事では、旧式のアドオンが使えなくなるなどの問題はあるが、Firefox Quantumが成し遂げたパフォーマンスの向上はその欠点を補って余りあるとしている。(*10) Webdesigner Depotの記事では、Firefox QuantumはChromeよりも高速であり、Mozillaの「前年比2倍」の表現さえ控えめなものだとしている。(*11) また、Diggによる2015年製のMacBook Airを用いたテストでは、Firefox QuantumはChromeより消費メモリが40%少なかったとしている。(*12) 2021年 Firefox 89よりProton UIが標準で適用され、デザインが大幅に変更された。(*13) タブが大きくなりツールバーの上に浮かぶようなデザインになった他、アイコンとフォントの変更、利用実態に合わせたツールバーとメニューの整理、通知とアラートの簡潔化などが施されている。(*14) Firefox 78.11.0 ESR(以前のデザイン) Firefox 89(Proton UI) マーケティング Mozilla Japanは狐をモチーフとした公認のマスコット「フォクすけ」をプロモーションに使用しており、Firefox 3公開時には日本では「今度のキツネは爆速だぜ」というコピーを含んだ広告を山手線、中央線内で流した。 派生ブラウザ ソフトフォーク Floorp 日本の学生コミュニティである Ablaze によって開発・メンテナンスされている、Mozilla FirefoxのESR(Extended Support Release、延長サポート版)をベースとする多機能なオープンソースのウェブブラウザ。Windows / macOS / Linuxに対応する。XPCOM / XULに基づくレガシーアドオンにも部分的に対応しているが、基本的にはブラウザ自体がフレキシブルであることによってカスタマイズ性を維持すべきという姿勢。 Floorp 11のスクリーンショット WaterfoxFirefox ESRをベースとする派生ブラウザ。かつては64bit環境に最適化したFirefoxのビルドを提供していた。XPCOM / XULに基づくレガシーアドオンに部分的に対応している。 公式サイト Pulse Browserスパイウェアのブロックとカスタマイズ性を特徴とする。生産性の向上を目指した実験的なフォークであるとしている。 公式サイト Mercury Browserコンパイラの最適化を徹底し、Firefoxよりも8~20%程度パフォーマンスを向上させた派生ブラウザ。 公式サイト ハードフォーク Pale MoonFirefox 29でAustralisが採用されたのをきっかけにFirefoxからハードフォークされ、現在はGoannaレンダリングエンジンを採用するブラウザ。XULを独自にメンテナンスするなど古い機能を多くサポートしているが、開発のリソースが不足しておりセキュリティ面は脆弱である。 公式サイト BasiliskFirefox 57(Quantum)で廃止されたXULアドオンなど多くの機能をサポートする、レンダリングエンジンにGoannaを採用したブラウザ。WebRTCやCSS3、HTML5などのモダンな技術のサポートを進めているが、Pale Moonから独立して以降もセキュリティ面は依然として脆弱である。 公式サイト Waterfox Classic古いシステムやXPCOM / XULアドオンを必要とするシステム用の、古いGeckoレンダリングエンジンに基づいたブラウザ。Firefox 57(Quantum)で廃止された多くの機能をサポートしているが、Firefoxとの差異が拡大しておりパッチの多くを適用できず、セキュリティ面は脆弱である。 公式サイト ギャラリー Firefox 89(Proton UI・Darkテーマ) Firefox 89(Proton UI・Alpenglowテーマ) サードパーティ製テーマの例 Blue Dark Themes(Firefox 89・Proton UI) 外部リンク Mac、PC、Linux 向け新高速ブラウザー | Firefox 関連項目 Ablaze Floorp Google Chrome Chromium Konqueror コメント欄 コメント欄の利用に関してはコメント欄の利用を参照して下さい。 本ページに無関係な内容のコメントは一律して削除されます。Wiki運営に関してはWiki運営掲示板にお願いします 。 投稿されているコメントへの返信の際は、必ず返信したいコメント横の○にチェックを入れて返信して下さい。 + 上記の内容を守れる方のみご利用ください。 上記の内容を守れる方のみご利用ください。 コメントログ作成 - 名無しさん (2020-08-20 10 13 02) 名前 コメントログ
https://w.atwiki.jp/android-win/pages/16.html
2014年に登場する期待の新しいOSです 強力なセキュリテイと自由度の高い拡張があります 各社の戦略を色濃く反映させられるプラットフォームというのが、Firefox OSの特徴になっている。 巨大でグローバルなコミュニティによって開発され、ユーザが求め、必要とするものを理解して提供する、唯一のスマートフォンです。 Firefox OS セキュリティ概論 https //developer.mozilla.org/ja/docs/Mozilla/Firefox_OS/Security/Security_model なんだかすごい強力そう。 強力すぎて逆に流行らなかったりして?(悪徳業者の旨み的に) 「Firefox OS」最新記事一覧 http //www.itmedia.co.jp/keywords/owd.html FirefoxOSに関するflatbirdのはてなブックマーク http //b.hatena.ne.jp/flatbird/FirefoxOS/?of=120 Firefox OSの次期バージョン2.0のスクリーンショットが登場、より洗練されたUIデザインに http //gigazine.net/news/20140411-firefox-os-ver2/ パナソニックが次世代スマートテレビにFirefox OSを搭載することが判明 今年中にFirefox OS スマートテレビを製品化予定 http //app-review.jp/news/178610 [Firefox OS] ブラウザではもうおなじみのFirefoxブランドのモバイル向けOSです。 AndroidやiOSとは異なり、ウェブアプリで機能をカスタマイズしていきます。 国内ではKDDIが先行販売します。 長所 アプリの名前そのものを知らなくても、自分のやりたいことに関するキーワードを入力するだけで、アプリを探すことができます。キーワードから類推して「どのアプリを使えばよいか」の結果が表示される「適応型アプリ検索」が可能です。そしてHTML5 利便性や便利な機能がありセキュリティ-にも優れた唯一のOSです。アプリの信頼度に応じて実行できる機能が違うので、様々な機能の実行が可能になる一方、危険なアプリは排除できる仕組みになっています。 アップデートが確実で、安心してお使いいただけます 短所まだ登場してから 間がたっていないため アプリの種類が少ないです エディターがご紹介!話題のFirefox OS - firefox-os-interview 私は“キツネ派”! そんなスマホ時代が到来する!? http //firefox-os-interview.softonic.jp/ Firefox OSとは? 特徴とセキュリティ対策の紹介 http //securitysoft.asia/firefox/ Firefox OSは3カ月ごとにアップデート──Mozillaがリリースサイクルを説明 http //www.itmedia.co.jp/mobile/articles/1307/22/news044.html 新機能追加などのアップデートは3カ月ごとに、セキュリティアップデートは6週間ごとに行うという。 米Mozilla、AndroidでFirefox OSアプリ動作を可能に -INTERNET Watch http //internet.watch.impress.co.jp/docs/news/20140616_653512.html Firefox OSはアンドロイドよりアップデートが簡単で配信されやすいというメリットがある アンドロイドはアップデートのサポートがバラバラだったりするが Firefox OSは確実にOSアップデートが配信される
https://w.atwiki.jp/bonchu/pages/20.html
Firefoxポータブル USBでFirefoxを持ち運ぶ。 本体Firefox2.0 ポータブル(英語) Firefoxポータブルの日本語化に必要なアドオン多言語化アドオン←コレをFirefoxアドオンにインストール 日本語化ja.xpi←コレも同様にアドオンにインストール Firefox再起動後、[Tools]を開くと[Add-ons]の下に[Languages]が追加されてます。"Japanese"を選択すると日本語になります。