Goanna
開発元 | ムーンチャイルド・プロダクションズ |
---|---|
最新版 | 2.0 |
プログラミング 言語 | C++ |
対応OS | クロスプラットフォーム |
種別 | レイアウトエンジン |
ライセンス | Mozilla Public License 2.0 |
公式サイト | www |
Goanna (ゴアンナ, 日本語ではオオトカゲの意)はムーンチャイルド・プロダクションズによって開発されたPale Moon用のレンダリングエンジン。
開発経緯
[編集]Pale Moonは長らくGeckoを用いてきた。しかし、新UIのAustralisをMozillaが標準採用し、大量のアドオンが失効した。これに反発し、独自のレンダリングエンジンを開発すると宣言。こうして2016年の1月に初版がリリースされたのがGoannaである。2016年8月24日現在のバージョンは2.1。
特徴
[編集]- C++で書かれている。
- Australis採用に伴う大量アドオン失効に伴い、いくつかのアドオンはPale Moonに譲渡され、これに対応している[1]。
- Geckoよりはメモリの消費量は少なく、シングルプロセスを採用してバックグラウンドメモリを排除しているため、起動が素早い[2]。
- 2016年3月の時点においてはHTML5testの点数はGoogle Chromeに比べて低い[3]。
- Blink搭載ブラウザのように大量にメモリを浪費[4]することは全くない。
標準サポート
[編集]- CSS Level 2.1 (partial support for CSS 3)
- DOM Level 1 and 2 (partial support for DOM 3)
- HTML4 / HTML5
- JavaScript 1.8.5 (full ECMAScript 5.1 support, partial ECMAScript 6 support )
- MathML
- RDF
- XHTML 1.0
- XML 1.0
- SVG 1.1
- Many bitmap image formats including JPEG, GIF, PNG, APNG and WebP
参考文献
[編集]- https://forum.palemoon.org/viewtopic.php?f=1&t=8607
- https://www.mozilla.org/en-US/foundation/trademarks/faq/
脚注
[編集]- ^ Pale Moonの公式サイトで、対応旧式アドオンを発表している。
- ^ forum
.palemoon .org /viewtopic .php?f=15&t=11483 や forum .thewindowsclub .com /downloads-windows /37815-pale-moon-26-released .html を参照。 - ^ html5test
.com 調べでは404点。 - ^ abyssluke
.hatenablog .com /entry /2015 /02 /11 /174615 や gigazine .net /news /20150210-ublock / にもあるように、Blink搭載ブラウザがメモリを大量消費することはすでに既知の問題である。