Presto

✍ dations ◷ 2025-10-24 21:19:49 #2003年软件,互联网的历史,Opera浏览器,排版引擎

Presto是一个由Opera Software开发的网页浏览器排版引擎,由Opera 7.0至12.18版本所使用。

Presto取代了旧版Opera 4至6版本使用的Elektra排版引擎,包括加入动态功能,例如网页或其部分可随着DOM及Script语法的事件而重新排版。Presto在推出后不断有更新版本推出,使不少错误得以修正,以及阅读JavaScript性能得以最优化。

2013年2月12日,Opera宣布将结束Presto引擎的开发,未来将以Webkit引擎为主。

2016年2月15日,传出Opera被收购的消息,同日Presto内核版Opera更新到12.18。

Opera的Pre-Presto版本使用了Linear A引擎。以Presto的Core fork为基础,Opera 7.0至9.27的Opera版本使用了Linear B引擎。Futhark引擎使用在Presto的Core 2 fork的一些版本,即Opera 9.5至10.10版本。在当时,Futhark是世界上最快的引擎,但在2008年,新一代JavaScript引擎如Google(V8)、Mozilla(TraceMonkey)及Apple(SquirrelFish)已领先一步,加入了机器语言生成。这开辟了在客户端和沉重的计算的可能性,Futhark虽然依旧快速和高效,但仍然无法企及。

2009年2月5日,Opera推出了Carakan引擎,拥有基于寄存器的字节码,机器语言生成,自动对象分类及整体性能改进。

源代码被泄漏到GitHub。2017年1月14日,在数字千年版权法的要求下被删除。2017年1月18日,Opera软件公司已经确认了源代码的真实性。

相关

  • 醛固酮拮抗剂抗盐皮质激素(anti-mineralocorticoid、或称"醛固酮拮抗剂"(aldosterone antagonist)、醛固酮受体拮抗剂、醛甾酮拮抗剂)是指一种利尿剂能拮抗在盐皮质激素受体(Mineralocor
  • 爱留根纳裘安纳·斯哥德·艾儒吉纳(英语:Johannes Scotus Eriugena, c. 815 – c. 877),又称爱留根纳(Eriugena)是爱尔兰的新柏拉图主义哲学家与诗人。他因为译注亚略巴古的伪丢尼修(Pseudo-
  • 燕山燕山山脉,史称大燕山、碣石山,山名。在河北省和北京市北部,由潮白河河谷直到山海关。东西走向,北面是内蒙古高原,南邻华北平原。主要由石灰岩、花岗岩、玄武岩构成。海拔400-1000
  • 黄岳牧黄岳牧,(?-?),字瑞伯,号讱斋,福建晋江人,为清朝政治人物。黄岳牧为雍正元年(1723年)癸卯恩科第三甲进士。官景山教习,雍正三年(1725年)授职检讨。历官江西按察使,后降任湖南衡州府知府。
  • dopamine多巴胺(英语:dopamine,撷取自3,4-dihydroxyphenethylamine);化学式:C6H3(OH)2-CH2-CH2-NH2)是一种脑内分泌物,属于神经递质,可影响一个人的情绪。它正式的化学名称为“4-(2-乙胺基)苯
  • 捷诺维西格列汀(英语:Sitagliptin),商品名为佳糖维,是一种口服降糖药(抗糖尿病药),属于二肽基肽酶-4(DPP-4)抑制剂,由默克公司研发和销售。西格列汀可以单独应用也可以与其他口服降糖药组成复
  • 宁波诺丁汉大学宁波诺丁汉大学(英语:University of Nottingham Ningbo China)是一所校址位于中华人民共和国浙江省的英国诺丁汉大学独立校区,也是中国教育史上第一个外方大学,由于中国政策影响(
  • 祖赫语祖赫语是属于坎合巴祖赫语族的马雅语,主要分布于危地马拉西部。实际上有两种语言都叫做祖赫语。第一种是 San Sebastián Coatán 自治市祖赫语(ISO 639-3:cac),第二种为 San Mat
  • 安邦再也安邦(马来语:Ampang,也称安邦再也(Ampang Jaya)),是马来西亚雪兰莪州东北部的一个城市也是一个巫金,隶属于安邦市议会。其面积为143.5平方公里,人口于2010年为126,285。该市北临士
  • 生命工程《生命工程》是由科学家邓新篪,在1990年代提出来的新建项目。当时,由于吨位(权限)问题的缘故,国际上没有科学家敢创建此项目,唯独是邓新篪博士,以坚强的毅力,克服重重困难,创立了《生