KHTML
Un article de Wikipédia, l'encyclopédie libre.

KHTML est le nom du moteur de rendu HTML utilisé par le projet KDE.
Il a été développé en même temps que la technologie à composants KPart, qu'il utilise pour être intégré à Konqueror, le gestionnaire de fichiers de KDE. Il est sorti en 2000, en même temps que la version 2 de KDE.
KHTML est écrit en C++ et disponible sous licence LGPL. Il est rapide, mais est moins tolérant au niveau des erreurs dans le code HTML que le moteur Gecko, du projet libre Mozilla.
Il respecte plusieurs standards du World Wide Web Consortium (W3C) :
- HTML 4.01
- CSS 1, 2 et 3 (partiellement)
- XHTML 1.1
- Document object model (DOM) 1 et 2 (partiellement pour ce dernier)
- JavaScript 1.5 presque entièrement
[modifier] Les navigateurs utilisant KHTML
Plusieurs navigateurs Web utilisent KHTML. On peut citer notamment :
- ABrowse, le navigateur d'AtheOS et Syllable.
- Konqueror, le navigateur du projet KDE.
- OmniWeb, un navigateur pour Mac OS X développé par Omni Group et disposant de nombreuses fonctions, il est basé également sur WebCore comme Safari.
- Safari, le navigateur de Mac OS X. Safari utilise, en fait, une version modifiée de KHTML (WebCore), mais il y a quelques échanges entre les deux moteurs de rendu.
- Shiira, un navigateur open source pour Mac OS X basé sur WebKit, dont le but est de combler les lacunes de Safari.
- SkyKruzer, le navigateur de SkyOS.
- le navigateur des téléphones mobiles series 60 de Nokia.
[modifier] Voir aussi
![]() |
KDE |
Applications (Liste)
Amarok • K3b • Kate • KDevelop • KMail • KMyMoney • Konsole • Kopete • Konqueror • KView • Kaffeine • Noatun • DigiKam • Akregator • KTorrent • KPDF • KGet
Utilitaires
DCOP • KHTML • KIO • Kiosk • KWin • KPart • KConfigXT • Qt • XMLGUI • KJS
Packaging
aRts • Kdelibs • Kdebase • Kdeaccessibility • Kdeaddons • Kdeadmin • Kdeartwork • Kdeedu • Extragear • Kdegames • Kdegraphics • Kde-i18n • Kdemultimedia • kdenetwork • Kdepim • kdesdk • Kdetoys • Kdeutils • Kdewebdev • KOffice
KDE4 Core Technologies (en développement)
Decibel • Kross • Oxygen • Phonon • Plasma • Solid