Presto (opera)

Presto
Type browsermotor
Udvikler Opera software
Skrevet i C++
Operativ system på tværs af platforme
Første udgave 28. januar 2003
nyeste version 12.18 ( 16. februar 2016 )
Licens proprietære
Internet side opera.com/docs/specs/

Presto  er en browsermotor udviklet af Opera Software til Opera - browseren . Efter adskillige betaversioner og tekniske forhåndsvisninger blev den officielt udgivet den 28. januar 2003 i Opera 7.0 til Windows . Presto erstattede Opera-browseren med kodenavnet Elektra (version 4, 5, 6). I modsætning til Elektra er Presto mere dynamisk: sider og deres dele kan opdateres som svar på script- og DOM - anmodninger. Efterfølgende udgivelser af motoren inkluderede fejlrettelser og ECMAScript ( JavaScript ) hastighedsforbedringer.

I februar 2013 annoncerede Opera Software, at det har til hensigt at udfase Presto-motoren i alle sine produkter, og erstatte den med WebKit [1] ( Blink ).

Udvikling

Presto version JavaScript-motor Browser kodenavn Opera browser Opera mobil Andre anvendelser Vigtigste innovationer
præ Presto Uden titel Uden titel 3.5
præ Presto Lineær A Elektra / uden titel [2] 4.0
1.0 Lineær B Uden titel 7
2.0 Merlin 9,0 Internet kanal Canvas, bestået Acid2-testen , Rich text-redigering, XSLT og XPath
2.1 Futhark Kestrel 9.5 9.5 beta [3] SVG Tiny 1.2, SVG som CSS, SVG som <img>, lydobjekter
2.1.1 [4] 9.6 Scope API [5]
2.2 [6] vandregrine 9.7 beta [7]
2.2.15 10,0 100 ud af 100 Acid3-pas med pixelnøjagtighed, webskrifttyper, API CSS-vælgere, RGBA- og HSLA-farvemodeller, TLS 1.2. [8] , FPS til SVG, SVG-skrifttyper til HTML
2.3 [9] [10] Opera Devices SDK 10 [9] CSS3-egenskaber: kant-radius (afrunding af hjørner), box-shadow, overgange; HTML5-elementer: <audio> og <video>
2.4 [9] [11] 10 beta CSS3: 2D-transformationer
2.5.24 [12] karakan Evenes 10.5 Implementering af Carakan og Vega , som fremskynder henholdsvis JavaScript-behandling og sidegengivelse
2.6.30 10.6 WebM -video, geolocation, AppCache , Web Workers [13]
2.7.62 Kjevik 11,0 Udvidelser, WebSocket
2.8.131 Barracuda 11.10 11.1 CSS3: Lineære gradienter, tekstlayout med flere kolonner; understøttelse af WebP , File API osv.
2.9.168 Sværdfisk 11.50 11.5
2.10.229 Tunny 11.60 ECMAscript 5, ny HTML5-parser, fuld CSS-gradientunderstøttelse, "rem" CSS-enhed
2.10.289 Wahoo 12.00 12 WebGL og hardwareacceleration (i testtilstand)
2.11.351 Opdateret WebSockets protokol
2.11.355 marlin 12.1 til Android SPDY , CSS3 Flexbox
2.12.388 12.10-12.18

Hvor er

JavaScript-motorer

Der er JavaScript- motorer , der er baseret på "Presto"

Webbrowsere

HTML-editorer

