Presto (Opera)

Presto
Tip de motor de browser
Dezvoltator Software Opera
Scris in C++
Sistem de operare multiplatformă
Prima editie 28 ianuarie 2003
ultima versiune 12.18 ( 16 februarie 2016 )
Licență proprietate
Site-ul web opera.com/docs/specs/

Presto  este un motor de browser dezvoltat de Opera Software pentru browserul Opera . După mai multe beta și previzualizări tehnice, a fost lansat oficial pe 28 ianuarie 2003 în Opera 7.0 pentru Windows . Presto a înlocuit browserul Opera cu numele de cod Elektra (versiunile 4, 5, 6). Spre deosebire de Elektra, Presto este mai dinamic: paginile și părțile lor pot fi actualizate ca răspuns la solicitările de script și DOM . Lansările ulterioare ale motorului au inclus remedieri de erori și îmbunătățiri ale vitezei ECMAScript ( JavaScript ).

În februarie 2013, Opera Software a anunțat că intenționează să elimine treptat motorul Presto din toate produsele sale, înlocuindu-l cu WebKit [1] ( Blink ).

Dezvoltare

Versiunea Presto motor JavaScript Nume de cod al browserului Opera Browser Opera Mobile Alte utilizări Principalele inovații
pre Presto Fără titlu Fără titlu 3.5
pre Presto Linear A Elektra / fără titlu [2] 4.0
1.0 Linear B Fără titlu 7
2.0 Merlin 9,0 Canal de Internet Canvas, care trece testul Acid2 , editarea textului îmbogățit, XSLT și XPath
2.1 Futhark Kestrel 9.5 9.5 beta [3] SVG Tiny 1.2, SVG ca CSS, SVG ca <img>, obiecte audio
2.1.1 [4] 9.6 Scope API [5]
2.2 [6] Călător 9.7 beta [7]
2.2.15 10.0 100 din 100 Acid3 trec cu acuratețea pixelilor, fonturi Web, selectoare API CSS, modele de culoare RGBA și HSLA, TLS 1.2. [8] , FPS în SVG, fonturi SVG în HTML
2.3 [9] [10] Opera Devices SDK 10 [9] Proprietăți CSS3: chenar-rază (colțuri rotunjite), casetă-umbră, tranziții; Elemente HTML5: <audio> și <video>
2.4 [9] [11] 10 beta CSS3: transformări 2D
2.5.24 [12] carakan Evenes 10.5 Implementarea Carakan și Vega , care accelerează procesarea JavaScript și, respectiv, redarea paginii
2.6.30 10.6 WebM -video, geolocalizare, AppCache , Web Workers [13]
2.7.62 Kjevik 11.0 Extensii, WebSocket
2.8.131 Barracuda 11.10 11.1 CSS3: Gradienți liniari, aspect text cu mai multe coloane; suport pentru WebP , File API etc.
2.9.168 Pește-spadă 11.50 11.5
2.10.229 Tunny 11.60 ECMAscript 5, nou analizator HTML5, suport complet pentru gradient CSS, unitate CSS „rem”.
2.10.289 Vahoo 12.00 12 WebGL și accelerare hardware (în modul de testare)
2.11.351 Protocol WebSockets actualizat
2.11.355 marlin 12.1 pentru Android SPDY , CSS3 Flexbox
2.12.388 12.10-12.18

Unde este

Motoare JavaScript

Există motoare JavaScript care se bazează pe „Presto”

Browsere web

Editore HTML

