KHTML: erinevus redaktsioonide vahel
P →Ajalugu |
vallaste.ee järgi |
||
(ei näidata 6 kasutaja 9 vahepealset redaktsiooni) | |||
1. rida: | 1. rida: | ||
'''KHTML''' on [[KDE]] projekti poolt arendatud [[HTML]] küljendusmootor, mida kasutatakse [[Konqueror|Konquerori]] [[Brauser|veebibrauseris]]. KHTML on kasutatav [[LGPL]] litsentsi all ja seega [[vaba tarkvara]]. KHTML-i aktiivne arendamine lõppes 2016. aastal<ref name="kde 6">{{cite web|url=https://phabricator.kde.org/T11543|title=Port Konqueror away from KHTML|website=phabricator.kde.org|access-date=2023-05-05}}</ref> ning see peatati ametlikult 2023. aastal.<ref name="discontinued">{{cite web|url=https://github.com/KDE/khtml/tree/6d89b39ddb93aa5b655508c0b5295f3f4db626b8|title=KHTML repository|website=GitHub|access-date=5 May 2023|quote=Removed for KF6, the 'kf5' branch contains the last maintained state.}}</ref> |
|||
'''KHTML''' on [[KDE]] projekti poolt arendatav [[HTML]] esitlusmootor, mida kasutatakse [[Konqueror]] [[veebilehitseja]]s, ning millest hargnenud versiooni [[WebKit]] kasutab Apple'i [[Safari]] veebilehitseja. KHTML on [[LGPL]] litsentsi all, ning seega [[vaba tarkvara]]. |
|||
KHTML-ist hargnesid välja küljendusmootorid [[WebKit]], mida kasutatakse tänapäeval [[Apple Inc.|Apple'i]] brauseris [[Safari (brauser)|Safari]],<ref name=":0">{{Netiviide |perekonnanimi=Andersen |eesnimi=Aaron |kuupäev=3. september 2008 |pealkiri=WebAIM: History of the browser user-agent string |url=https://webaim.org/blog/user-agent-string-history/ |vaadatud=2023-12-16 |väljaanne=webaim.org}}</ref> ning [[Blink (esitlusmootor)|Blink]], mida kasutatakse brauserites [[Google Chrome]], [[Chromium (veebilehitseja)|Chromium]], [[Microsoft Edge]], [[Opera]], [[Vivaldi (brauser)|Vivaldi]], [[Brave (brauser)|Brave]] ning paljudes teistes Chromiumi-põhistes brauserites.<ref>{{Netiviide |perekonnanimi=Barth |eesnimi=Adam |kuupäev=3. aprill 2013 |pealkiri=Blink: A rendering engine for the Chromium project |url=https://blog.chromium.org/2013/04/blink-rendering-engine-for-chromium.html |vaadatud=2023-12-16 |väljaanne=Chromium Blog |keel=en}}</ref> KHTML-i päritolu tunnistab nende brauserite poolt välja saadetav kasutajaagendi [[Hüperteksti edastusprotokoll|HTTP]] päis, mis sisaldab nime "KHTML".<ref name=":0" /> |
|||
==Ajalugu== |
==Ajalugu== |
||
KHTML ehitati üles tol ajal uuele [[KPart]] raamistikule, ning avalikustati [[2000]]. aastal [[KDE2]]-s, et seda kasutada uues [[failihaldur]]is ja |
KHTML ehitati üles tol ajal uuele [[KPart]] raamistikule, ning avalikustati [[2000]]. aastal [[KDE2]]-s, et seda kasutada uues [[failihaldur]]is 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 Explorer]]i lisavõimalused ja omapärad, kuigi need ei kuulu [[HTML-i standard|HTML-i standardite]] hulka. |
||
KHTML näitab veebilehti kiiremini |
KHTML näitab veebilehti kiiremini kui [[Gecko]], selle põhiline [[avatud lähtekood]]iga rivaal ja teiste hulgas ka [[Mozilla Suite]]'i ja [[Mozilla Firefox]]i [[tuum (informaatika)|tuum]].{{Lisa viide}} 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 [[Mozilla Firefox|Firefox]]ina. |
||
== Viited == |
|||
{{Viited|allikad= |
|||
}} |
|||
[[Kategooria:Brauserid]] |
[[Kategooria:Brauserid]] |
||
[[Kategooria:Vaba tarkvara]] |
[[Kategooria:Vaba tarkvara]] |
||
[[ar:كيه إتش تي إم إل]] |
|||
[[ca:KHTML]] |
|||
[[cs:KHTML]] |
|||
[[de:KHTML]] |
|||
[[en:KHTML]] |
|||
[[es:KHTML]] |
|||
[[fr:KHTML]] |
|||
[[gl:KHTML]] |
|||
[[ko:KHTML]] |
|||
[[it:KHTML]] |
|||
[[lt:KHTML]] |
|||
[[hu:KHTML]] |
|||
[[nl:KHTML]] |
|||
[[ja:KHTML]] |
|||
[[pl:KHTML]] |
|||
[[pt:KHTML]] |
|||
[[ru:KHTML]] |
|||
[[fi:KHTML]] |
|||
[[tr:KHTML]] |
|||
[[uk:KHTML]] |
|||
[[zh:KHTML]] |
Viimane redaktsioon: 17. detsember 2023, kell 23:55
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[1] ning see peatati ametlikult 2023. aastal.[2]
KHTML-ist hargnesid välja küljendusmootorid WebKit, mida kasutatakse tänapäeval Apple'i brauseris Safari,[3] ning Blink, mida kasutatakse brauserites Google Chrome, Chromium, Microsoft Edge, Opera, Vivaldi, Brave ning paljudes teistes Chromiumi-põhistes brauserites.[4] KHTML-i päritolu tunnistab nende brauserite poolt välja saadetav kasutajaagendi HTTP päis, mis sisaldab nime "KHTML".[3]
Ajalugu
[muuda | muuda lähteteksti]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.[viide?] 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
[muuda | muuda lähteteksti]- ↑ "Port Konqueror away from KHTML". phabricator.kde.org. Vaadatud 5. mail 2023.
- ↑ "KHTML repository". GitHub. Vaadatud 5. mail 2023.
Removed for KF6, the 'kf5' branch contains the last maintained state.
- ↑ 3,0 3,1 Andersen, Aaron (3. september 2008). "WebAIM: History of the browser user-agent string". webaim.org. Vaadatud 16. detsembril 2023.
- ↑ Barth, Adam (3. aprill 2013). "Blink: A rendering engine for the Chromium project". Chromium Blog (inglise). Vaadatud 16. detsembril 2023.