Noter

  1. Oleg Paramonov. Hvad ødelagde Opera-browseren, og hvad vil dens skabere gøre i fremtiden . Computerra (19. februar 2013). Dato for adgang: 4. marts 2013. Arkiveret fra originalen 24. februar 2013.
  2. Haavard Wikipedia misforståelse: "Elektra" som layoutmotor (downlink) . Min opera (12. marts 2009). Hentet 16. juni 2009. Arkiveret fra originalen 26. august 2011. 
  3. Opera Mobile 9.5 tilføjer Opera Widgets for at levere en mobil internetoplevelse med et enkelt klik (downlink) . Pressemeddelelser . Opera-software (20. oktober 2008). Hentet 16. september 2009. Arkiveret fra originalen 26. august 2011. 
  4. Standardunderstøttelse i Presto 2.1.1  (eng.)  (link ikke tilgængeligt) . — Operaens officielle dokumentation. Dato for adgang: 26. februar 2010. Arkiveret fra originalen 26. august 2011.
  5. Lawson, Bruce Opera Presto 2.1 - Webstandarder understøttet af Operas kerne (downlink) . Opera-software (10. september 2008). Hentet 27. februar 2009. Arkiveret fra originalen 26. august 2011. 
  6. Standardunderstøttelse i Presto 2.2  (eng.)  (link ikke tilgængeligt) . — Operaens officielle dokumentation. Dato for adgang: 26. februar 2010. Arkiveret fra originalen 26. august 2011.
  7. Opera annoncerer den nye Opera Mobile 9.7 på CTIA Wireless 2009 – en serveraccelereret fuld weboplevelse til smartphones og mobile enheder (link ikke tilgængeligt) . Pressemeddelelser . Opera Software (26. marts 2009). Hentet 16. september 2009. Arkiveret fra originalen 26. august 2011. 
  8. Pettersen, Yngve Nysæter Ny i Opera Presto 2.2: TLS 1.2 Support (downlink) . Opera-software (25. februar 2009). Hentet 27. februar 2009. Arkiveret fra originalen 26. august 2011. 
  9. 1 2 3 Haavard. Læs om Presto 2.3, og prøv Presto 2.4  (engelsk)  (downlink) (3. november 2009). Hentet 4. november 2009. Arkiveret fra originalen 26. august 2011.
  10. Standardunderstøttelse i Presto 2.3  (eng.)  (link ikke tilgængeligt) . — Operaens officielle dokumentation. Dato for adgang: 26. februar 2010. Arkiveret fra originalen 26. august 2011.
  11. Standardunderstøttelse i Presto 2.4  (eng.)  (link ikke tilgængeligt) . — Operaens officielle dokumentation. Dato for adgang: 26. februar 2010. Arkiveret fra originalen 26. august 2011.
  12. Roberto Mateu. Opera 10.5 pre-alpha for Labs (utilgængeligt link) . Opera-software (22. december 2009). Hentet 22. december 2009. Arkiveret fra originalen 26. august 2011. 
  13. Understøttelse af webspecifikationer i Opera-produkter: en oversigt  (engelsk)  (downlink) . - Forskel i standardunderstøttelse i forskellige versioner af Opera. Hentet 15. juli 2010. Arkiveret fra originalen 26. august 2011.
  14. Sivonen, Henri Names of Browser Engines (downlink) (23. november 2006). Hentet 3. januar 2007. Arkiveret fra originalen 26. august 2011. 
  15. Bointon, Marcus SunSpider Benchmarks: WebKit Rocks (link ikke tilgængeligt) . Pet Pixels (19. december 2006). Hentet 3. januar 2007. Arkiveret fra originalen 26. august 2011. 
  16. Lawson, Bruce Carakan FAQ (downlink) . Min opera (3. februar 2009). Hentet 16. juni 2009. Arkiveret fra originalen 26. august 2011. 
  17. Lindström, Jens Carakan - By Opera Core Concerns (utilgængeligt link) . Opera-software (5. februar 2009). Hentet 5. februar 2009. Arkiveret fra originalen 26. august 2011. 
  18. Opera 12.18 til Windows  (engelsk)  (downlink) . Opera. Hentet 10. marts 2016. Arkiveret fra originalen 9. marts 2016.
  19. Opera Software (2006-07-24). Surf i sengen: Nintendo DS Browser rammer Japan . Pressemeddelelse . Hentet 2008-11-02 .
  20. Rahul Srinivas og Jon S. von Tetzchner . Operativsystemer er mindre vigtige: Opera (downlink) . Techtree (8. oktober 2008). Hentet 25. februar 2009. Arkiveret fra originalen 26. august 2011. 
  21. Opera-software (2006-08-23). Sony Electronics bruger Opera-browseren til sin nye mylo personlige communicator . Pressemeddelelse . Hentet 2008-11-02 .
  22. Opera Software (2006-12-22). Spil med internettet: Opera-browseren kan nu downloades på Wii . Pressemeddelelse . Hentet 2008-11-02 .
  23. Opera-software (2005-04-04). Drevet af Opera: Opera integreret med Adobe Creative Suite 2 . Pressemeddelelse . Hentet 2008-11-02 .  (utilgængeligt link)
  24. Adobe Creative Suite 3 (CS3) bruger indbygget Opera til gengivelsesmotor (downlink) (28. marts 2007). Hentet 20. april 2008. Arkiveret fra originalen 26. august 2011. 
  25. Virtual Mechanics Inc. (2008-11-18). Design websider til desktop og mobile enheder . Pressemeddelelse . Arkiveret fra originalen 9. januar 2009. Hentet 2008-11-18 .

Links