KHTML
motor de navegador web descatalogat From Wikipedia, the free encyclopedia
Remove ads
KHTML és el motor de renderització HTML lliure descatalogat, que va ser desenvolupat pel projecte KDE.[1] Va sorgir com el motor del navegador Konqueror a finals dels anys noranta, però el desenvolupament actiu va cessar el 2016.[2] Oficialment es va descatalogar el 2023.[3]
Va ser creat per al navegador web de KDE, Konqueror. Més tard, el gener del 2003, Apple va adaptar el KHTML pel seu navegador anomenat Safari, i la companyia va prometre retornar totes les millores aplicades sobre el codi original. Apple va comparar els majors navegadors de programari lliure per a la creació de Safari, i va optar pel KHTML perquè el codi base era reduït i ordenat, comparant-lo (encara que sense esmentar-lo) amb Gecko, el motor de renderitzat de Mozilla. Una altra companyia utilitzant KTHML és YellowTAB, la qual comercialitza una distribució de BeOS.
KHTML va ser escrit en C++ i es troba alliberat sota la llicència LGPL.
Remove ads
Història
KHTML va ser precedit per un motor anterior anomenat khtmlw o KDE HTML Widget, desenvolupat per Torben Weis i Martin Jones, [4][5] que implementava compatibilitat amb HTML 3.2, HTTP 1.0 i marcs HTML, però no amb DOM, CSS o JavaScript.
El mateix KHTML va néixer el 4 de novembre de 1998,[6] com una bifurcació de la biblioteca khtmlw, amb una lleugera refactorització i l'addició de suport Unicode i canvis per donar suport al canvi a Qt 2. Waldo Bastian[7] va ser un dels que va fer la feina de crear aquella primera versió de KHTML.[6]
Estava previst que KHTML s'eliminés a KDE Frameworks 6.[8] El desenvolupament actiu va acabar el 2016, només el manteniment necessari per treballar amb les actualitzacions de Frameworks 5. Es va suspendre oficialment el 2023.[9]
Remove ads
Suport de normes
KHTML suporta les següents normes:
Referències
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads