目次

Firefox

本家: Mac、PC、Linux 向け新高速ブラウザー | Firefox
ソースコード: Downloading Source Archives - Mozilla | MDN
      Downloading Source Archives

インストール

$ scoop install firefox
Installing 'firefox' (79.0) [64bit]
Firefox%20Setup%2079.0.exe (52.0 MB) [========================================================================] 100%
Checking hash of Firefox%20Setup%2079.0.exe ... ok.
Extracting dl.7z ... done.
Linking ~\scoop\apps\firefox\current => ~\scoop\apps\firefox\79.0
Creating shim for 'firefox'.
Creating shortcut for Firefox (firefox.exe)
'firefox' (79.0) was installed successfully!

※この方法でインストールした Firefox は標準では英語版となるため、以下のように日本語化のための設定を行う。
 [三] → Options → Language で Search more languages… を選択して、Select language to add… より Japanese を選択して OK を押す。適用して再起動を押す。

SharedArrayBuffer の有効化

about:configを開く。
検索に shared を入力する。
javascript.options.shared_memorytrue に変更する。

※FireFox では Spectre - Wikipedia 対策のため、SharedArrayBuffer が標準では無効になっている。

Spectre (スペクター) / Meltdown (メルトダウン) とは

Spectre/Meltdown とは CPU のハードウェア的な脆弱性の事である。


参考文献:
【特集】Spectre V2対策による性能低下を緩和する「Retpoline」の効果を確認する - PC Watch
MeltdownおよびSpectre 関連メモ - ぼくんちのTV 別館
Intelのマイクロコードアップデート、Microsoft Updateカタログで提供開始 | スラド セキュリティ
Spectre - Wikipedia
Meltdown - Wikipedia

☢️古い資料です (Obsolete)☢️

アドオン

Tab管理

Tab Mix Plus
 タブのの多段表示、タブの複製/フォーカス/クリックしたときの設定、閉じたタブ/ウィンドウの復元、セッションマネージャ、その他多くの機能がある。
 タブの多段表示の設定は、[ツール]-[Tab Mix Plus のオプション]より、[表示]-[タブバー]の「一段に収まらない数のタブを開いた場合、タブバーを:多段表示にする」を設定する。

ダウンロード管理

MR Tech Toolkit
 ブラウザのバージョンアップに対応していないアドオンを有効化する。

SQLite

Vacuum Places
 SQLiteデータベースをデフラグメントして、ブラウザの起動時間を短縮する。

Web開発

Live HTTP Headers
 サイトとのHTTP通信をする際にHTTPヘッダをリアルタイムに表示する。

Web Developer
 Web開発を豊富な拡張機能で補助するツール。スクリプトや CSS の有効/無効切り替えや、
 CSS のリアルタイム編集、リンクパス表示、構文チェックなど。

Firebug
 HTML、CSS、スクリプトの編集、デバッグが可能。

Html Validator
 HTML や XHTML の誤りをチェックアルゴリズム(HTML Tidy、SGML Parser、併用)で検出するアドオン。

FireMobileSimulator
 モバイル向けサイトの開発を効率化するアドオン。
 HTTPリクエスト、絵文字表示、位置情報送信機能などの動作をシミュレートする。

ストレージ

Gspace
 Google の Gmail 領域をストレージサービスのように利用できるアドオン。