fbpx
维基百科

Presto

Presto是一個由Opera Software開發的網頁瀏覽器排版引擎,由Opera 7.0至12.18版本所使用。

Presto
開發者Opera Software ASA
目前版本
  • 2.12.423 (2015年3月16日)[1]
编程语言C++[2]
操作系统跨平台
类型應用程式框架英语Application framework軟體元件
许可协议專有
网站dev.opera.com

Presto取代了舊版Opera 4至6版本使用的Elektra排版引擎,包括加入動態功能,例如網頁或其部分可隨著DOM及Script語法的事件而重新排版。Presto在推出後不斷有更新版本推出,使不少錯誤得以修正,以及閱讀JavaScript效能得以最佳化。

2013年2月12日,Opera宣佈將結束Presto引擎的開發,未來將以Webkit引擎為主[4]

2016年2月15日,传出Opera被收购的消息,同日Presto内核版Opera更新到。

JavaScript引擎

Opera的Pre-Presto版本使用了Linear A引擎。以Presto的Core fork為基礎,Opera 7.0至9.27的Opera版本使用了Linear B引擎[5]。Futhark引擎使用在Presto的Core 2 fork的一些版本,即Opera 9.5至10.10版本。在當時,Futhark是世界上最快的引擎,但在2008年,新一代JavaScript引擎GoogleV8)、MozillaTraceMonkey)及AppleSquirrelFish)已領先一步,加入了機器語言生成。這開闢了在客戶端進行大量計算的可能性,Futhark雖然依舊快速和高效,但仍然無法企及。

2009年2月5日,Opera推出了Carakan引擎,擁有基於暫存器的位元組碼,機器語言生成,自動對象分類及整體性能改進[6][7]

以Presto為基礎的應用程式

網路瀏覽器

HTML編輯器

原始碼洩漏

12.15版本的原始碼被洩漏到GitHub[15][16][17][18][19][20]。2017年1月14日,在數位千禧年著作權法的要求下被刪除[21]。2017年1月18日,Opera軟體公司已經確認了原始碼的真實性[22]

参考资料

  1. ^ https://dev.opera.com/blog/opera-mini-server-upgrade.
  2. ^ Lextrait, Vincent. The Programming Languages Beacon, v10.0. 2010-01 [2010-01-04]. (原始内容存档于2012-05-30). 
  3. ^ Dev.Opera — Opera Mini server upgrade. dev.opera.com. [2015-12-28]. (原始内容于2016-01-27). 
  4. ^ 300 million users and move to WebKit. Opera Software. 2013-02-12 [2013-02-14]. (原始内容于2013-02-14). 
  5. ^ Sivonen, Henri. Names of Browser Engines. 2006-11-23 [2007-01-03]. (原始内容存档于2011-08-26). 
  6. ^ Lindström, Jens. . Opera Software. 2009-02-05 [2009-02-05]. (原始内容存档于2009-02-06). 
  7. ^ Lindström, Jens. . Opera Software. 2009-12-22 [2009-12-26]. (原始内容存档于2009-12-25). 
  8. ^ (新闻稿). Opera Software ASA. 2006-07-24 [2008-11-02]. (原始内容存档于2006-08-14). 
  9. ^ Operating Systems are Less Important: Opera. Techtree. 2008-10-08 [2009-02-25]. (原始内容于2008-10-12). 
  10. ^ (新闻稿). Opera Software ASA. 2006-12-22 [2008-11-02]. (原始内容存档于2008-05-12). 
  11. ^ (新闻稿). Opera Software ASA. 2006-08-23 [2008-11-02]. (原始内容存档于2008-08-29). 
  12. ^ Powered by Opera: Opera Integrated with Adobe Creative Suite 2 (新闻稿). Opera Software ASA. 2005-04-04 [2008-11-02]. [永久失效連結]
  13. ^ . 2007-03-28 [2008-04-20]. (原始内容存档于2008-03-03). 
  14. ^ (新闻稿). Virtual Mechanics Inc. 2008-11-18 [2008-11-18]. (原始内容存档于2009-01-09). 
  15. ^ . GitHub. 2017-01-12. (原始内容存档于2017-01-13) (英语). 
  16. ^ Opera Presto source code leaked • r/operabrowser. reddit. [2017-10-12]. (原始内容于2019-02-17) (英语). 
  17. ^ Full source code of Opera Presto has been leaked • r/technology. reddit. [2017-10-12]. (原始内容于2019-02-17) (英语). 
  18. ^ Presto engine source code available on GitHub • r/operabrowser. reddit. [2017-10-12]. (原始内容于2018-11-22) (英语). 
  19. ^ Opera Presto Source Code Leaks Online. Bleeping Computer. [2017-10-12]. (原始内容于2017-03-29) (美国英语). 
  20. ^ На GitHub появился странный репозиторий, похожий на исходники движка Opera Presto [закрыто правообладателями]. GeekTimes. [2017-10-12]. (原始内容于2017-10-13) (俄语). 
  21. ^ 2017-01-12-Presto.md. GitHub. [2017-10-12]. (原始内容于2017-04-12). 
  22. ^ Legacy Opera Presto source code appearance in online sharing sites - Opera Security. Opera Security. 2017-01-18 [2017-10-12]. (原始内容于2017-10-13) (美国英语). 

