Blink (レンダリングエンジン)

From Wikipedia, the free encyclopedia

レンダリングエンジン > HTMLレンダリングエンジン > Blink (レンダリングエンジン)

Blink(ブリンク)は、Googleなどが開発するHTMLレンダリングエンジン2013年4月3日WebKitから分岐し、開発が始まった[1]Google Chrome 28以降[2]Opera 15以降[3][4]Android 4.4 以降の標準ブラウザなどで採用されている。

当初、ChromiumはレンダリングエンジンとしてWebKitが用いられてきたが、他のWebKitを採用するウェブブラウザとは異なり、Chromiumはタブや拡張機能、アプリケーションごとに1つのプロセスとして動作するマルチプロセスの概念を持っており、これによるWebKitプロジェクトとのコミュニティの複雑化、ひいては全体的なイノベーションの速度が低下してきたという指摘がChromiumプロジェクト内で起きていた[2]

その状況を打破するために、WebKitから分岐してChromium向けに最適化したエンジンを開発していくことで、プロジェクトのイノベーションを促進して長期的なウェブのエコシステムを健全化していくとしている。

分離元のWebKit側は、V8の排除、JavaScriptCore以外の仕様の排除、描画ライブラリのSkiaの排除、GoogleのビルドシステムGYPの排除などが行われた[5]

分離したBlink側も、描画ライブラリはSkiaのみ[6]、ビルドシステムはGYPのみとなり、これにより450万行のソースコードを削除する[7]

特徴

脚注

外部リンク

Related Articles

Wikiwand AI