KHTML

KHTML
Základní data

vývojář KDE
operační systém Nezávislá na platformě
programovací jazyk C ++
kategorie Vykreslování HTML
Licence LGPL
www.konqueror.org

KHTML je bezplatný modul pro vykreslování HTML, který byl vyvinut v rámci projektu KDE . Používá se primárně ve webových prohlížečích, jako je Konqueror, a sloužil jako základ pro WebKit . KHTML je napsán v jazyce C ++ a podléhá licenci GNU Lesser General Public License (LGPL). KHTML byl první vykreslovací stroj od verze 3.5, který prošel testem Acid2 , který pro správné zobrazení vyžaduje jak nejvyšší standardní shodu, tak správné zacházení s nesprávným kódem HTML a CSS.

Podporované technologie

KHTML podporuje následující technologie:

KHTML byl v praxi představen s KDE verze 2.0.

KHTML na jiných platformách

Jako svobodný software může KHTML používat i jiný výrobce pro své vlastní prohlížeče.

Webkit

Apple používá na WebKit rozložení motor ve své Safari webovém prohlížeči , který se skládá z WebCore, je spin-off z KHTML (KDE 3.0.2), a JavaScriptCore, spin-off z KJS . Nokia nasadila prohlížeč založený na WebCore na třetí generaci Symbian - smartphony ( Series 60 a). Několik dalších projektů používá nebo je založeno na KHTML. Viz iCab , Omniweb a Shiira .

Blikat

Renderovací engine , oddělil od WebKit od společnosti Google pro Chrome webovém prohlížeči , je používán v mnoha dalších prohlížečů, včetně chromu, například. B. také Opera od verze 15, Vivaldi a SRWare Iron .

Qt

V Qt rámec , QtWebKit (od Qt 4.4 ) byl portován rozdělení Apple KHTML a další rozvoj pro Qt. Blink, spin-off z WebKit, byl také integrován do Qt jako QtWebEngine (od Qt 5.4 ). To znamená, že programy napsané v Qt mohou také používat vykreslovací stroje odvozené od KHTML . Stejně tak u. A. Lze nastavit v prohlížeči KDE Konqueror WebEngine (až do Qt 5.3 Webkit ) jako alternativu k KHTML.

webové odkazy