Presto

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

相关

  • 罗马尼亚国歌:Deșteaptă-te, române《醒来吧,罗马尼亚人》"(英语:"Awaken thee, Romanian!")面积以下资讯是以2019估计国家领袖国内生产总值(购买力平价) 以下资讯是以2018年估计国内
  • 灞桥灞桥位于中国陕西省西安市东10公里的灞河上,是古代关中通向东方的重要交通设施。由于长安至关东三条要道在灞河至长安城之间并为一路,中间以灞桥连通,故地位十分重要。程大昌有
  • 薄膜生长技术薄膜的生长是半导体制造中一项重要的工艺。薄膜生长技术总的来说可以分为物理方法和化学方法。常见的薄膜生长技术包括:
  • 比什凯克比什凯克(柯尔克孜语西里尔字母:Бишкек,柯尔克孜语阿拉伯字母:بىشكەك),吉尔吉斯斯坦共和国首都。亦是该国的政治、经济、交通、科教及文化中心。比什凯克是吉尔吉斯斯
  • 大历史大历史(Big History)是一个新兴学术领域,探索从 大爆炸 到现代的历史 。 它通过包括科学、人文、等,多种学科的跨学科方法来检视长远的时间框架, 并在更大的背景之下探讨人类存
  • 天敌 (消歧义)天敌可以指
  • 藏-喜马拉雅语群藏-喜马拉雅语群(Bodish-Himalayish),是藏缅语族的一个可能支系。这里采用的是Van Driem(2001)的名称;Bradley(1997)把它称为藏/金瑙尔语支(Tibetan/Kanauri);马蒂索夫称为藏-金瑙尔语
  • 州立大学州立大学系统是指由美国各州提供金费或资源补助的大学或学院。除军事院校外,美国没有联邦政府主办的大学。这些州立大学系统就构成了大部分的公众资助的公立大学。每个州至少
  • 空客A320空客A320系列(英语:Airbus A320 family)是空客公司制造的一系列中短程双发动机窄体客机,系列成员包括A318、A319、A320、A321以及商务客机ACJ,是空客最畅销的产品。在A320neo系列
  • 两市镇两市镇是湖南省邵阳市邵东县政府所在地,是邵东县的经济、文化中心,镇下辖高塘村、向阳村等43个行政村,是邵阳市最大的镇,目前有民营企业4 000余家,50多个各种市场,2004年,全镇GDP达