KHTML
KHTML(ケーエイチティーエムエル)は、 KDEプロジェクトにより開発されていたHTMLレンダリングエンジンである[1]�…
|
KHTMLを利用したウェブブラウザ「Konqueror」でWikipediaのメインページを表示した画面。 | |
| 開発元 | KDE Team, Apple, Nokia, Google, ほか |
|---|---|
| リポジトリ | |
| プログラミング 言語 | C++ |
| 対応OS | クロスプラットフォーム |
| サポート状況 | サポート終了 |
| 種別 | レンダリングエンジン |
| ライセンス | LGPL |
KHTML(ケーエイチティーエムエル)は、 KDEプロジェクトにより開発されていたHTMLレンダリングエンジンである[1]。1990年代後半にKDEのウェブブラウザであるKonquerorブラウザのエンジンとして始まったが、2016年に活発な開発が停止し、2023年に正式に廃止された[1][2]。
KPartフレームワークのもとで開発され、C++で実装されている。HTML 4.01、CSSレベル1およびレベル2、DOMレベル1およびレベル2、レベル3の一部、ECMAScriptをサポートする。CSSに関してはAcid2テストをクリアする実装が施されている。ウェブ標準をサポートするように開発されているほか、できる限り多くのページをレンダリングできるよう、マイクロソフトによるInternet Explorerのいくつかの非標準な機能をサポートしている。
KHTMLはソフトウェアの構成要素として単独利用することが可能であったが、後にAppleが自社のmacOSに搭載するために作ったウェブブラウザSafariでは、これに手を加えたWebKitが使用されている。
KHTMLを搭載するブラウザはあまり知られておらず、多くのウェブサイトはKHTMLのサポートを行わないか、もしくはKonquerorにてサイトが正確に動作するにもかかわらずサポートしていない。例えば、GmailはKonquerorが自身をFirefoxであると報告しない限り、正常に動作しない[要出典]。
KHTML を採用するソフトウェア
関連項目
外部リンク
- Web Browser – KonquerorのサイトにおけるKHTMLの特徴のリスト
- KHTML – KDE's HTML library – developer.kde.orgにおける定義
- KDE 4 APIリファレンス内のKHTMLについてのドキュメント
脚注
- ^ a b KF6 で削除された「kf5」ブランチには、最後に維持された状態が含まれている[1]
- ^ “⚓ T11543 Port Konqueror away from KHTML”. phabricator.kde.org. 2025年8月14日閲覧。
- ^ https://web.archive.org/web/20160804200752/http://nop.net-p.org/modules/pukiwiki/index.php?%5b%5bTavia%5d%5d
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.