Magyar Opera

Mi történt az elmúlt évben?

Az új évi első bejegyzésben összefoglaljuk, hogy mi történt a Operával 2013-ban. A blog rendszeres olvasóinak nem sok újdonságot tartogat ez a bejegyzés, az alkalmi látogatók viszont most felvehetik a fonalat.

A történet februárban kezdődött, amikor az Opera Software bejelentette, hogy nyugdíjazza a Presto nevű, saját fejlesztésű böngészőmotorját, és ezentúl a nyílt forráskódú, de főleg a Google által fejlesztett Chromium projektre alapoz. A váltás okairól megoszlanak a vélemények, de a hivatalos indoklás szerint túl sok erőforrást emésztett fel a saját motor fejlesztése, és az ezzel együtt járó kompatibilitási hibák javítása. Bár némi kompromisszummal és néhány ügyes trükkel csökkenteni lehetett a nem vagy rosszul működő weboldalak számát, való igaz, hogy voltak problémák, amik egyre fokozódtak, ahogy az internetezési szokások egyre inkább a komplex webes alkalmazások irányába tolódtak. Ezen felül a 12-tes vonallal nagyon vakvágányra futottak a fejlesztők, hiszen a hardveres gyorsítás, a 64 bites felépítés és a pluginek külön processzben történő futtatása sem úgy működött, ahogy várták.

A váltás viszont drasztikus folyamatot indított el. A Presto nevű megjelenítő motort a Blink, a Carakan nevű JavaScript motort pedig a V8 váltotta. (Az első híradások szerint a WebKit motort használták volna, de néhány héttel később a Google bejelentette, hogy nagytakarítást hajt végre a forráskódban, és ezentúl Blink néven folytatják a fejlesztést. Az Opera is reagált a bejelentésre, és közölték, hogy ők is a Blinket fogják használni a jövőben.) Ezzel együtt lecserélték a kiegészítő platformot is, és mint később kiderült, még a szinkronizálást is. A korábbi böngésző tehát egy az egyben ment a kukába. A cél az volt, hogy a Chromiumot átvéve, lényegében csak egy felhasználói felületet fejlesztenek. Ennek érdekében a Chromiumnak azt a rétegét, ami a grafikus felület létrehozásáért felel, egy saját megoldásra cserélték, hogy ezzel megalapozzák a jövőbeli egyedi fejlesztéseket.

Az első fecske az Androidos Opera Mobile 14 volt, aminek márciusi, béta verziója még a WebKit motort használta. (A 13-mas verziót hivatalosan babonából ugrották át.) A kiadás rengeteg negatív kritikát kapott a hiányzó funkciók és az erőforrás igény miatt, aminek hatására az Opera később hivatalosan is elérhetővé tette a régebbi Mobile alkalmazást Classic néven.

A Mobile 14 stabil kiadása májusban jelent meg, rá egy hétre pedig kiadták a 15-ös verzió első bétáját, vagy ahogy ettől kezdve hívták, a Next-et. A 15-ös verzió már Windows és Mac rendszerekre is megjelent, és ezzel együtt átálltak a Google és a Mozilla által is alkalmazott gyorsított kiadási ütemezésre. Az eredmény mellbevágó volt. A hiányzó funkciók és az Opera szokás szerint csapnivaló kommunikációjának hála óriási gyűlölethullám indult útnak. Az egyetlen mentségük az volt, hogy az új verziók nem frissültek rá automatikusan a 12.x-es telepítésekre.

A 15-ös verzió stabil kiadása július elején jelent meg, az azt követő stabil kiadások pedig nagyjából két hónapos időközökkel. A vállalkozó kedvű felhasználók jelenleg a 18-as verzió stabil kiadását telepíthetik. Hogy mire? Windowsra, OS X-re és Androidra. A Linux felhasználóknak ugyanis még legalább márciusig várni kell az első pingvin barát kiadásra. Üde színfolt viszont a Coast néven futó, iPadre fejlesztett Opera, ami egy teljesen átszabott, érintőképernyőkre fejlesztett felülettel rendelkezik.

De térjünk vissza az Opera 18-hoz! Az, hogy létfontosságú funkciók hiányoznak belőle, nem kérdés. Ennek ellenére az elmúlt fél év alatt, ha lassan is, de szépen fejlődött.

  • Mára megtalálható benne a Rally mód (korábban Turbo),
  • a gyorshívó,
  • a könyvjelzősáv,
  • az egérmozdulatok,
  • a saját keresők készítése,
  • a fülek rögzítése,
  • a beépülő tartalmak (pluginek) kattintásra történő indítása,
  • a témák használata és a készítése,
  • és ha fél gázzal is, de már a szinkronizálás is működik.

Ez persze nem sok, és a már meglévő funkciók terén is van még hová fejlődni, de az átlagos felhasználók számára az új Opera már most is életképes alternatívát nyújt. Ez persze nem vígasztalja a kemény magot, akik sok egyedi funkciót most még kiegészítőkkel sem tudnak pótolni. Hiányzik többek között a rendes könyvjelző kezelő, a megnyitás ideiglenes könyvtárból, a jegyzetek, a fülek csoportosítása, a rendes jelszókezelő, vagy éppen a beépített levelező kliens.

Bár ami a levelező kliens illeti, az legalább egy külön alkalmazásban tovább használható. Az alapját a régi Opera adja, de a Presto nem csak ebben él tovább. Az Opera több cégnek is licenszeli a korábbi böngészőmotorját, és ez az oka annak, hogy a Presto még jó ideig biztosan nem lesz nyílt forráskódú, akármennyire is szeretné a kemény mag.

És hogy mit hoz a jövő? Na azt nem lehet megmondani. Az Opera kommunikációjánál talán csak a kínai csokimikulás rosszabb. Az biztos, hogy nem lesz minden régi funkció átmentve az új Operába, ugyanakkor a felhasználók nyomására rengeteget változtattak már a kezdeti elképzeléseiken. Ráadásul a tévhittel ellentétben nem csak a Chrome-ot másolják, hiszen egy kisebb csapat a Chromium fejlesztésén is dolgozik. Többek között az erőforrás igényt próbálják csökkenteni.

Összegezve tehát a 2013-mas év az Opera szempontjából felemásra sikerült. Jelenleg még nem lehet megmondani, hogy a böngésző bukását vagy felvirágzását indították el a váltással. Reméljük a legjobbakat!

Milyen operációs rendszerekre érhető el az Opera?

Az alábbi táblázat azt foglalja össze, hogy jelenleg milyen operációs rendszerre milyen Operát lehet letölteni.

Operációs rendszer Opera verzió
Windows XP/Vista/7/8 v12.16 / v18
OS X v12.16 / v18
Linux, FreeBSD v12.16
Android Mini, Mobile Classic, Mobile (v18)
iOS Mini, Coast
Windows Mobile, BlackBerry OS, Symbian
és minden Javát futtatni képes rendszer
Mini

A Windowsos és Maces vonalat tehát továbbra is teljes erőbedobással támogatják. Bár a 12-tes verzió már csak biztonsági javításokat kaphat, az Opera egyelőre nem ajánlja fel az automatikus frissítést a Blinkes kiadásokra. Az új böngésző fejlesztése három csatornán történik, amiről egy korábbi bejegyzésben olvashatsz.

A különböző Linux disztribúciókra jelenleg az utolsó Prestós összeállítás érhető el, és ez nem is fog változni még egy darabig. Linux alatt az első Blinkes összeállításra leghamarabb márciusban számíthatunk.

A mobil böngészők terén kicsit nagyobb a kavarodás. Alapvetően elmondható, hogy a Mini minden olyan telefonon és tableten működik, ami képes Javát futtatni, illetve Androidra, iOS-re és még néhány operációs rendszerre natív alkalmazásként is kiadták.

