KHTML

KHTML on KDE projekti poolt arendatud HTML küljendusmootor, mida kasutatakse Konquerori veebibrauseris. KHTML on kasutatav LGPL litsentsi all ja seega vaba tarkvara. KHTML-i aktiivne arendamine lõppes 2016. aastal ning see peatati ametlikult 2023. aastal.

KHTML-ist hargnesid välja küljendusmootorid WebKit, mida kasutatakse tänapäeval Apple'i brauseris Safari, ning Blink, mida kasutatakse brauserites Google Chrome, Chromium, Microsoft Edge, Opera, Vivaldi, Brave ning paljudes teistes Chromiumi-põhistes brauserites. KHTML-i päritolu tunnistab nende brauserite poolt välja saadetav kasutajaagendi HTTP päis, mis sisaldab nime "KHTML".

Ajalugu

KHTML ehitati üles tol ajal uuele KPart raamistikule, ning avalikustati 2000. aastal KDE2-s, et seda kasutada uues failihalduris ja veebibrauseris Konqueror, mis vahetas välja monoliitse KDE failihalduri. See on programmeeritud C++ keeles, litsentseeritud LGPL litsentsi all, ning toetab enamikku veebisirvimisega seotud standardeid. Et võimalikult suurel hulgal veebilehti kuvada, on toetatud ka mõned Internet Exploreri lisavõimalused ja omapärad, kuigi need ei kuulu HTML-i standardite hulka.

KHTML näitab veebilehti kiiremini kui Gecko, selle põhiline avatud lähtekoodiga rivaal ja teiste hulgas ka Mozilla Suite'i ja Mozilla Firefoxi tuum. Siiski, kuna see on vähem tuntud, on KHTML vähese toetusega; või isegi kui veebileht töötab, väidetakse kohati vastupidist. Näiteks Gmail töötab ainult siis, kui Konqueror tuvastab ennast Firefoxina. 

 Viited 

Kategooria:Brauserid
Kategooria:Vaba tarkvara