必赢亚洲手机app下载


Browsers 塞里es_5_Safari

Series_网页浏览器苹果电脑

Typesetting Engine_KHTML

Typesetting Engine_KHTML

KHTML,是HTML网页排版引擎之一,由KDE所开发。

 

KDE系统自KDE2版起,在档案及网页浏览器采纳了KHTML引擎。该引擎以C++编制程序语言研商所写,并以LGPL授权,支援超过45%网页浏览标准。由于微软的Internet Explorer的占有率杰出高,不少以FrontPage制作的网页均隐含唯有IE才能读取的非标准化准语法,为了使KHTML引擎可表现的网页达到最多,部分IE专属的语法也一并援助。

 

KHTML拥有速度高速的长处,但对错误语法的容忍度则比Mozilla产品所选取的Gecko引擎小。

 

苹果电脑于二零零四年受命了KHTML,作为支付Safari浏览器之用,并揭橥所修改的流行及过去版本源代码。后来见报了开放源代码的WebCore及WebKit引擎,它们均是KHTML的衍生产品,在开发网站列出引擎改变内容,并会传来至KDE安插。由于几个衍生产品各走分歧途径,使双边源代码偏离,在与KDE调换更新会现出困难[1]。其中三个原因,是苹果在对外祖父开源代码在此以前,以一年岁月编修他们的KHTML。其余,苹果传送更新至KDE安顿的主意,多是一口气把多量改成一起传送,KDE在打点素材也油但是生一定的困顿,及后苹果表示会以CVS格式来传送[2]。再者,苹果所作出的转移包括Mac OS X系统独有的东西,如Objective-C、KWQ等,在Linux及KHTML是一直不的。但KDE方面仍透过这么些改变,为KHTML插手新功能及加速其排版速度。

 

非凡的行业内部

KHTML引擎支援下列标准:

 

HTML 4.01

CSS 1

CSS 2.1 (paged media除外)

CSS 3 选取符(selector)及片段其余职能

PNG, MNG, JPEG, GIF 图形格式

DOM 1, 2 及部分的 DOM 3

ECMA-262/JavaScript 1.5

部分 SVG

苹果电脑, 

使用KHTML的产品

KDE Konqueror – KDE的网页浏览器及档案管理员

Safari – 苹果电脑的网页浏览器

Embedded Konqueror – PDA上的网页浏览器

Sky克鲁泽r – SkyOS上的网页浏览器

ABrowse – Syllable操作系统上的网页浏览器

BlackBerry Series 60 移动电话的浏览器

 

相关文章

No Comments, Be The First!
近期评论
    功能
    网站地图xml地图