A teljesértékű mobilos böngésző viszont jelenleg három ágra szakadt. Androidra is elérhető a 18-as verzió, természetesen mobil kijelzőre optimalizált felülettel. Emellett még le lehet tölteni a Mobile Classic névre keresztelt Prestós kiadást is.

Néhány hónapja jelent meg a Coast by Opera névre keresztelt böngésző, ami radikálisan átszabott, érintőképernyőkre tervezett felülettel rendelkezik. Ez a program viszont jelenleg csak iPad-re telepíthető. Az Opera egyelőre nem kommentálta, hogy iPhone-ra és Androidos készülékekre is portolják-e majd a böngészőt.

Opera 20 Developer (20.0.1346.0)

Az új fejlesztői kiadás apró, de annál vártabb fejlesztéseket is tartalmaz:

  • A gyorshívó elemek átméretezhetők. "Advanced" opcióként kisebb méretű csempéket lehet beállítani, "power user" opcióként pedig tetszőleges méretet, és a 4:3-mas aránytól is el lehet szakadni.
  • chrome.downloads API
  • Kilépés megerősítése opció (egyelőre csak Mac alatt)

Ezen kívül fejlesztették a böngészőn belüli drag and drop animációkat, a témák betöltését és a gyűjtőlap (stash) előnézeti képeinek minőségét. A teljes változáslista meglehetősen hosszú.

A szinkronizálás fejlesztése most már a böngészőtől függetlenül működik. Elvileg az a probléma már megoldódott, hogy állandóan ledobálta a szerver a felhasználókat, és újra be kellett jelentkezni. Tesztelni egyelőre csak két (vagy több) kliens között lehet. A jövőben lesz webes felület is, ahogy a 12-es verziónál.

Ami a jövőt illeti, a 20-as verzióban még biztosan nem lesz teljes URL mutatás és könyvjelzőkezelő, viszont mindkettő rajta van a fejlesztési listán. Olyannyira, hogy a teljes gyorshívó-gyűjtőlap-előzmények oldalak is át lesznek alakítva, és várhatóan ezzel együtt érkezik majd egy normális könyvjelzőkezelő is.

Letöltés: Windows, Mac

Opera 19 Next (19.0.1326.9)

A 19-es verzió átkerült a Next csatornára. Lássuk, hogy mik kerültek át a fejlesztői csatornáról:

  • Könyvjelzősáv (Mostantól alapértelmezetten be van kapcsolva, és bookmarkleteket is kezel.)
  • Témakezelő (A beépített témakezelővel tulajdonképpen háttérképet állíthatunk be a belső kapoknak.)
  • Haladó és power user beállítások (A beállításokban vannak olyan opciók, amik alapértelmezetten rejtve vannak. A haladó beállításokat a lap alján lévő kapcsolóval csalhatjuk elő, a power user beállításokat pedig a konami kód használatával. Természetesen ezeket nem kell minden alkalommal eljátszani. A bekapcsolás után mindig láthatók lesznek.)

A teljes változáslistát is elolvashatjátok. A szinkronizálás alapértelmezetten ki van kapcsolva, de a flags-ben engedélyezhető.

Ami pedig a jövőt illeti, az első 20-as Dev kiadás valószínűleg a jövőhét elején érkezik. A fejlesztői kommentek szerint gyorshívó átméretezés és teljes URL mutatás is várható, de ezt azért még ne vegyük biztosnak.

Letöltés: Windows, Mac

19 Developer, harmadik frissítés (19.0.1326.0)

A mai kiadás nem hoz sok újdonságot, ami valószínűleg annak tudható be, hogy a fejlesztők nagy része továbbképzésen van. Ennek megfelelően a teljes változáslista sem lett túl hosszú. Az egyetlen említésre méltó újítás az opr.stash API, amivel a gyűjtőlaphoz kapcsolódó kiegészítőket lehet írni.

Letöltés: Windows, Mac

süti beállítások módosítása