presto, 是一個由opera, software開發的網頁瀏覽器排版引擎, 由opera, 0至12, 18版本所使用, 開發者opera, software, asa目前版本2, 2015年3月16日, 编程语言c, 操作系统跨平台类型應用程式框架, 英语, application, framework, 軟體元件许可协议專有网站dev, opera, com取代了舊版opera, 4至6版本使用的elektra排版引擎, 包括加入動態功能, 例如網頁或其部分可隨著dom及script語法的事件而重新排版,. Presto是一個由Opera Software開發的網頁瀏覽器排版引擎 由Opera 7 0至12 18版本所使用 Presto開發者Opera Software ASA目前版本2 12 423 2015年3月16日 1 编程语言C 2 操作系统跨平台类型應用程式框架 英语 Application framework 軟體元件许可协议專有网站dev opera comPresto取代了舊版Opera 4至6版本使用的Elektra排版引擎 包括加入動態功能 例如網頁或其部分可隨著DOM及Script語法的事件而重新排版 Presto在推出後不斷有更新版本推出 使不少錯誤得以修正 以及閱讀JavaScript效能得以最佳化 2013年2月12日 Opera宣佈將結束Presto引擎的開發 未來將以Webkit引擎為主 4 2016年2月15日 传出Opera被收购的消息 同日Presto内核版Opera更新到12 18 目录 1 JavaScript引擎 2 以Presto為基礎的應用程式 2 1 網路瀏覽器 2 2 HTML編輯器 3 原始碼洩漏 4 参考资料JavaScript引擎 编辑Opera的Pre Presto版本使用了Linear A引擎 以Presto的Core fork為基礎 Opera 7 0至9 27的Opera版本使用了Linear B引擎 5 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引擎 擁有基於暫存器的位元組碼 機器語言生成 自動對象分類及整體性能改進 6 7 以Presto為基礎的應用程式 编辑網路瀏覽器 编辑 Opera Opera 7至12版本 Opera Mobile 9 5至12版本 Opera Mini Nintendo Nintendo DS Browser 基於Opera 8 Nintendo DSi Browser 基於Opera 9 Wii Internet Channel瀏覽器 基於Opera 10 Nokia 770瀏覽器 基於Opera Sony Mylo COM 1 s瀏覽器 基於Opera 11 HTML編輯器 编辑 Adobe Dreamweaver MX至CS3版本 CS4及以後版本使用Webkit Adobe Creative Suite 2 12 Adobe Creative Suite 3 13 Virtual Mechanics SiteSpinner Pro 14 原始碼洩漏 编辑12 15版本的原始碼被洩漏到GitHub 15 16 17 18 19 20 2017年1月14日 在數位千禧年著作權法的要求下被刪除 21 2017年1月18日 Opera軟體公司已經確認了原始碼的真實性 22 参考资料 编辑 https dev opera com blog opera mini server upgrade Lextrait Vincent The Programming Languages Beacon v10 0 2010 01 2010 01 04 原始内容存档于2012 05 30 Dev Opera Opera Mini server upgrade dev opera com 2015 12 28 原始内容存档于2016 01 27 300 million users and move to WebKit Opera Software 2013 02 12 2013 02 14 原始内容存档于2013 02 14 Sivonen Henri Names of Browser Engines 2006 11 23 2007 01 03 原始内容存档于2011 08 26 Lindstrom Jens Carakan By Opera Core Concerns Opera Software 2009 02 05 2009 02 05 原始内容存档于2009 02 06 Lindstrom Jens Carakan Revisited By Opera Core Concerns Opera Software 2009 12 22 2009 12 26 原始内容存档于2009 12 25 Surf in Bed Nintendo DS Browser hits Japan 新闻稿 Opera Software ASA 2006 07 24 2008 11 02 原始内容存档于2006 08 14 Operating Systems are Less Important Opera Techtree 2008 10 08 2009 02 25 原始内容存档于2008 10 12 Play with the Web Opera browser now available for download on Wii 新闻稿 Opera Software ASA 2006 12 22 2008 11 02 原始内容存档于2008 05 12 Sony Electronics uses the Opera browser for its new mylo personal communicator 新闻稿 Opera Software ASA 2006 08 23 2008 11 02 原始内容存档于2008 08 29 Powered by Opera Opera Integrated with Adobe Creative Suite 2 新闻稿 Opera Software ASA 2005 04 04 2008 11 02 永久失效連結 Adobe Creative Suite 3 CS3 uses built in Opera for rendering engine 2007 03 28 2008 04 20 原始内容存档于2008 03 03 Design Web Pages for the Desktop and Mobile Devices 新闻稿 Virtual Mechanics Inc 2008 11 18 2008 11 18 原始内容存档于2009 01 09 Presto Web rendering engine Opera 12 15 GitHub 2017 01 12 原始内容存档于2017 01 13 英语 Opera Presto source code leaked r operabrowser reddit 2017 10 12 原始内容存档于2019 02 17 英语 Full source code of Opera Presto has been leaked r technology reddit 2017 10 12 原始内容存档于2019 02 17 英语 Presto engine source code available on GitHub r operabrowser reddit 2017 10 12 原始内容存档于2018 11 22 英语 Opera Presto Source Code Leaks Online Bleeping Computer 2017 10 12 原始内容存档于2017 03 29 美国英语 Na GitHub poyavilsya strannyj repozitorij pohozhij na ishodniki dvizhka Opera Presto zakryto pravoobladatelyami GeekTimes 2017 10 12 原始内容存档于2017 10 13 俄语 2017 01 12 Presto md GitHub 2017 10 12 原始内容存档于2017 04 12 Legacy Opera Presto source code appearance in online sharing sites Opera Security Opera Security 2017 01 18 2017 10 12 原始内容存档于2017 10 13 美国英语 取自 https zh wikipedia org w index php title Presto amp oldid 72501676 JavaScript引擎, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。