サーボブラウザエンジンの開発を積極的に再開

Rust 言語で書かれた Servo ブラウザ エンジンの開発者は、プロジェクトの復活を支援する資金を受け取ったと発表しました。 最初の課題としては、エンジン開発の活発化、コミュニティの回復、新規メンバーの誘致などが挙げられる。 2023年中にはページの配置体系(レイアウトシステム)を改善し、CSS2の動作対応を実現する予定です。

MozillaがServoの開発チームを解雇し、プロジェクトをLinux Foundationに移管して以来、このプロジェクトは2020年から停滞している。Linux Foundationは、開発に関心のある開発者や企業のコミュニティを形成する計画だった。 独立したプロジェクトになる前は、このエンジンは Mozilla の従業員によって Samsung と協力して開発されました。

このエンジンは Rust で書かれており、Web ページのマルチスレッド レンダリングのサポートと DOM (Document Object Model) による操作の並列化が特徴です。 操作の効率的な並列化に加えて、Rust で使用されるセキュア プログラミング テクノロジにより、コードベースのセキュリティ レベルを高めることができます。 当初、Firefox ブラウザ エンジンは、シングル スレッドのコンテンツ処理スキームを使用していたため、最新のマルチコア システムの可能性を十分に活用できませんでした。 Servo を使用すると、DOM とレンダリング コードをより小さなサブタスクに分割し、並列実行してマルチコア CPU リソースをより効率的に使用できるようになります。 Firefox には、マルチスレッド CSS エンジンや WebRender レンダリング システムなど、Servo の一部の部分がすでに統合されています。

出所: オープンネット.ru

コメントを追加します