複製鏈接
請複製以下鏈接發送給好友

Presto

(opera瀏覽器排版引擎)

鎖定
Presto 是一個由 Opera Software 開發的瀏覽器排版引擎,供 Opera 7.0-12.18版本使用。
Presto 取代了舊版 Opera 3.5至6版本使用的 Elektra 排版引擎,包括加入動態功能,例如網頁或其部分可隨着 DOM 及 Script 語法的事件而重新排版。Presto 從12.16版本後被Blink取代,Opera宣稱為了更好的追求效果,而不是去維護內核。
2013年2月13日,Opera Software宣佈未來產品將以WebkitV8為主,逐步放棄使用基於Presto引擎的產品
軟件名稱
Presto
來    源
Opera Software
功    能
瀏覽器排版引擎
版    本
7.0-12.17版本
舊版本
Opera

PrestoJavaScript引擎

"Linear A"是一個使用在舊版本的Opera中的JavaScript引擎。版本基於Presto的"Core"fork,由Opera 7.0至9.27版本,Opera使用"Linear B"引擎。"Futhark"引擎使用在同一個版本"Core 2" fork中,由Opera 9.5至10.10版本中使用。2008年,新一代JavaScript引擎如GoogleV8MozillaTraceMonkey蘋果公司的SquirrelFish已多走一步,加入了機器語言生成。雖然原始JavaScript的性能是用於意義不大的日常瀏覽,但這開闢了在客户端和futhark沉重的計算的可能性,但是仍然快速和高效,Presto即將不能夠跟上。

Presto衍生程序

Presto網絡瀏覽器

Opera 7 與之後版本
Opera Mobile
Opera Mini
Nintendo DS Browser (基於 Opera)
Nintendo DSi瀏覽器(基於 Opera)
Nokia 770瀏覽器(基於 Opera)
Sony Mylo COM-1's瀏覽器(基於 Opera)
Wii Internet Channel瀏覽器(基於 Opera)

PrestoHTML編輯器

Macromedia Dreamweaver MX 與之後版本,直至CS3
Adobe Creative Suite 2
Adobe Creative Suite 3
Virtual Mechanics SiteSpinner Pro

Presto未來發展

北京時間2013年2月14日消息,據國外媒體報道,知名瀏覽器廠商Opera當地時間週三宣佈,其瀏覽器的每月用户數已達到3億。而且,Opera還透露公司已經決定未來將採用WebKit(WebKit 是一個開源瀏覽器引擎,優勢在於高效穩定、兼容性好,且源碼結構清晰,易於維護)替代當前的瀏覽器核心引擎。
北京時間2013年4月,據國外媒體報道,在二月份宣佈支持WebKit的Opera瀏覽器也確認了它將跟隨Google Chrome的決定,放棄WebKit,支持Blink瀏覽器引擎。 [1] 
參考資料