Presto

✍ dations ◷ 2025-05-17 08:51:37 #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软件公司已经确认了源代码的真实性。

相关

  • iasub0/sub尼尔斯·玻尔于1913年提出了原子构造的玻尔模型,其中电子环绕着原子核运转。模型中提及电子只会在特定的几个距离(视能量而定)环绕原子核运转。而最简单的原子──氢原子──只
  • 安东尼·R·亨特安东尼·雷克斯·亨特(英语:Anthony Rex Hunter,1943年8月23日-),英裔美国生物学家,索尔克生物研究所和美国加州大学圣地亚哥分校生物学教授。 他于2018年荣获唐奖生技医药奖。他从
  • 唐正东唐正东(1982年9月14日-),江苏苏州人,中国篮球运动员。唐1995年开始接受正规篮球训练,后进入江苏南钢篮球俱乐部效力至今,司职中锋,多次入选中国国家男子篮球队,并曾当选为2004-2005赛
  • 楠塔基特楠塔基特(英语:Nantucket)是美国马萨诸塞州南部的一个岛屿,与塔克纳克岛(Tuckernuck Island)和木斯基格岛(Muskeget Island)组成楠塔基特镇(其范围与楠塔基特县同,且为县治所在)。面积2
  • 2010年墨西哥湾漏油事故坐标:28°44′17.30″N 88°21′57.40″W / 28.7381389°N 88.3659444°W / 28.7381389; -88.3659444墨西哥湾漏油事件,又称英国石油漏油事故或深水地平线漏油事件,是2010年4月
  • 预期效用假说在微观经济学、博弈论、决策论中,预期效用假说(英文:Expected utility hypothesis),又称预期效用理论(英语:Expected Utility Theory),或期望效用理论,是一个效用理论,指在风险情况下,个
  • 第5周期元素第5周期元素是元素周期表中第五行(即周期)的元素。含有:第1周期元素 -第2周期元素 -第3周期元素 -第4周期元素 -第5周期元素 -第6周期元素 -第7周期元素 -第8周期元素
  • 二氧化锗二氧化锗,化学式GeO2。白色粉末或无色结晶,为四方晶系、六方晶系或无定形体。六方结晶与β-石英同构,锗为四配位;四方结晶具有超石英型结构,类似于金红石,其中锗为六配位。 高压下
  • 保罗·费耶阿本德保罗·卡尔·费耶阿本德(德语:Paul Karl Feyerabend,1924年1月13日-1994年2月11日)是一位奥地利出生的科学哲学家,以他在加利福尼亚大学伯克利分校作教授的三十余年间(1958年–1989
  • 诺姆 (阿拉斯加州)诺姆(英语:Nome),是美国阿拉斯加州的一座城市。该市的人口在2000年为3505人,2010年有3598人。人口在阿拉斯加州排行第16。1924年底至1925年初,此城市爆发白喉疫情,为控制疫情,在严寒