Presto

✍ dations ◷ 2025-02-01 03:02:40 #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软件公司已经确认了源代码的真实性。

相关

  • 土曲霉土曲霉(学名:Aspergillus terreus)为发菌科麹菌属下的一个种。可生长在土壤、饲料、风化煤、牛皮纸、粮食、霉腐物等基物上。该种分布于中国、澳大利亚、孟加拉国、巴西、加拿
  • 小结小结,是日本大相扑力士中第七级,也是三役中最低一级。小结的字面意思是两个力士之间的对决。这个位置一般有东西两名(最多四人),也是前头级别力士所可直接昇进的最高位置。对于
  • 作曲家作曲家是专门创作音乐的音乐家。在过去,大部分的音乐家都会作曲,但在分工细密的现代社会,作曲家、演奏家甚至指挥家等,已经成为截然不同的音乐家类型。历史上有许多创作的类型,像
  • 反转录病毒科逆转录病毒科(学名:Retroviridae)又称“反转录病毒科”,分为双链DNA逆转录病毒和正链RNA逆转录病毒。它们增殖时都有将遗传物质RNA逆转录为DNA的过程(前者逆转录反链RNA,后者逆转
  • 碳酸钾碳酸钾(化学式:K2CO3, 英文名:Potassium carbonate),呈无色结晶或白色颗粒,能吸湿,可溶于水。其溶液呈碱性。不溶于醇和醚。可由氢氧化钾与二氧化碳反应得到。常用肥料草木灰中有碳
  • PGD胚胎植入前遗传筛选(英语:preimplantation genetic screening,简称PGS)是一种优生学技术,配合试管婴儿使用,该技术能筛查胚胎的潜在疾病基因,将有问题的胚胎提早销毁,只留下无问题的
  • Meyen弗兰茨·尤利乌斯·费迪南德·迈恩(Franz Julius Ferdinand Meyen,1804年6月28日-1840年9月2日)是一位德国医师、植物学家与鸟类学家。出生于东普鲁士蒂尔西特(Tilsit,现在的苏维
  • span class=nowrapCusub2/subTe/span碲化亚铜是一种无机化合物,化学式为Cu2Te。它通常存在于贵金属冶炼的铜阳极泥中。碲化亚铜可由相应的单质按化学计量比反应得到:碲化亚铜可以和硫酸在空气中反应,产生二氧化碲:
  • C-130大力士运输机C-130大力神(Hercules,海格力斯,希腊神话中的英雄)运输机是由美国洛克希德·马丁公司(Lockheed Martin)所研发生产的中型战术运输机,是美国最成功、最长寿(1956年开始服役)和生产最多
  • 2011年荷兰羽毛球大奖赛2011年荷兰羽毛球大奖赛为第63届荷兰羽毛球公开赛,是2011年世界羽联大奖赛的其中一站。本届赛事于2011年10月11日至10月16日在荷兰阿尔梅勒内的Topsportcentrum Almere举行,并