Presto

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

相关

  • 胎盘早期剥离胎盘早期剥离(Placental abruption)是指胎盘提早和子宫分离,也就是在分娩前就和子宫分离。胎盘早期剥离最常出现在怀孕25周时。症状包括阴道出血、下腹痛,以及足以造成休克的低
  • 人类的由来《人类的由来》全称《人类的由来及性选择》(英语:The Descent of Man, and Selection in Relation to Sex),是英国科学家查尔斯·达尔文的名著,首次出版于1871年。在此书中达尔文
  • 雅克宾专政雅各宾专政,即恐怖统治(法语:la Terreur,1793年9月5日-1794年7月28日)时期, 是法国大革命一段充满暴力的时期,两个对立的吉伦特派与雅各宾派政治派系之间煽动冲突后形成的。 当罗
  • 海洋性气候海洋性气候,气候类型之一,一般位于大陆的西岸以及澳大利亚东南部,受海洋影响较大,冬天较温和,夏天较凉爽。年降水量较多,降水季节分配比较均匀。缺点为多云易下雨,阳光较为缺乏。典
  • 兴奋-收缩耦联兴奋-收缩耦联(英语:excitation-contraction (EC) coupling)是一个于1952年创造出来的术语,用于表述肌肉将电刺激转变为机械反应的生理学过程。这一过程是肌肉生理学的基本法则,
  • 十五酸十五酸(Pentadecanoic acid),分子式CH3(CH2)13COOH。这种脂肪酸可以在奶牛的乳汁中微量找到。 牛奶也是十五酸的主要来源不饱和脂肪酸
  • 程璧光程璧光(1861年-1918年2月26日),字恒启,号玉堂,广东香山人;清末至民国初年中国海军将领。程璧光原为广东水师广丙号舰管带,曾参加甲午战争。北洋舰队覆没后,由程向日军提交降书。事后
  • 榆林榆林市是中华人民共和国陕西省下辖的地级市,位于陕西省北部。市境南接延安市,西南连甘肃省庆阳市和宁夏回族自治区吴忠市,西、北两面与内蒙古自治区鄂尔多斯市接壤,东隔黄河与山
  • 月球环形山列表月球表面主要特征为环形山,大部分的环形山都是因受撞击而形成的,又称为撞击坑或陨石坑,月球环形山由国际天文联合会所命名,本列表只包含了受此官方协会所确认的陨石坑名字。下面
  • 新传媒U频道电视剧列表 (2015年)本列表列出2015年由新加坡新传媒U频道所播放的剧集。新加坡时间逢星期一至五19:00-21:00播出;所有剧集为首播(每次播映两集)。新加坡时间逢星期一至五22:00-23:00播出;所有剧集