Interested Article - Presto (Opera)

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 ( Blink ).

Развитие

Версия Presto Движок JavaScript Кодовое имя браузера Браузер Opera Opera Mobile Другие использования Основные нововведения
pre Presto без названия без названия 3.5
pre Presto Linear A Elektra / без названия 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 SVG Tiny 1.2, SVG как CSS, SVG как <img>, Audio-объекты
2.1.1 9.6
2.2 Peregrine 9.7 beta
2.2.15 10.0 Прохождение Acid3 на 100 из 100 с пиксельной точностью, Web-шрифты, CSS-селекторы API, цветовые модели RGBA и HSLA, TLS 1.2. , FPS в SVG, SVG-шрифты в HTML
2.3 10 Свойства CSS3: border-radius (закругление углов), box-shadow, transitions; элементы HTML5: <audio> и <video>
2.4 10 beta CSS3: 2D transforms
2.5.24 Carakan Evenes 10.5 Внедрение и , ускоряющих обработку JavaScript и прорисовку страницы соответственно
2.6.30 10.6 WebM -видео, геопозиционирование, ,
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 ;
  • движок «futhark» используется в Opera 9.5 — 10.10 ;
  • движок «Carakan» пришёл на смену «futhark» в Opera 10.50 .

Веб-браузеры

HTML-редакторы

Примечания

  1. Олег Парамонов. . Компьютерра (19 февраля 2013). Дата обращения: 4 марта 2013. 24 февраля 2013 года.
  2. Haavard . My Opera (12 марта 2009). Дата обращения: 16 июня 2009. Архивировано из 26 августа 2011 года.
  3. . Press Releases . Opera Software (20 октября 2008). Дата обращения: 16 сентября 2009. Архивировано из 26 августа 2011 года.
  4. (англ.) . — Официальная документация Opera. Дата обращения: 26 февраля 2010. Архивировано из 26 августа 2011 года.
  5. Lawson, Bruce . Opera Software (10 сентября 2008). Дата обращения: 27 февраля 2009. Архивировано из 26 августа 2011 года.
  6. (англ.) . — Официальная документация Opera. Дата обращения: 26 февраля 2010. Архивировано из 26 августа 2011 года.
  7. . Press Releases . Opera Software (26 марта 2009). Дата обращения: 16 сентября 2009. Архивировано из 26 августа 2011 года.
  8. Pettersen, Yngve Nysæter . Opera Software (25 февраля 2009). Дата обращения: 27 февраля 2009. Архивировано из 26 августа 2011 года.
  9. Haavard. (англ.) (3 ноября 2009). Дата обращения: 4 ноября 2009. Архивировано из 26 августа 2011 года.
  10. (англ.) . — Официальная документация Opera. Дата обращения: 26 февраля 2010. Архивировано из 26 августа 2011 года.
  11. (англ.) . — Официальная документация Opera. Дата обращения: 26 февраля 2010. Архивировано из 26 августа 2011 года.
  12. Roberto Mateu. . Opera Software (22 декабря 2009). Дата обращения: 22 декабря 2009. Архивировано из 26 августа 2011 года.
  13. (англ.) . — Разница в поддержке стандартов в различных версиях Opera. Дата обращения: 15 июля 2010. Архивировано из 26 августа 2011 года.
  14. Sivonen, Henri (23 ноября 2006). Дата обращения: 3 января 2007. Архивировано из 26 августа 2011 года.
  15. Bointon, Marcus . Pet Pixels (19 декабря 2006). Дата обращения: 3 января 2007. Архивировано из 26 августа 2011 года.
  16. Lawson, Bruce My Opera (3 февраля 2009). Дата обращения: 16 июня 2009. Архивировано из 26 августа 2011 года.
  17. Lindström, Jens . Opera Software (5 февраля 2009). Дата обращения: 5 февраля 2009. Архивировано из 26 августа 2011 года.
  18. (англ.) . Opera. Дата обращения: 10 марта 2016. Архивировано из 9 марта 2016 года.
  19. (Press release). Opera Software . 2006-07-24 . Дата обращения: 2 ноября 2008 . {{ cite press release }} : |archive-url= требует |archive-date= ( справка )
  20. and . . (8 октября 2008). Дата обращения: 25 февраля 2009. Архивировано из 26 августа 2011 года.
  21. (Press release). Opera Software . 2006-08-23 . Дата обращения: 2 ноября 2008 . {{ cite press release }} : |archive-url= требует |archive-date= ( справка )
  22. (Press release). Opera Software . 2006-12-22 . Дата обращения: 2 ноября 2008 . {{ cite press release }} : |archive-url= требует |archive-date= ( справка )
  23. (Press release). Opera Software . 2005-04-04 . Дата обращения: 2 ноября 2008 . (недоступная ссылка)
  24. (28 марта 2007). Дата обращения: 20 апреля 2008. Архивировано из 26 августа 2011 года.
  25. (Press release). Virtual Mechanics Inc. 2008-11-18. Архивировано из 9 января 2009 . Дата обращения: 18 ноября 2008 .

Ссылки

  • (англ.)
  • (англ.)
Источник —

Same as Presto (Opera)