Presto | |
---|---|
![]() | |
Тип | браузерный движок |
Разработчик | Opera Software |
Написана на | C++ |
Операционная система | кроссплатформенная |
Последняя версия | 12.18 (16 февраля 2016 года) |
Лицензия | проприетарная |
Сайт | opera.com/docs/specs/ |
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, которые базируются на «Presto»
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .