Меню
Главная
Случайная статья
Настройки
|
Presto — браузерный движок, разработанный Opera Software для браузера Opera. После нескольких бета-версий и технических превью его официально выпустили 28 января 2003 года в Opera 7.0 для Windows. Presto пришёл на смену браузеру Opera с кодовым названием Elektra (версии 4, 5, 6). В отличие от Elektra, Presto более динамичен: страницы и их части могут быть дообновлены в ответ на сценарные и DOM-запросы. Последующие выпуски движка включали исправления ошибок и повышение скорости ECMAScript (JavaScript).
В феврале 2013 года Opera Software объявила о том, что она намерена отказаться от движка Presto во всех своих продуктах, заменив его на WebKit[1] (Blink).
Содержание
Развитие
Версия Presto
|
Движок JavaScript
|
Кодовое имя браузера
|
Браузер Opera
|
Opera Mobile
|
Другие использования
|
Основные нововведения
|
pre Presto
|
без названия
|
без названия
|
3.5
|
|
|
|
pre Presto
|
Linear A
|
Elektra / без названия[2]
|
4.0
|
|
|
|
1.0
|
Linear B
|
без названия
|
7
|
|
|
|
2.0
|
Merlin
|
9.0
|
|
Internet Channel
|
Canvas, прохождение теста Acid2, Rich text editing, XSLT и XPath
|
2.1
|
Futhark
|
Kestrel
|
9.5
|
9.5 beta[3]
|
|
SVG Tiny 1.2, SVG как CSS, SVG как <img>, Audio-объекты
|
2.1.1[4]
|
9.6
|
|
|
Scope API[5]
|
2.2[6]
|
Peregrine
|
|
9.7 beta[7]
|
|
|
2.2.15
|
10.0
|
|
|
Прохождение Acid3 на 100 из 100 с пиксельной точностью, Web-шрифты, CSS-селекторы API, цветовые модели RGBA и HSLA, TLS 1.2.[8], FPS в SVG, SVG-шрифты в HTML
|
2.3[9][10]
|
|
|
Opera Devices SDK 10[9]
|
Свойства CSS3: border-radius (закругление углов), box-shadow, transitions; элементы HTML5: <audio> и <video>
|
2.4[9][11]
|
|
10 beta
|
|
CSS3: 2D transforms
|
2.5.24[12]
|
Carakan
|
Evenes
|
10.5
|
|
|
Внедрение Carakan и Vega, ускоряющих обработку JavaScript и прорисовку страницы соответственно
|
2.6.30
|
10.6
|
|
|
WebM-видео, геопозиционирование, AppCache, Web Workers[13]
|
2.7.62
|
Kjevik
|
11.0
|
|
|
Расширения, WebSocket
|
2.8.131
|
Barracuda
|
11.10
|
11.1
|
|
CSS3: Линейные градиенты, многоколончатая разметка текста; поддержка WebP, File API и др.
|
2.9.168
|
Swordfish
|
11.50
|
11.5
|
|
|
2.10.229
|
Tunny
|
11.60
|
|
|
ECMAscript 5, новый HTML5-парсер, полная поддержка CSS-градиентов, CSS-единица "rem"
|
2.10.289
|
Wahoo
|
12.00
|
12
|
|
WebGL и аппаратное ускорение (в тестовом режиме)
|
2.11.351
|
|
|
|
|
Обновлённый протокол WebSockets
|
2.11.355
|
Marlin
|
|
12.1 для Android
|
|
SPDY, CSS3 Flexbox
|
2.12.388
|
12.10-12.18
|
|
|
Где используется
Движки на JavaScript
Существуют движки для JavaScript, которые базируются на «Presto»
- движок «linear_b» используется в Opera 7.0 — 9.2[14];
- движок «futhark» используется в Opera 9.5 — 10.10[15];
- движок «Carakan» пришёл на смену «futhark» в Opera 10.50[16][17].
Веб-браузеры
HTML-редакторы
Примечания
- Олег Парамонов. Что погубило браузер Opera и чем займутся его создатели в будущем (неопр.). Компьютерра (19 февраля 2013). Дата обращения: 4 марта 2013. Архивировано 24 февраля 2013 года.
- Haavard. Wikipedia misconception: "Elektra" as a layout engine (неопр.). My Opera (12 марта 2009). Дата обращения: 16 июня 2009. Архивировано из оригинала 26 августа 2011 года.
- Opera Mobile 9.5 adds Opera Widgets to deliver a one-click mobile Internet experience (неопр.). Press Releases. Opera Software (20 октября 2008). Дата обращения: 16 сентября 2009. Архивировано из оригинала 26 августа 2011 года.
- Поддержка стандартов в Presto 2.1.1 (англ.). — Официальная документация Opera. Дата обращения: 26 февраля 2010. Архивировано из оригинала 26 августа 2011 года.
- Lawson, Bruce. Opera Presto 2.1 - Web standards supported by Opera’s core (неопр.). Opera Software (10 сентября 2008). Дата обращения: 27 февраля 2009. Архивировано из оригинала 26 августа 2011 года.
- Поддержка стандартов в Presto 2.2 (англ.). — Официальная документация Opera. Дата обращения: 26 февраля 2010. Архивировано из оригинала 26 августа 2011 года.
- Opera announces the new Opera Mobile 9.7 at CTIA Wireless 2009 – a server-accelerated full Web experience for smartphones and mobile devices (неопр.). Press Releases. Opera Software (26 марта 2009). Дата обращения: 16 сентября 2009. Архивировано из оригинала 26 августа 2011 года.
- Pettersen, Yngve Nyster. New in Opera Presto 2.2: TLS 1.2 Support (неопр.). Opera Software (25 февраля 2009). Дата обращения: 27 февраля 2009. Архивировано из оригинала 26 августа 2011 года.
- 1 2 3 Haavard. Read about Presto 2.3, and try out Presto 2.4 (англ.) (3 ноября 2009). Дата обращения: 4 ноября 2009. Архивировано из оригинала 26 августа 2011 года.
- Поддержка стандартов в Presto 2.3 (англ.). — Официальная документация Opera. Дата обращения: 26 февраля 2010. Архивировано из оригинала 26 августа 2011 года.
- Поддержка стандартов в Presto 2.4 (англ.). — Официальная документация Opera. Дата обращения: 26 февраля 2010. Архивировано из оригинала 26 августа 2011 года.
- Roberto Mateu. Opera 10.5 pre-alpha for Labs (неопр.). Opera Software (22 декабря 2009). Дата обращения: 22 декабря 2009. Архивировано из оригинала 26 августа 2011 года.
- Web specifications support in Opera products: an overview (англ.). — Разница в поддержке стандартов в различных версиях Opera. Дата обращения: 15 июля 2010. Архивировано из оригинала 26 августа 2011 года.
- Sivonen, Henri. Names of Browser Engines (неопр.) (23 ноября 2006). Дата обращения: 3 января 2007. Архивировано из оригинала 26 августа 2011 года.
- Bointon, Marcus. SunSpider Benchmarks: WebKit Rocks (неопр.). Pet Pixels (19 декабря 2006). Дата обращения: 3 января 2007. Архивировано из оригинала 26 августа 2011 года.
- Lawson, Bruce. Carakan F.A.Q. (неопр.) My Opera (3 февраля 2009). Дата обращения: 16 июня 2009. Архивировано из оригинала 26 августа 2011 года.
- Lindstrm, Jens. Carakan - By Opera Core Concerns (неопр.). Opera Software (5 февраля 2009). Дата обращения: 5 февраля 2009. Архивировано из оригинала 26 августа 2011 года.
- Opera 12.18 for Windows (англ.). Opera. Дата обращения: 10 марта 2016. Архивировано из оригинала 9 марта 2016 года.
- Surf in Bed: Nintendo DS Browser hits Japan (Press release). Opera Software. 24 июля 2006. Дата обращения: 2 ноября 2008.
- Rahul Srinivas and Jon S. von Tetzchner. Operating Systems are Less Important: Opera (неопр.). Techtree (8 октября 2008). Дата обращения: 25 февраля 2009. Архивировано из оригинала 26 августа 2011 года.
-
-
-
- Adobe Creative Suite 3 (CS3) uses built-in Opera for rendering engine (неопр.) (28 марта 2007). Дата обращения: 20 апреля 2008. Архивировано из оригинала 26 августа 2011 года.
-
Ссылки
|
|