Firefox Quantum から利用できなくなったアドオンを継続して利用できる Firefox 派生ブラウザー
Basilisk
- 海外
- 日本語✕
- 対応OS:
- Windows 7 以降 (64bit), Linux
- バージョン:
- 2023.11.05(2023/11/05)
- 価格:
- 無料
Pale Moon 開発者である MC Straver によって作成されたオープンソースのウェブブラウザーです。
Firefox v55 ベースで、Firefox Quantum から利用できなくなったアドオンを継続して利用できるのが特徴。
インターフェースは、Firefox v29~56 のインターフェースを採用し、HTML レンダリングエンジンには Gecko のフォークとなる Goanna を採用しています。
永久ベータ版の位置づけで、一部のバグや潜在的な欠陥が含まれている場合があります。
Basilisk の使い方
ダウンロード
- 提供元サイトのダウンロードページへアクセスし、「Asia/Japan」下の「Windows Installer:」横の「32-bit」リンク、または「64-bit」リンクをクリックしてダウンロードします。
※ USB メモリーにインストールして持ち運べるポータブル版をダウンロードする場合は、「Windows ZIP archive:」横のリンクをクリックしてダウンロードします。
※ お使いの OS が 32bit と 64bit のどちらかわからない場合は Windows バージョンの調べ方よりご確認ください。 - ダウンロードしたセットアップファイルからインストールします。
使い方
基本的な使い方
起動時に表示するページを指定する
- 画面右上の
をクリックし、表示されたメニューから「Preferences」をクリックします。メニュー
- 「Preferences」画面が表示されます。
「Whe Basilisk starts」項目のプルダウンから選択します。
- Show my home page(ホームページを表示する)
- Show a blank page(空白ページを表示する)
- Show my windows and tabs from last time(前回終了時のウィンドウとタブを表示する)
既定の検索エンジンを変更する
デフォルトでは「DuckDuckGo」が設定されています。ここでは Google を追加する手順を紹介します。
- 画面右上の
をクリックし、表示されたメニューから「Preferences」をクリックします。メニュー
- 「Preferences」画面が表示されます。
左メニューの「Search」をクリックします。 - 「Search」画面が表示されます。
プリインストールされている検索エンジンは DuckDuckGo / 米Yahoo! / Bing / Wikipedia (en) …などが登録されています。
「DuckDuckGo」プルダウンをクリックして「Google」を選択すると、Google 検索を利用できるようになります。
アドオンを追加する
通常の Firefox アドオンダウンロードサイトからはインストールできません。旧バージョンの Firefox で動作するアドオン(クラシックアドオン)を利用して「CLASSIC ADD-ONS ARCHIVE」からアドオンをインストールします。
- 画面右上に表示されるアドオンの
アイコンをクリックして「Classic Add-ons Archive」を利用できます。
※ アドレスバーに「caa:」と入力しても「Classic Add-ons Archive」ページを表示できます。 - 左メニューからカテゴリをクリックすると、利用できるアドオン一覧が表示されます。
マウスカーソルを乗せると「Install Now」ボタンが表示されるので、クラシックアドオンをインストールできます。クラシックアドオン一覧
- アドオンをインストールすると、「Extensions」に追加したアドオンが表示されます。
更新履歴
※ 機械翻訳で日本語にしています。
Version 2023.11.05 (2023/11/05)
- これは、主要な開発およびセキュリティ更新プログラムです。
- ReadableStreams API の初期実装を追加し、この API を実用的な方法で使用していると思われるサイトとの Web 互換性を向上させました。
- 透明なアニメーション画像に
- crypto.randomUUID のサポートが追加され、Web サイトのスクリプトで WebCrypto インターフェイスを介してランダムな UUID (ユニバーサル一意識別子) を生成できるようになりました。
- Netflix は Silverlight ブラウザー プラグインのサポートを停止したため、Netflix のユーザー エージェント オーバーライドを削除しました。 Basilisk には、Netflix の DRM 制御による再生を提供する方法がなくなったため、互換性を強制しようとする理由がなくなりました。
- Spotify のユーザー エージェント オーバーライドを更新しました。 これで Web サイトを使用することは可能ですが、同じ DRM 問題が発生し、すべてのメディアが再生可能になるわけではありません (Basilisk では、ポッドキャストなどの負担のないメディアのみを再生できます)。 あなたのマイレージは異なる場合があります。
- ワーカー向けにタイマーのネストとクランプを実装し、不適切な Web サイト コードでタイマーがハングするのを防ぎます。
- 明示的な幅または高さの属性を持たないキャンバス上での SVG 画像の描画処理が改善されました。 現在は css-sizing-3 の固有サイズ仕様に従います。
- メモリ アロケータのパフォーマンスが向上しました。
- libvpx を 1.6.1 に更新しました。
- いくつかのメディア再生コードをクリーンアップして更新しました。
- EME/DRM コードの最後の痕跡を UXP から削除しました。これは、FOSS に関するメディア業界の厳格なポリシーにより、EME/DRM コードがその上に構築されるアプリケーションでは決してサポートされないためです。
- UXP での EME/DRM 削除のフォローアップとして、Basilisk から DRM のサポートを削除しました。
- simd.js を削除し、実際に使用される SIMD 処理を C++ に移動しました。
- ソースでの libav の使用を削除し、FFT の供給を FFMpeg からの同等のものに置き換えました。
- 3 バイトのオペコードによる IonMonkey の潜在的な型の混乱を修正しました。
- ブラウザ ウィンドウがフォーカスを失った場合でもツールチップが保持される問題を修正しました。
- PerformanceObserver のナビゲーションとリソースのタイミングを修正しました (プライバシーのためデフォルトでは無効になっています)。 私たちの実装は現在、適合性テストに完全に合格しています。
- トップレベルの SVG 画像が配置された要素によって正しくクリップされず、SVG が他の要素と重なるため、Z オーダーが間違っているという印象を与える問題を修正しました。
- 開発: 期間が指定されていない場合は 0 にフォールバックするように setInterval を更新しました。
- 開発者: 最近の仕様変更に合わせて ResizeObserver を更新し、オブジェクトの代わりに borderBoxSize と contentBoxSize の結果の配列を返すようになりました。
- 開発: 仕様の更新に合わせて Intl.NumberFormat と DefaultNumberOption() を更新しました。 Web 互換性にとって最も重要なことは、この問題に関する TC39 の一般的な合意に従って、Intl.NumberFormat の "maximumFractionDigits" オプションを、選択したロケールのデフォルトの最小小数桁未満にすることができるようになりました。
- GLSL バージョンは完全な下位互換性を持つ傾向があるため、GLSL バージョンの寛大さが増加しました (上限が削除されました)。
- さまざまなクラッシュを修正しました。
- sec-gpc ヘッダー (グローバル プライバシー コントロール) にセーフガードが追加され、不用意に上書きされないようになりました。
- 360 Secure Browser プロファイル移行ツールを Basilisk から削除しました。
- WebRTC の仕様の改善。
- [ツール] -> [設定] -> [コンテンツ] に WebRTC と WebAssembly を切り替える機能を追加します。
- Basilisk ではデフォルトで PerformanceObserver を有効にします。
- セキュリティ修正: CVE-2023-5722、CVE-2023-5723、CVE-2023-5724、CVE-2023-5727、および CVE 番号が割り当てられていないその他のいくつかの問題に対処しました。
- UXP Mozilla セキュリティ パッチの概要: 6 件が修正、2 件が DiD、19 件が適用外。
Version 2023.10.03 (2023/10/03)
- これはバグ修正および重要なセキュリティ更新です。
- WASM 符号拡張オペコードを追加しました。
- GTK ビルドの「ヘルプ -> バージョン情報」に GTK バージョンを追加しました。
- 未使用の Android/b2g/iOS コードを Basilisk から削除しました。
- Basilisk からいくつかの廃止された Crash Reporter および Error Reporting コードを削除しました。
- Mozilla テレメトリに関連する未使用のコードを Basilisk から削除します。
- いくつかの未使用のスタブ関数を Basilisk から削除します。
- 前述のコードの削除に関連する古い設定を Basilisk から削除します。
- Basilisk の一部のコードを書き換えて、実行時の AppConstants ではなくビルド時にテキスト プリプロセッサを使用します。
- デフォルトでファイルの保存場所を常に尋ねるように Basilisk を設定します。
- BigInt typedArray コストラクターの問題を修正しました。
- パフォーマンス オブザーバーの安全性チェックをいくつか追加しました。
- JSON BigInt のリグレッションを修正しました。
- usrsctp ライブラリを 5 年以上新しいバージョンにアップグレードし、WebRTC DataChannel を使用するサイトのさまざまなセキュリティ問題と潜在的なバグを修正しました。
- libvpx エンコードに関する問題を修正しました (CVE-2023-5217)
- JavaScript DiDの無効な Promise ラッパーの問題を修正しました
- 代替サービスDiDの問題を修正しました
Version 2023.09.15 (2023/09/15)
- これは重要なセキュリティ更新プログラムです。
- WebP デコーダの問題を修正しました (CVE 2023-4863)
- Seamonkey PDF.js アドオンのファイルと Firefox 60.9.0 から移植されたファイルで PDF.js バージョンをリベースします。これにより、PDF.js バージョンが 2.3.235 にアップグレードされ、約 3 年分のセキュリティ更新とバグ修正が組み込まれます。
- このフォーラム投稿での議論を受けて、Linux 用 Basilisk の GTK2 ビルドを導入しました。