Zum Inhalt springen

KHTML

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 20. Februar 2006 um 15:16 Uhr durch Molily (Diskussion | Beiträge) (umstellung). Sie kann sich erheblich von der aktuellen Version unterscheiden.

KHTML ist die Komponente im KDE-Webbrowser Konqueror, die den HTML-Code einer Website analysiert und die korrekte Darstellung der Seite im Browserfenster übernimmt. KHTML ist in C++ geschrieben und unterliegt der LGPL.

KHTML unterstützt folgende Techniken:

Als zweiter Browser nach Apples Safari besteht Konqueror ab Version 3.5 den sogenannte Acid2-Test, welcher für eine korrekte Darstellung sowohl höchste Standardkonformität als auch Fehlertoleranz beim Umgang mit HTML-Code erfordert.

KHTML auf anderen Plattformen

Als Open Source-Produkt kann KHTML auch von anderen Herstellern für eigene Browser eingesetzt werden. Apple benutzt in ihrem Webbrowser Safari die Layout-Engine WebCore, ein Fork von KHTML (KDE 3.0.2). Nokia hat angekündigt, einen WebCore-basierten Browser für seine Symbian-Smartphones (Series 60) zu entwickeln. Mehrere andere Projekte verwenden KHTML. Siehe dazu AWeb, OmniWeb, ABrowse und Shiira.