Presto

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

相关

  • 第四代反应堆第四代反应堆(英语:Generation IV reactors,缩写:Gen IV)是一系列研究中的理论反应堆设计。除了BN-1200反应堆(英语:BN-1200 reactor),多数方案被认为在2030-2040年前不可能付诸商业
  • 斐波那契费波那契,又称比萨的列奥纳多,比萨的列奥纳多·波那契,列奥纳多·波那契,列奥纳多·费波那契(英语:Leonardo Pisano Bigollo,或称Leonardo of Pisa, Leonardo Pisano, Leonardo Bon
  • 美国国家科学奖章(美国)国家科学奖章(National Medal of Science),也称总统科学奖章(Presidential Medal of Science)是由美国总统授予曾在行为与社会科学、生物学、化学、工程学、数学及物理学领域
  • .us.us为美国国家和地区顶级域(ccTLD)的域名。注册.us域名称须符合以下条件:为了确保各个域名符合以上三条规则,NeuStar会频繁地抽查(spot checks)各个域名的注册资讯。因此.us域名的
  • 厄尔-卢瓦省厄尔-卢瓦省(法语:Eure-et-Loir)是法国中央-卢瓦尔河谷大区所辖的省份。该省编号为28,省会为沙特尔。厄尔-卢瓦省的名称来源于其境内的厄尔河和卢瓦河。由于卢瓦河的法语名称(Loi
  • 麦伦普塔麦伦普塔(英语:Merneptah)古埃及新王国时期第十九王朝的第四任法老。(约公元前1213年7月或8月—约公元前1203年5月2日在位),作为拉美西斯二世第十三子,由于与之较长的十二位兄弟早
  • 捕鱼儿海之战明太祖第六次北伐又称捕鱼儿海之战,洪武二十年(1387年)九月三十日,朱元璋诏命永昌侯蓝玉为征虏大将军,延安侯唐胜宗、武定侯郭英为左右副将军,都督佥事耿忠、孙恪为左右参将,率军15
  • 松山松山庄(日语:松山庄/まつやましょう Matsuyama Shō),为1920-1938年间存在之行政区,辖属台北州七星郡。1938年4月1日废庄并入台北市。大致为今日台北市松山区及信义区,少部分位于大
  • 虚拟专用网虚拟私人网络(英语:Virtual Private Network,缩写:VPN)是一种常用于连接中、大型企业或团体与团体间的私人网络的通讯方法。它利用隧道协议(Tunneling Protocol)来达到发送端认证、
  • ʒ浊颚龈擦音或浊拱龈后擦音(voiced palato-alveolar fricative 或 voiced domed postalveolar fricative)属齿龈后音,表示为⟨ʒ⟩,是⟨ʃ⟩相应的浊音。是法语、葡萄牙语、罗马