Epiphany(GNOMEウェブブラウザ)とは:概要・特徴・WebKitへの移行
Epiphany(GNOME向けWebブラウザ)の概要と特徴、GeckoからWebKitへの移行や拡張・タブ管理など利点をわかりやすく解説。
Epiphany は、GNOME 用の Web ブラウザです。Mac OS X にも対応しており、Galeon から作られました。開発の主眼は「シンプルでGNOMEのデスクトップに自然に馴染むこと」であり、余計な装飾を排した軽快なユーザー体験を提供します。
概要と背景
Epiphany は、Marco Pesenti Gritti(Galeon の作者でもある)によって Galeon から作られ、非常にシンプルなユーザ・エクスペリエンスを目指して設計されました。そのため、Epiphany は独自のテーマを持たず、GNOME コントロール・センターで設定された GNOME の設定をそのまま利用します。UI は最小限に抑えられ、ブラウジングに必要な機能をシンプルに提供する点が特徴です。
レンダリングエンジンと WebKit への移行
歴史的に Epiphany はウェブページの表示に、Mozilla プロジェクトの Gecko レイアウトエンジンを使用してきました。しかし、開発者たちはよりGNOMEとの統合性やパフォーマンス、保守性を求めてレンダリングエンジンを切り替える作業を進めています。具体的には、Epiphany の開発者たちは、Gecko の代わりに WebKit エンジンを使用した実験的なバージョン(例:Epiphany 2.21.4)を用意しており、将来的に Gecko を廃止して WebKit のみを採用する方針を示していました。WebKit への移行は、レンダリングの互換性、性能、GNOME/GTK 環境との統合の面で利点があり、安定版への適用が進められています。
主な特徴
- シンプルなユーザーインターフェース:余計なツールバーや装飾を排し、必要な操作に素早くアクセスできるデザイン。
- タブブラウジング:複数ページをタブで管理できます。
- クッキー管理:サイトごとのクッキー制御が可能です。
- ポップアップブロック:不要なポップアップを自動的に抑制します。
- 拡張システム:機能を追加する拡張機能をサポートし、Linux では Epiphany-extensions パッケージで拡張できます。
- GNOME との統合:システムのテーマやフォント設定、キーリングや共有機能など GNOME の設定を利用して動作します。
拡張とカスタマイズ
Epiphany は最小限の設計思想を持ちつつ、必要に応じて拡張できる仕組みを提供します。GNU/Linux 環境では Epiphany-extensions と呼ばれるパッケージで広告ブロッカーやツールバーの追加、検索エンジンの拡張などを行えます。設定項目はシンプルですが、拡張によって用途に合わせた機能追加が可能です。
プラットフォームと配布
Epiphany は主に GNOME デスクトップを搭載した GNU/Linux ディストリビューション向けに提供されますが、過去には Mac OS X に対応したビルドも存在しました。多くの Linux ディストリビューションでは公式リポジトリからインストールでき、GNOME ベースの環境では標準ブラウザとして採用されることもあります。
開発状況と利用上の留意点
Epiphany は活発に開発が続けられており、レンダリングエンジンの移行や GNOME との連携強化、セキュリティ改善などが進められています。一方で、拡張機能の種類は大規模なブラウザに比べると限定的で、徹底的なカスタマイズを求めるユーザーには向かない場合があります。軽量でデスクトップと調和した動作を重視するユーザーにとっては良い選択肢です。
Epiphany を試す場合は、利用しているディストリビューションのパッケージマネージャーや GNOME のソフトウェアセンターから入手するのが手軽です。プライバシーや拡張の設定は設定画面や Epiphany-extensions を通じて調整してください。
質問と回答
Q:エピファニーとは何ですか?
A: EpiphanyはGNOME用のウェブブラウザで、Mac OS XとGNU/Linuxの両方のオペレーティングシステムで利用可能です。
Q: Epiphanyはどのようなレイアウト・エンジンを使ってウェブ・ページを表示するのですか?
A: Epiphany は、Mozilla プロジェクトの Gecko レイアウト・エンジンを使用してウェブ・ページを表示しています。
Q: Epiphanyの新しいバージョンで、別のレイアウトエンジンを使用したものはありますか?
A: はい、Geckoの代わりにWebKitエンジンを使用するEpiphany 2.21.4という新しい、しかしあまり安定していないバージョンのものが存在します。
Q: Epiphanyの制作者の狙いは何ですか?
A: Epiphanyの製作者であるMarco Pesenti Grittiの目的は、非常にシンプルなユーザー体験を持つWebブラウザを作ることでした。
Q: Epiphanyの特徴は何ですか?
A: Epiphanyはタブブラウジング、Cookie管理、ポップアップブロック、拡張機能システムを備えています。
Q: Epiphanyは、異なるパッケージで拡張できますか?
A: はい、EpiphanyはGNU/LinuxオペレーティングシステムのEpiphany-extensionsパッケージで拡張することができます。
Q: Epiphanyには独自のテーマがありますか?
A: いいえ、Epiphanyは独自のテーマを持っていません。代わりに、GNOMEコントロール・センターで設定されるGNOMEの設定を使用します。
百科事典を検索する