Presto

✍ dations ◷ 2024-09-20 12:19:22 #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软件公司已经确认了源代码的真实性。

相关

  • 胸部在解剖学上,胸部在许多动物身体的其中一部分。人科动物(包括人类)的胸部位于颈部和腹部之间,由肋骨、脊椎和肩带骨骼所支撑。胸部同时有乳房部分,女性的乳房作哺乳之用,因此胸部也
  • 南洋理工大学南洋理工大学(英语:Nanyang Technological University,缩写为NTU),简称南大,是新加坡的一所综合类研究型大学。其校址前身是成立于1955年的南洋大学校址。南大的主要校园被称为“
  • 井,是一种用来从地表下取水的装置,中国传说是伯益发明了井。远古时代即有水井,《易经》记“改邑不改井”。孔颖达疏:“古者穿地取水,以瓶引汲,谓之为井。”在公元前721年,伊朗有坎
  • 色球藻目色球藻目(Chroococcales)是蓝藻门蓝藻纲的一个目,有害微生物铜绿微囊藻即属于此目。当水中悬浮物高居不下、温度上升、氧气不足、氨氮浓度升高等因素使水质恶化时,这种藻类即会
  • 外部皮层外部皮层(exocortex)是一个理论设想中的人工信息处理系统,用以增强大脑的认知与功能。一个人的外部皮层将包含额外的记忆模块、处理器、输入输出设备和软件系统来增强他的生物
  • 美军参谋长联席会议参谋首长联席会议(英语:Joint Chiefs of Staff),是美国军队陆海空各军种指挥官组成的机构。其机能与英联邦国家的参谋长委员会和部分国家的参谋部相类似,主要职能是三军之间的协
  • 谢尔·希尔弗斯坦谢尔登·艾伦·希尔弗斯坦(英语:Sheldon Allan Silverstein,1930年9月25日-1999年5月9日)是美国诗人、创作歌手、音乐家、作曲家、插画家、编剧和儿童文学作家,笔名为谢尔·希尔弗
  • 中国青年创业国际计划中国青年创业国际计划(英文名称是Youth Business China,简称YBC)是一个中国商业组织。2003年年底启动,由中国共产主义青年团、中华全国青年联合会、国家劳动社会保障部、中华全
  • 铑的同位素铑(原子量:102.90550(2))共有58个同位素,其中有1个同位素是稳定的。天然存在的铑元素中,只由一种同位素构成,即唯一稳定的的铑同位素——103 Rh。除了稳定的铑-103之外,最稳定的同
  • 赤羽台赤羽台(日语:赤羽台/あかばねだい  */?)是东京都北区的地名。行政地名为赤羽台一丁目至四丁目。已实施住居表示。位于东京都北区西北部。北邻赤羽北,东邻赤羽,南邻赤羽西,西邻桐