|
Mint arról már beszámoltunk, az Apple elutasította az Opera Mini iPhone-os verziójának AppStore-os megjelenését. Meglehetősen sokan szavaztak arra, hogy ez így lesz, ami nem is igényelt nagy jóstehetséget, hiszen az Opera Mini teljes mértékig kiválthatná a beépített Szafarit böngészőt.
Ez azonban ebben a formában kicsit pontatlan, mondta John Gruber a Daring Fireball munkatársa. Elmondása szerint az Opera fejlesztői valóban elkészítették a böngészőjük iPhone-os verzióját, de ezt nem osztották meg az Apple AppStoreral – így a hír ezen része nem igaz.
Jon Stephenson von Tetzchner, az Opera egyik társ-alapítója a következőket nyilatkozta a New York Timesnak:
Az Opera fejlesztői elkészítettek egy iPhone-on futtatható verziót a böngészőnkből, de ezt nem osztottuk meg az Applevel mivel tudjuk, hogy vetélytársat állítottunk a Safari elé.
John Gruber szerint ami miatt az Apple joggal utasíthatná el az Opera Minit, azon az egyszerű tényen alapszik, hogy az Opera a saját Javascriptes megoldását használta, amit az iPhone SDK nem támogat. Később be kellett látnia, hogy ez a feltevése tévedés volt, s a következőket írta:
Dióhéjban, a böngészőjük a következőképpen működik: ha meg akarsz nyitni egy URLt az Operaval, a böngésző egy proxy szerverhez fordul, amit az Opera üzemeltet. Az Opera proxyszervere kapcsolódik ahhoz a webszerverhez, amin a keresett weboldalt hostolják, és a weboldalról renderel egy képet.Ezt a képet továbbítja végül a mobil kliensre (ez az eljárás az OBML – Opera Binary Markup Language), és jeleníti meg a telefonon. Ez kicsit nyakatekerten hangzik talán, de a végeredmény nagyon hatásos: sokkal gyorsabb ezt az adatot továbbítani, mivel csak az OBML adatot (ami egy tömörített bináris alakja az adatoknak) továbbítja a rendszer, nem minden egyes összetevőt egyenként – ezáltal nem csak az adatmennyiség kisebb (kevesebb terhet róva a mobilhálózatra is), és értelem szerűen a mobilkészülékek processzorainak is könnyebb egy képfájl megnyitása.
Az Opera Mini már mobil platformokra már korábban elkészült Java programnyelvet használva, de ezt ugyebár az iPhone nem támogatja, ezért az Opera fejlesztőinek át kell portolniuk C nyelvre… és ez még csak a technikai probléma, melyet ha le is küzdenek, továbbra is probléma marad a Safari kontra Opera közt kialakuló versenyhelyzet.
Update:
Egy Opera alkalmazott a következőképpen kommentálta a problémát: „Meglehetősen jól ismert tény, hogy az Apple kizárja a versenytársait a saját áruházából. Nem tudom mikor fogjuk hivatalosan is közzétenni a hírt, miszerint tudunk futtatható Opera böngészőt nyújtani iPhonera, de már létezik ez a szoftver.”
A Mac Rumours szerint számításai szerint „az Apple és az Opera tovább egyeztet egy, az AppStore-on kívüli csatornán.”
A fentiek és az eltelt idő alapján elmondható, hogy ezek az egyeztetések feltehetően nem mennek túl jól, de amíg hivatalos tájékoztatást egyik fél sem ad ki, nehéz a teljes igazságról írni.
3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."
|