Presto

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

相关

  • 弓虫症弓虫症是一种由弓形虫造成的寄生虫病,成年感染一般无症状。弓虫症常会伴随持续几周或几月之久的类似于流感的症状(英语:flu-like illness),例如肌肉疼痛、淋巴结触痛。一小部分人
  • 蓝干酪蓝乳酪(Blue cheese)又称蓝纹干酪、蓝芝士、蓝起司,是干酪的一种,特点是以青霉菌发酵而成,使其表面有一些蓝色的斑纹。蓝干酪可以用牛奶或羊奶制成。较著名的蓝干酪种类包括法
  • 亚的斯亚贝巴亚的斯亚贝巴(阿姆哈拉语:አዲስ አበባ,转写:Addis Abäba,IPA: .mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans
  • 旧大港保安宫高雄站前保安宫,又称旧大港保安宫,是台湾高雄市三民区大港的庙宇,主奉闽南医神保生大帝(大道公)。旧大港保安宫现在庙宇建筑虽历经修建,但仍然保有早期传统庙宇的格局,是高雄市内现
  • 相分离假设一个系统是由一种物质均匀组成,拥有均匀的物理与化学性质,则称这系统只具有一种相(英语:Phase)。这是一种简单的系统,称为均相系统(英语:homogeneous (chemistry))。更复杂的系统
  • 爱丁堡皇家天文台爱丁堡皇家天文台(英语:Royal Observatory, Edinburgh)是位于英国苏格兰布莱克福德山上的一座天文台。爱丁堡皇家天文台的前身是位于卡尔顿山的爱丁堡市天文台。1896年,爱丁堡
  • 索尔福德大学索尔福德大学(University of Salford) 是一所位于英国大曼彻斯特索尔福德的公立研究型大学。主校区距离曼彻斯特市中心以西约1.5英里(2.4千米),处于艾尔维尔河沿岸。校门对面是工
  • 清卷舌闪音清卷舌闪音是一种辅音,国际音标(IPA)记作⟨ɽ̊⟩,X-SAMPA音标则写作r`_0。此音在迪维西语的一些方言中,被当作是/ʂ/的另一种发音。清卷舌闪音的特征包括:当符号成对出现时,左边的
  • 苏联民政厅君主 · 首都 · 文学史 · 教育史 电影史 · 韩医史 陶瓷史 · 戏剧史 韩国国宝 · 朝鲜国宝苏联民政厅(俄语:Советское гражданское управ
  • 加塞M1870左轮手枪加塞M1870转轮手枪是一款奥匈帝国研发,使用11.3×36mmR弹药的转轮手枪。它于1870年被奥匈帝国陆军骑兵采用。它的枪管组件透过一根在弹巢底下的螺丝固定在枪架上。弹药的装填