Crate orinium_browser

Crate orinium_browser 

Source
Expand description

§OriniumBrowser

§最小実行

browser::BrowserApp を通じて Window が作成されます。 詳細については、 browser::BrowserApp のドキュメントを参照してください。

use orinium_browser::browser::BrowserApp;

let browser = BrowserApp::default();
browser.run();

§開発/寄稿のためのヒント:

§参照するべきモジュール:

  • core — アプリケーションライフサイクル、タブ管理、イベントループ
  • engine — パーサ、レイアウト、描画コマンドの生成(仕様中心のロジック)
  • platform — ネットワーク、フォント、GPU、OS 統合(プラットフォーム依存実装)

Modules§

browser
ブラウザ関連のモジュールをまとめたトップレベルモジュール ブラウザ高レベルモジュール — application / tab / UI のエントリポイント
engine
ブラウザのコア機能を提供するモジュール このモジュールには、HTML/CSSパーサー、DOMツリー構築、 JavaScriptエンジンなどブラウザの中核となる機能が含まれます。 The engine module contains the core components of the Orinium engine, including the bridge, CSS handling, HTML parsing, input processing, layout management, rendering model, and tree structure.
platform
プラットフォーム依存の機能を提供するモジュール このモジュールには、ネットワーク処理、レンダリング、UI表示、 ファイルI/Oなどプラットフォーム固有の実装が含まれます。 Platform abstraction layer. OS-specific implementations.