Firefox、Chrome、Edge、およびSafariは、おそらくここでお話しするまでもなく、今のところ最良インターネットブラウザです。しかしこれらには共通点が1つあります。それは、特にGoogle Chromeにいえることですが、多くのシステムリソースを消費するということです。
そして、多くの人が知らないのは、入手可能な軽量の代替ソフトウェアがたくさん存在するということでしょう。先にご紹介したブラウザほど機能豊富で魅力的ではありませんが、いくつかの貴重なものを持っています。
ここでは、主流ブラウザにある機能の一部を犠牲にし、メモリ使用量とシステムリソースの消費を最小限に抑えることに成功した軽量ウェブブラウザを9点ご紹介したいと思います。
9. Lynx
LynxとFirefoxが同じWebページをレンダリングします。画像:ウィキメディアコモンズ
エンジン:libwww
プラットフォーム:Windows、DOS、Unix系
1992年に開発されたLynxは、現在も活発に開発が行われている最も古いウェブブラウザです。SSLとさまざまなHTML機能をサポートするテキストベースのウェブブラウザです。一部のコマンドラインツールとは異なり、ブラウザは非常に理解しやすく使いやすいもので、少しつかい方を学べば、問題が起こることはないでしょう。
また、テキストベースのブラウザであるため、画像、ビデオ、Adobe Flash、およびJavaScriptはサポートされていません。ただし、ビデオプレーヤーやイメージビューアーなどの外部ツールを併用してマルチメディアファイルを処理することはできます。
Lynxは古いコンピュータや遅いインターネット接続を使うときにとても便利です。テキストウェブブラウザであることには利点があるのです:それは情報追跡ウェブバグを取得することができないので、プライバシー侵害の心配なしにウェブページを閲覧することができます。従来のブラウザと同様に、ページキャッシュと閲覧履歴をサポートします。
ブラウザは、テキストファイルからキーストロークを受け取るので、ウェブスクレイピングや自動データ入力は便利です。さらに、これはページリンクのチェックやウェブサイトのパフォーマンステストにも使用されています。
8. Surf
エンジン: WebKitGTK+
プラットフォーム: Unix系
Surfは、限定された機能セットを提供するシンプルなウェブブラウザです。 ブックマーク、タブ、および広告フィルタリングにサポートはありません。持っている唯一のグラフィカル要素はウェブページビューです。
ブラウザはキーボードを多用し、 マウスを使わず、新しいサイトを開いたり、水平方向や垂直方向にスクロールしたり、ズームインおよびズームアウトしたり、Webページをリロードしたりできます。
ブラウザはXEmbedプロトコルをサポートしているので、他のアプリケーションに埋め込むことができ、ブラウザが別のURIを指すようにXPropertiesを設定することもできます。
変更するには、Surfのソースコードまたは設定ヘッダファイルを編集してから再コンパイルする必要があります。ホットキーやコマンドライン引数を使って、再コンパイルしなくてもいくつか変更を加えることができます。
7. Otterブラウザ
ブリーズスタイルとアイコンのベータ 12バージョン
エンジン: QtWebKit / QtWebEngine
プラットフォーム: Windows, MacOS, Unix系
Otterブラウザは、デスクトップ環境とシームレスに統合し、Operaバージョン12の機能を再構築することを目的としています。主な目的は、Prestoエンジンの後にOperaに我慢できないユーザーの助けになることです。
ブラウザは、コンテンツブロック、スペルチェック、カスタマイズ可能なグラフィカルユーザインタフェース、マウスジェスチャー、タブのグループ化、スピードダイヤル、パスワード、ブックマークマネージャなど、標準ブラウザが持つべきほとんどすべての機能をサポートし、モジュール式にデザインされています。
その他の関連機能
以前のバージョンはかなりバグがありましたが、こちらは違います。シンプルで速く、そしてとても安定しています。今のところ、Opera 12.xの機能を進化させせつつ伝統を保っています。
6. Pale Moon
Windows 10 でのPale Moon
エンジン: Goanna
プラットフォーム: Windows, MacOS, Linux
Pale Moonはカスタマイズ性に長けています:モットーは「あなたのブラウザ、あなたの道」です。Firefoxのコードから分岐し、独自に開発されたソースから構築されています。
開発者は、選択した機能を追加し、その安定性とユーザー体験を向上させるために、ブラウザを最適化しています。実際に、彼らはテーマや拡張の成長のコレクションとの互換性を作ってきました。
それはいくつかの点でFirefoxとは異なります。例えば、常にシングルプロセスモードで実行され、ジオロケーションではなく、GoogleのIP-APIサービスを使用しており、FirefoxでサポートされているNPAPI、XUL、およびXPCOMのプラグインをサポートしています。
Pale MoonはFirefoxより少ないメモリとCPUリソースを使いますが、非常に古いコードに基づいているため、ブラウザのベンチマークではうまく実行されません。
5. Vimb
Vimbヒンティングモード
エンジン: WebKitGTK+
プラットフォーム: Unix系
Vimbには、コマンドバーとURLアドレスバー以外のグラフィカルなコントロール要素を持たない最小限のユーザーインターフェースがあります。ほとんどがキーボード駆動です。
ブラウザはさまざまな方法でカスタマイズが可能です。たとえば、コマンドバーを起動しないときは非表示にしたり、ウェブページ用のスペースを増やしたりすることができます。これは、画面が小さいユーザーには便利です。
キーボードによるナビゲーションをさらに良くするために、Vimbは「ヒンティング」と呼ばれる方法を使用しています。これはウェブページ上のすべてのクリック可能な要素をマークします。特に、ユーザー定義の文字からハイパーリンクにラベルを割り当てます。デフォルトでは、これらの文字は0から9までの数字で、ヒンティングモードを有効にするには、文字を入力する必要があります。
さらに、Vimbは履歴の記録、クッキー、ブックマークをサポートします。これはミニマリストブラウザのための注目すべき機能です。ただし、デフォルトでは検索エンジンの統合はサポートされていません(設定ファイルから追加可能です)また、ページを整理するためのタブもありません。
4. Luakit
縦タブ、ダークテーマでのLuakit
エンジン: WebKitGTK+
プラットフォーム: Windows, Linux, BSD
Luakitは主に開発者、パワーユーザー、そしてウェブブラウザのインタフェースと動作をきめ細かくコントロールしたい人を対象としています。これは、ウェブコンテンツエンジンとGTK +ツールキットを使用してLuaによって拡張可能さらに高度な設定可能なフレームワークです。ブラウザには標準のデフォルト設定が用意されており、JavaScriptをつかったウェブページを適切に処理してくれます。
Luaスクリプト言語で書かれた設定ファイルを通じてブラウザを完全にカスタマイズすることができ、ほぼ無制限で機能が使用可能です。そして、たくさんのキーボードショートカットがあるので、マウスを使わずにブラウザをコントロールすることができます。
3. NetSurf
エンジン: NetSurf+
プラットフォーム: Windows, MacOS, Unix系
NetSurfは、限られたシステムリソースから最大限の機能を引き出すため、独自のレイアウトエンジンを使用しています。このオープンソースウェブブラウザの目的は、軽量でポータブルなものにすることです。
NetSurfは、新しい高機能デスクトップから控え目な30MHzのARM 6コンピュータまで、ほぼすべてのシステムで動作します。このプログラムはもともとコンピュータハードウェア向けに書かれていましたが、現在ではいくつかのケーブルテレビボックスとハンドヘルドガジェットでつかわれています。
ブラウザはRAMバンクと非常にフレンドリーで速いです:Firefoxで新しく開かれたウィキペディアページは220MBを消費しますが、Netsurfは(Linux OSで)わずか76MBで済みます。これを複数のタブで行うと、かなりの量のメモリを節約できます。
クッキー管理、ブックマーク、ポップアップブロック、トラッキング禁止、そしてJavaScriptサポートのような基本的な機能のほとんどを揃えています。もちろん、訪問するすべてのウェブサイトで完璧に機能するわけではありませんが、Reddit、Wikipedia、およびその他のテキスト指向のサイトに多くの時間を費やす人であれば、間違いなく高速で非常に快適だと感じるでしょう。
2. Falkon
エンジン: QtWebKit / QtWebEngine
プラットフォーム: Windows, Unix系
Falkon(旧QupZilla)は、Chromiumブラウザコアのラッパー関数のQtWebEngine上に構築されています。 YouTube、Facebook、Twitter、HDビデオをスムーズに閲覧でき、問題なくいくつかのウェブページをロードします。
Falkonは、標準ブラウザが備えている機能を全て備えた機能豊富なウェブブラウザに成長しました。ブックマーク、タブ、履歴、ウェブフィード、およびWindows OSの外観に一致するいくつかのアイコンセットがあります。
さらに、Opera風のスピードダイヤルホームページ、広告をブロックするための組み込みプラグイン(デフォルトで有効になっています)、およびページ全体のスクリーンショットをキャプチャする機能もあります。
ブラウザは、電子メール、カレンダーアプリケーション、およびテキスト主体のウェブサイトを閲覧するのに最適です。ただし、このブラウザでYouTubeビデオを再生すると、非常に軽量であるという概念全体は少し当てはまらない気がします。ここでは、FalkonはFirefoxと同じくらいのRAM(220 MB)を消費します。
1. Midori
エンジン: WebKitGTK+
プラットフォーム: Linux, Windows
Midoriは、利用可能なリソースを最大限に活用するブラウザです。小さなソフトウェアかもしれませんが、YouTube、Facebook、およびSpotifyを含むウェブ上の一般的な部分をサポート可能です。HTML 5やCSS 3などの最新のウェブテクノロジーを処理するので、ゲームをしたり音楽を聴いたりすることができます。
ブラウザには、サードパーティのクッキーブロック、スクリプトの無効化、参照元の詳細削除、および一定期間経過後の自動履歴消去など、プライバシー対策ツールがいくつか揃っています。また、広告ブロック、マウスジェスチャー、クッキー管理、フォーム履歴、RSSフィードパネルの5つの拡張機能があります。
Midoriは、設定ができるウェブ検索、タブ、セッションとブックマークの管理、スマートブックマーク、そしてプライベートブラウジングを特徴としています。