Presto

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動: 案内, 検索

Presto(プレスト)は、オペラ・ソフトウェア (Opera Software ASA) 制作のHTMLレンダリングエンジン

目次

[編集] 概要

主にインターネットスイートOperaが利用している。ベータ版やプレビュー版などを経て、2003年1月28日Windows用としてリリースされたOpera 7.0より実装されている。名前は演奏記号presto(急速に)に由来している。

Prestoエンジンはバージョン4 - 6で使用されていたElektra(エレクトラ)エンジンに代わり実装されたもので、DOMやスクリプトイベントによって構成されたWebページを表示することが出来る。なお、Mozilla Firefoxバージョン3がリリースされる以前は正式版から見るとクロスプラットフォームブラウザ及びWindows対応ブラウザとして唯一Acid2に合格しているものであった。

その後のリリースでECMAScript (JavaScript) エンジンの処理速度向上のためたびたびバグフィックスと最適化が行われた。

[編集] バージョン

Presto
バージョン
JavaScript
エンジン
コードネーム Opera Opera
Mobile
他の利用 新機能
pre Presto unnamed unnamed 3.5
pre Presto Linear A Electra/
unnamed [1]
4.0
1.0 Linear B unnamed 7.0
2.0 Merlin 9.0 インターネットチャンネル[2] Canvas, Acid2 Test: passed, Rich text editing, XSLT and XPath
2.1 Futhark Kestrel 9.5 9.5[3] ニンテンドーDSiブラウザー SVG Tiny 1.2, SVG as CSS, SVG as <img>, Audio object
2.1.1 9.6 Scope API[4], SVG as Favicon
2.2 Peregrine 9.7[5]
2.2.15 10.0
10.1
9.8[6] Acid3 test: 100/100, pixel-perfect, Web fonts, CSS Selectors API, RGBA & HSLA opacity, TLS 1.2.[7], FPS in SVG, SVG fonts in HTML
2.3 Opera Devices SDK 10 CSS3 : border-radius (rounded corners), box-shadow, transitions; HTML5: <audio> and <video> elements
2.4 10 CSS3 : transforms; HTML5: SQL storage
2.5 Carakan Evenes 10.5 10.1 Opera Mini server HTML5: <canvas> Text
2.6 10.6 WebM, HTML5: AppCache, Geolocation, Web Workers
2.7 Kjevik 11.0 11.0 エクステンション, WebSocket
2.8 Barracuda 11.1 11.1
2.9 Swordfish 11.5
2.10 Tunny 11.6
Wahoo 12.0 WebGL

[編集] ベースにしたアプリケーション

[編集] ウェブブラウザ

[編集] Webオーサリングツール

[編集] 参照

  1. ^ Opera version history At first Electra was the codename for the Opera 4.0 browser but was later designated as a layout engine name for Opera versions 3.5 through 6
  2. ^ Opera Dragonfly documentation”. Opera Software. 2009年2月27日閲覧。
  3. ^ Reviewer’s Guide to Opera Mobile 9.5 Beta”. Opera Software. 2009年2月27日閲覧。
  4. ^ Lawson, Bruce (2008年9月10日). “Opera Presto 2.1 - Web standards supported by Opera’s core”. Opera Software. 2009年2月27日閲覧。
  5. ^ Opera Software (2009-03-26), “Opera announces the new Opera Mobile 9.7 at CTIA Wireless 2009 – a server-accelerated full Web experience for smartphones and mobile devices”, プレスリリース, http://www.opera.com/press/releases/2009/03/26/ 2009年6月11日閲覧。 
  6. ^ Opera Software (2009-06-02), “Opera Software grows in Poland: International Web browser company celebrates the Warsaw office opening”, プレスリリース, http://www.opera.com/press/releases/2009/06/02/ 2009年6月11日閲覧。 
  7. ^ Pettersen, Yngve Nysæter (2009年2月25日). “New in Opera Presto 2.2: TLS 1.2 Support”. Opera Software. 2009年2月27日閲覧。

[編集] 外部リンク

個人用ツール
名前空間
変種
操作
案内
ヘルプ
ツールボックス
他の言語