ユーザ用ツール

サイト用ツール


サイドバー

Top

検索タグ

変更履歴

メニュー


web:firefox

Firefox

インストール

$ 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 - AMD製CPUやARMも影響を受ける脆弱性
    • 異なるアプリケーション間における脆弱性。
    • 他のアプリケーションを自身のメモリ内の任意の場所にアクセスするよう仕向けさせる。
    • Meltdownと比べて悪用は難しいが、脆弱性による影響を軽減することも難しい。
  • Meltdown - Intel 製CPUのみ影響を受ける脆弱性
    • 実行中の他のプログラムのメモリに保存されている秘密情報が窃取される恐れがある。
    • Windows、LinuxLinux カーネルを用いたオペレーティングシステム等で脆弱性のPoCは動作する。これはソフトウェアではなく、ハードウェアの問題であることが原因。
    • 特権を持たないユーザーが任意のカーネルメモリをダンプすることが可能。
    • 最新のプロセッサー、特にIntel製の2010年以降のマイクロアーキテクチャーは影響を受ける。


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

アドオン

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 領域をストレージサービスのように利用できるアドオン。

web/firefox.txt · 最終更新: 2020/09/11 20:31 by ともやん