これは、プライバシーを擁護する新しいクロスプラットフォーム ブラウザーである gngr のソース コードです。 gngr
純粋な Java での Web 標準の独立した実装です。他のブラウザ エンジンのラッパーではありません。
gngr
プライバシーを保護することを計画しています
詳細については、はじめにをお読みください。
これは、単純な Web サイトで使用できる初期のプロトタイプです。
セキュリティの面では、コードはまったく強化されていません。現在のバージョンを使用します。
銀行 Web サイトや Web メールなどの重要な Web サイトでは現在のバージョンを使用しないでください。
2022 年 7 月の時点では、レイアウトとレンダリングの改善に重点を置いています。レイアウトとレンダリングのテストを自動化するグラインダーを開発しました。これは私たちの進捗状況を示すグラフです(詳細についてはクリックしてください) 。
また、DOM サポートを安定させるために web-platform-tests も使用しています。
コマンドラインからビルドして実行する場合:
git clone
ant -f src/build.xml run
でgngr
ビルドして実行します開発の場合は、Eclipse をセットアップすることをお勧めしますが、 ant
ビルド スクリプトを利用して他の IDE やコマンド ライン ツールを使用することも可能です。
どなたでもご参加いただけます。簡単に見つけられる問題には、次のタグが付けられています。
上記以外の内容でもお受けできますが、労力を費やす前にまずはご相談ください。
詳細については、貢献ガイドを参照してください。
#gngrBrowser:matrix.org
GPLv2
コードの一部は LGPL ライセンスに基づいて提供されています。それぞれのディレクトリには、それぞれのライセンス ファイルが含まれています。
gngr
、 lobo
ブラウザーと呼ばれる、現在は廃止されているプロジェクトのフォークとして始まりました (クレジットを参照)。アーカイブの目的で、 lobo
コードを CVS リポジトリから gngr の最初のバージョンに変換するすべてのコミットの履歴は、別のリポジトリで利用できます。