Aki esetleg nem ismerné: a Presto az Opera renderelő motorjának a neve. Az Opera 7-ben mutatkozott be először és azóta számos fejlesztésen esett át. Jelenleg az Opera 10-es verziójában a Presto 2.2.15 található meg, de talán már nem kell sokat várnunk a következő változatra. Elvileg a fejlesztők már végeztek a 2.3-al, és jelenleg a 2.4-en dolgoznak. Sajnos megjelenési időpontokról nincs információnk, sem arról, hogy a következő Operában melyik verzió lesz benne.
Mindenesetre a háttérben folyó munka bizonyítékaként az Opera dokumentációk között nemrég feltűnt a Presto 2.3 által támogatott szabványok és ajánlások listája, meglehetősen részletezően bemutatva, hogy minimálisan mit várhatunk a következő Operától. A dokumentumban számos link található, ahol részletesebb információt kaphatunk az adott szabványról, vagy az egyes attribútumok és metódusok támogatottságáról.
Úgy vélem, ezek az információk inkább a webfejlesztők számára érdekesek, de közvetve az átlagfelhasználókat is érintik, hiszen mindenkinek az érdeke, hogy a web minden eddiginél érdekesebb, szebb és rugalmasabb legyen. Ezért érdemes figyelmet fordítanunk a lényegi újdonságokra, főleg amik a böngészőháború közepette szélesebb nyilvánosságot kaptak. Mivel jómagam nem vagyok webfejlesztő (szerencsére), ezért igyekszem csak az alapokra szorítkozni, a további lényegi észrevételeket viszont most is szívesen veszem a fórumban.
Főbb támogatott szabványok és API-k a Presto 2.3-ban:
- fejlettebb
canvas
- részleges
video
ésaudio
- széleskörű HTML
- HTML5 Forms
- OpenGL API
- Direct3D API
- CSS3 Transitions és
border-radius
A fentieken túl persze számos javítás, változtatás, apróbb bővítés kapott benne helyet, akit részleteiben érdekel, az olvassa el a teljes listát. Ezek tehát azok a funkciók, amik a Presto 2.3-ban már megvalósultak, az új Opera tehát ennél csak jobb lehet, legalábbis reménykedek benne.