#Ladybirdブラウザとは何か?非chromiumの真に独立したWebブラウザをゼロから構築するための進行中のプロジェクト #六21
#Ladybirdブラウザとは何か?非chromiumの真に独立したWebブラウザをゼロから構築するための進行中のプロジェクト #六21 https://github.com/LadybirdBrowser/ladybird より 天道虫 天道虫 web 標準に基づく新しいエンジンを使用して、真に独立した Web ブラウザです。 重要 Ladybird はアルファ前の状態にあり、開発者による使用にのみ適しています 特徴 私たちは、現代のウェブのための完全で使いやすいブラウザを構築することを目指しています。 Ladybird は、メイン UI プロセス、いくつかの WebContent レンダラー プロセス、ImageDecoder プロセス、および RequestServer プロセスを備えたマルチプロセス アーキテクチャを使用します。 イメージデコードとネットワーク接続は、悪意のあるコンテンツに対してより堅牢になるように、プロセス外で行われます。各タブには独自のレンダラプロセスがあり、システムの他の部分からサンドボックス化されています。 現時点では、多くのコアライブラリサポートコンポーネントが SerenityOS から継承されています: LibWeb: Web レンダリング エンジン LibJS: JavaScript エンジン LibWasm: WebAssembly の実装 LibCrypto/LibTLS:暗号プリミティブとトランスポート層セキュリティ LibHTTP: HTTP/1。1 クライアント LibGfx: 2D グラフィックスライブラリ、画像デコードとレンダリング LibArchive: アーカイブファイル形式のサポート LibUnicode、LibLocale: Unicode とロケールのサポート LibAudio、LibMedia:オーディオとビデオの再生 LibCore: イベントループ、OS 抽象化レイヤー LibIPC: プロセス間通信 これをどうやって作って実行するのか? 見る 構築命令 てんとう虫の作り方に関する情報。 Ladybird は、Linux、macOS、Windows(WSL2 搭載)、その他多くの *Nixes で動作します。 ドキュメントを読むにはどうすればよいですか? コード関連のドキュメントは、次のセ