Ebben a cikkben az Opera Mini 4 Javascript támogatásáról lesz szó, így inkább technikai jellegű. Ha az Opera Mini újdonságai és funkciói érdekelnek, ezt olvasd el.
Az Opera Mini egyszerű, de nagyon hatékony koncepciót használ a weblapok megnyitására, ezért lehetséges, hogy pár ezer forintos, régi telefonokon is képes futni és megjeleníteni szinte a teljes webet. A módszer lényege abból áll, hogy amikor meg akarunk nyitni egy weblapot az Opera Miniben, az küld egy kérést az Opera központi szerverére. A szerver letölti a kért weblapot, és átalakítja OBML (Opera Binary Markup Language) formátumra, amely egy speciális, az eredeti weblap méretéhez képest akár 90%-kal tömörített csomag, majd ezt visszaküldi a telefonnak. Fontos még tudni, hogy a telefon és a szerver között a kapcsolat mindig biztonságos, mind HTTP, mind HTTPS esetében.
Ez nagyszerűen működik HTML és CSS esetében, sőt az Opera Mini 4 szerverei már az Opera 9.5 motorját használják, így képesek egyes CSS3 szelektorokat is értelmezni, amelyekkel még nem sok böngésző boldogul. De mi a helyzet a Javascripttel? Ebben az esetben a történet már közel sem ilyen egyszerű.
A következőkben bemutatjuk, hogyan értelmezi a Javascriptet az Opera Mini, a szerver- és a kliens oldalt, valamint az AJAX támogatást.
Tovább...