Eolie、Gnome用のこのWebブラウザのコードをインストールまたはコンパイルします

エオリアについて

次の記事では、エオリアを見ていきます。 セドリックベルガルド、ポピュラー音楽プレーヤーの開発者 キャンディーポップ  これで戻ってきます ウェブブラウザ それは多くのことを約束します。

これは GNOMEデスクトップ環境用のWebブラウザ。 他のすべてのブラウザはFirefoxとChromeのテナーを支持して開発をかなり放棄しましたが、私はこの代替手段を試してみたいと思いました。 特に、このようなプロジェクトに着手するために開発者の頭を何が通り抜けていたかを知るために。

エオリアの一般的な特徴

最初になるために ワンマン開発版 わずかXNUMXか月で、彼は行われた作業に本当に驚いています。 通常のブラウジングとプライベートブラウジングの両方で、提供されるオプションの数とセットの安定性の両方について。 著者はまだそれを日常的に使用することをお勧めしません、しかしプロジェクトとして、それは将来のバージョンで良いことを約束します。

タブ管理

エオリアウィンドウ

最初に目を引くのはタブバーです。 この場合、画面の上部ではなく、左側の列に移動しています。 このバーは、さまざまなサイトの名前だけを表示することに限定されていません。 プレビューを提供します サムネイルとしての各タブの。

コン国連 マウスの右クリック タブバーでは、XNUMXつのモードから選択できます。デフォルトのオプションであるサムネイルプレビュー、サイトとファビコンの名前、またはファビコンに限定されたミニマリストパネルです。 最後のオプションは私たちを可能にします 数十のタブを簡単に表示 フルHD画面で。 さらに、マウスホイールを使用するか、検索機能を使用して結果をフィルタリングして、リストをスクロールできます。

アドレスバー

アドレスバーについては、マウスを渡さないとURLが表示されません。 代わりに私たちは サイトの名前が表示されます。 このような情報を非表示にすると、ネットワークに注意を払わないとフィッシングの被害に遭う可能性があるため、有用というよりも美的である可能性があります。

記録

エオリアの実績

インターフェースを続けて、私は出くわしました Firefoxのような履歴ウィンドウ。 このブラウザはによってサポートされていることに注意してください Firefoxの同期。 このようにして、お気に入りとして保存されたページの共有、XNUMXつのブラウザー間の履歴、および異なるマシンでのそれらの同期を承認することができます。

技術的特徴

技術的な観点から、ブラウザは Pythonで開発 そして、 WebKitGTK +レンダリングエンジン (これはC ++で開発されています)。 したがって、開発者は、Webページのレンダリングエンジンについてあまり心配することなく、インターフェイスに集中することにしました。 質問をする人のために、各タブは独自のプロセスを実行し、最新のマルチコアプロセッサを最大限に活用できるようにします。 これも役立ちます XNUMXつのタブがクラッシュしても、ブラウザの残りの部分は引き続き機能します 問題ない。

パスワードと識別子の管理

さまざまなサイトの識別子とパスワードの管理は、 シーホース Y·エル gnomeキーホルダー.

拡張機能

エオリア拡張

ブラウザのもうXNUMXつの重要なトピックは、拡張機能です。 エオリア 今のところ、それらをインストールする簡単な方法はありません。 ただし、ブラウザは デフォルトで有効になっている広告ブロッカー.

これらは、このブラウザの機能のほんの一部です。 それらすべてをそれらの依存関係と一緒に調べるには、以下にアクセスする必要があります .

エオリアコンパイル

エオリアコンドームをつけない

欲しい人のために フラットパックパック。 手元の例では、ソースコードをからダウンロードすることを選択しました ここに。 ソースコードがダウンロードされ、フォルダが解凍されたら、ターミナルを開いてそこに入ります。 次に、プログラムのコードをコンパイルするための一般的な手順をターミナルに書き込む必要があります。

コマンドを使用して構成を設定することから始めます。

./configure

確立したら、コードをコンパイルします。このために、次のコマンドをXNUMXつずつ記述します。

make

make install

すべてが正常に行われた場合は、次のように入力してWebブラウザを起動できます。

./eolie

ソースコードとその特性については、のページをご覧ください。 GitHubの プロジェクトの


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。