Note

  1. Oleg Paramonov. Ce a distrus browserul Opera și ce vor face creatorii săi în viitor . Computerra (19 februarie 2013). Data accesului: 4 martie 2013. Arhivat din original pe 24 februarie 2013.
  2. ↑ Concepție greșită din Wikipedia Haavard : „Elektra” ca motor de layout (downlink) . Opera mea (12 martie 2009). Consultat la 16 iunie 2009. Arhivat din original pe 26 august 2011. 
  3. Opera Mobile 9.5 adaugă Opera Widgets pentru a oferi o experiență de internet mobil cu un singur clic (downlink) . Comunicate de presă . Opera Software (20 octombrie 2008). Consultat la 16 septembrie 2009. Arhivat din original la 26 august 2011. 
  4. Suport pentru standarde în Presto 2.1.1  (eng.)  (link nu este disponibil) . — Documentația oficială a operei. Data accesului: 26 februarie 2010. Arhivat din original pe 26 august 2011.
  5. Lawson, Bruce Opera Presto 2.1 - Standarde web acceptate de nucleul Opera (link în jos) . Opera Software (10 septembrie 2008). Consultat la 27 februarie 2009. Arhivat din original pe 26 august 2011. 
  6. Suport pentru standarde în Presto 2.2  (eng.)  (link nu este disponibil) . — Documentația oficială a operei. Data accesului: 26 februarie 2010. Arhivat din original pe 26 august 2011.
  7. Opera anunță noul Opera Mobile 9.7 la CTIA Wireless 2009 – o experiență Web completă accelerată de server pentru smartphone-uri și dispozitive mobile (link nu este disponibil) . Comunicate de presă . Opera Software (26 martie 2009). Consultat la 16 septembrie 2009. Arhivat din original la 26 august 2011. 
  8. Pettersen, Yngve Nysæter Nou în Opera Presto 2.2: Suport TLS 1.2 (downlink) . Opera Software (25 februarie 2009). Consultat la 27 februarie 2009. Arhivat din original pe 26 august 2011. 
  9. 1 2 3 Haavard. Citiți despre Presto 2.3 și încercați Presto 2.4  (engleză)  (downlink) (3 noiembrie 2009). Consultat la 4 noiembrie 2009. Arhivat din original la 26 august 2011.
  10. Suport pentru standarde în Presto 2.3  (eng.)  (link nu este disponibil) . — Documentația oficială a operei. Data accesului: 26 februarie 2010. Arhivat din original pe 26 august 2011.
  11. Suport pentru standarde în Presto 2.4  (eng.)  (link nu este disponibil) . — Documentația oficială a operei. Data accesului: 26 februarie 2010. Arhivat din original pe 26 august 2011.
  12. Roberto Mateu. Opera 10.5 pre-alfa pentru Labs (link indisponibil) . Opera Software (22 decembrie 2009). Consultat la 22 decembrie 2009. Arhivat din original la 26 august 2011. 
  13. Suport pentru specificații web în produsele Opera: o prezentare generală  (engleză)  (downlink) . - Diferența în suportul standardelor în diferite versiuni de Opera. Preluat la 15 iulie 2010. Arhivat din original la 26 august 2011.
  14. Sivonen, Henri Numele motoarelor de navigare (downlink) (23 noiembrie 2006). Consultat la 3 ianuarie 2007. Arhivat din original pe 26 august 2011. 
  15. Bointon, Marcus SunSpider Benchmarks: WebKit Rocks (link nu este disponibil) . Pet Pixels (19 decembrie 2006). Consultat la 3 ianuarie 2007. Arhivat din original pe 26 august 2011. 
  16. Lawson, Bruce Carakan Întrebări frecvente (downlink) . Opera mea (3 februarie 2009). Consultat la 16 iunie 2009. Arhivat din original pe 26 august 2011. 
  17. Lindström, Jens Carakan - By Opera Core Concerns (link indisponibil) . Opera Software (5 februarie 2009). Consultat la 5 februarie 2009. Arhivat din original pe 26 august 2011. 
  18. Opera 12.18 pentru Windows  (engleză)  (downlink) . Operă. Consultat la 10 martie 2016. Arhivat din original pe 9 martie 2016.
  19. Opera Software (2006-07-24). Surf in Bed: Browserul Nintendo DS ajunge în Japonia . Comunicat de presă . Extras 2008-11-02 .
  20. Rahul Srinivas și Jon S. von Tetzchner . Sistemele de operare sunt mai puțin importante: Opera (link în jos) . Techtree (8 octombrie 2008). Consultat la 25 februarie 2009. Arhivat din original pe 26 august 2011. 
  21. Opera Software (23-08-2006). Sony Electronics folosește browserul Opera pentru noul său comunicator personal mylo . Comunicat de presă . Extras 2008-11-02 .
  22. Opera Software (22-12-2006). Joacă cu Web: browser Opera acum disponibil pentru descărcare pe Wii . Comunicat de presă . Extras 2008-11-02 .
  23. Opera Software (04-04-2005). Produs de Opera: Opera integrat cu Adobe Creative Suite 2 . Comunicat de presă . Extras 2008-11-02 .  (link indisponibil)
  24. Adobe Creative Suite 3 (CS3) folosește încorporat Opera pentru motorul de randare (downlink) (28 martie 2007). Consultat la 20 aprilie 2008. Arhivat din original pe 26 august 2011. 
  25. Virtual Mechanics Inc. (2008-11-18). Proiectați pagini web pentru desktop și dispozitive mobile . Comunicat de presă . Arhivat din original pe 9 ianuarie 2009. Consultat 2008-11-18 .

Link -uri