KHTML
出典: フリー百科事典『ウィキペディア(Wikipedia)』
| KHTML | |
|---|---|
KHTML ウェブブラウザの Konqueror
|
|
| 開発元 | KDE プロジェクト |
| 対応OS | Linux/Unix |
| 種別 | レンダリングエンジン |
| ライセンス | LGPL |
KHTML(ケーエイチティーエムエル)は KDE プロジェクトにより開発されているHTMLレンダリングエンジンである。KDE のウェブブラウザである Konqueror のために開発された。
KPart フレームワークのもとで開発され、C++ で実装されている。HTML 4.01、CSS レベル1およびレベル2、DOM レベル1およびレベル2、レベル3の一部、ECMAScript をサポートする。CSS に関しては Acid2 テストをクリアする実装が施されている。ウェブ標準をサポートするように開発されているほか、できる限り多くのページをレンダリングできるよう、マイクロソフトによる Internet Explorer のいくつかの非標準な機能をサポートしている。
KHTML はソフトウェアの構成要素として単独利用することが可能であり、後にアップルが自社の Mac OS X に搭載するために作ったWebブラウザ Safari ではこれに手を加えた WebKit が使用されている。
KHTML を搭載するブラウザはあまり知られておらず、多くのウェブサイトは KHTML のサポートを行わないか、もしくは Konqueror にてサイトが正確に動作するのにも関わらずサポートしていない。例えば、Gmail は Konqueror が自身を Firefox であると報告しない限り正常に動作しない。
[編集] KHTML を採用するソフトウェア
[編集] 外部リンク
- Web Browser – Konqueror のサイトにおける KHTML の特徴のリスト
- KHTML – KDE's HTML library – developer.kde.org における定義
- KDE 3.5 API リファレンス内の KHTML についてのドキュメント [リンク切れ]
|
||||||||||||||||||||
|
|||||||||||||||||||

