Magyar Opera

20 éves az Opera

A konkrét dátumok ugyan ellentmondásosak, de 1995-ben új fejezet nyílt az internet történetében, köszönhetően az Operának. Ennek alkalmából foglaljuk most össze az Opera történelmének néhány fontos eseményét, a teljesség igénye nélkül.

A kezdetek

Csupán néhány évvel járunk a World Wide Web megszületése után. 1994-ben, a norvég Telenor (igen, az egyik magyar mobil szolgáltató anyacége) egy kutatási projekt keretében böngésző fejlesztésbe kezdett. Egy évvel később két Telenoros dolgozó, Jon Stephenson von Tetzchner és Geir Ivarsøy kivásárolták magukat, és megalapították az Opera Software ASA-t (magyarul: részvénytársaság).

Az 1995 áprilisában rendezett 3. WWW konferencián már be is mutatták a böngésző 1.0-s, akkor még MultiTorg Opera névre hallgató verzióját. (A torg norvégul piacteret jelent.) Az első hivatalos, publikus kiadásra, a 2.1-es verzióra viszont egészen 1996 decemberéig várni kellett. Az akkor már egyszerűen csak Operának nevezett böngésző támogatta többek között a többablakos felületet, a munkameneteket és a nagyítást, de nem volt még CSS és JavaScript.

Az első böngésző háború

A 90-es évek második fele mozgalmas időszak volt. Egyrészt olyan technológiák születtek, mint a CSS és a JavaScript, amik a mai napig a világháló alapját képezik. Ezek fejlesztésében és terjesztésében az Opera is részt vett. A cégnek sokáig a "szabványos web" volt az egyik fő szlogenje. Olyannyira, hogy a CSS nyelv egyik megalkotója, Håkon Wium Lie a mai napig az Opera egyik vezető beosztású alkalmazottja.

Ez az időszak viszont komoly versenytársakat is hozott az Operának. A Netscape és a Microsoft csatája mellett a néhány százalékos piaci részesedéssel bíró Opera volt az egyetlen számottevő túlélő. A nagyok csatájára viszont nekik is reagálni kellett, így az ezredfordulóra, az 5-ös verzió megjelenésével, az addig fizetős szoftver átváltott adware, azaz reklámokat tartalmazó üzleti modellre. Ekkor csatlakozott a céghez a marketinges Lars Boilesen, az Opera 16. alkalmazottjaként.

A második böngésző háború

A 2000-es évek elejére a Netscape elbukott, és az Internet Explorer közel 100%-os részesedéssel egyeduralkodóvá vált a piacon. Az Opera kiutat keresve azon dolgozott, hogy jobb programot fejlesszen, amire a felhasználók hajlandók lecserélni a Microsoft előre telepített böngészőjét. Ennek eredménye lett a 2003 elején, a 7-es verzióban debütáló Presto renderelő motor, ami a következő évtizedre az Opera fő fegyvertényévé, és egyben egyik hátrányává is vált.

A Presto motor és a felhasználói felület szoros összefonódása egy rendkívül gyors és funkciógazdag böngészőt eredményezett. Ezt akkoriban más böngésző nem tudta, ezért az Opera egy viszonylag kicsi, de ragaszkodó felhasználói táborra tett szert. Ekkor lett az Opera a kockák böngészője.

A Presto hatékonysága azonban nem volt elég ahhoz, hogy az Opera jelentős piaci részesedést szerezzen. A kritikusok az adware üzleti modellben látták az okokat. A böngésző ezért a 2005-ben megjelent 8.5-ös verziótól kezdve freeware, azaz teljesen ingyenesen használható. Az igazi problémát azonban mégsem ez jelentette. Idő közben ugyanis a Netscape hamvaiból feltámadt, és befutott a Mozilla alapítvány Firefox böngészője is, ami a nyílt forráskódjának hála lassan leelőzte az Operát, és az Internet Explorer elsőszámú kihívójává vált.

Terjeszkedés a mobil piacon

Az új évezred elején azonban egy teljesen új front nyílt az internet területén. Megjelentek, és folyamatosan terjedtek az internetezésre alkalmas mobil eszközök. Az Opera hamar lecsapott erre a lehetőségre. A 3.60-as verzió mobil kiadása már 2000-ben futott néhány PDA-n. Néhány évvel később pedig már az összes jelentős mobil operációs rendszerre elérhető volt.

Az igazi sikert mégsem ez hozta meg, hanem a 2006 elején megjelent Opera Mini. Az Opera felismerte, hogy az akkori mobil eszközök nagy része még nem rendelkezik olyan hardveres és hálózati erőforrásokkal, hogy egy teljes értékű böngészőt futtatni tudjon, ezért egyedi ötlettel állt elő. Az először csak Java alkalmazásként, később pedig natív alkalmazásként is elérhető Mini egy tömörített weblapot kap az Opera szervereitől. Így jelentősen csökkenti az adatmennyiséget és a feldolgozáshoz szükséges erőforrásigényt is.

Az Opera Mini rengeteg elismerést kapott, és a mai napig népszerű a rossz lefedettséggel rendelkező területeken. A tömörítési technológia pedig azóta átkerült a teljes értékű mobil és az asztali kiadásokba is.

A harmadik böngésző háború

Az évtized végén aztán felbolydult az állóvíz. A Google 2008 végén bemutatta a Chrome-ot. Ezzel nem csak egy újabb vetélytárs jelent meg a piacon, hanem egy átfogó szemléletváltás is elindult a böngészőfejlesztésben. Az Opera 10-es majd 11-es verziója egy ideig nem csak helytállt a versenyben, hanem vezető szerepet töltött be az új technológiák implementálásában. A Google fejlesztési tempójával azonban nehéz volt lépést tartani, ráadásul a Presto motor és a felhasználói felület szoros összefonódásának már a hátrányai is kezdtek kiütközni.

Ezzel egyidőben a cég anyagi gondokkal is küzdött, és a vezetőségen belül is ellentétek voltak a fejlesztési irányok tekintetében. 2010 elején Tetzchner lemondott a cég vezetéséről, és a helyét Boilesen vette át. Az alapító másfél évig még a cég stratégiai tanácsadója maradt, ám ezután távozott az Operától.

A 2012 közepén megjelent 12-es verzió sok olyan változtatást tartalmazott, ami a böngésző motorját érintette. Ezek egy része, például a HTML5 feldolgozó, vagy a teljes ECMAScript támogatás igen sikeresnek bizonyult. A 64 bites összeállítás és a külön folyamatban futó pluginek viszont rengeteg fejfájást okoztak a fejlesztőknek. Mivel az erőforrásaik nagy részét a hibák javítására fordították, a böngésző a 2-3 évvel korábbi vezető helyéről látványosan lecsúszott. A Presto éra utolsó, nem csak hibajavításokat tartalmazó 12.1-es verziója 2012 novemberében jelent meg.

A motorváltás

2013 februárjában meglepő bejelentéssel állt elő az Opera, miszerint a Presto fejlesztését leállítják, és beszállnak a Chromium projektbe. A hír kettős reakciókat váltott ki. Egyrészt a Presto a tíz éves pályafutása alatt legendássá vált, másrészt a legelvakultabb rajongók is látták, hogy a 12-es verzió problémái nagyon komolyak. Vita leginkább a kiutat jelentő megoldásban volt. A döntés viszont megszületett. Az Opera egy hatalmasat lépett hátra, de ezzel együtt kiutat is talált a programhibák tengeréből.

Boilesen vezetésével a cég megpróbált több lábra állni. Mivel a böngészőfejlesztés önmagában nem termel bevételt, ezért a működését nagyrészt a mobilos reklámpiacról finanszírozza. Az elmúlt két évben több céget is felvásároltak. Részben azért, hogy a reklámpiaci helyzetüket erősítsék, részben pedig azért, hogy a tömörítési technológiájukat tovább fejlesszék.

Bár az Opera fejlesztési filozófiája manapság kevésbé szimpatikus, mint a hőskorban, két alapvető elvéhez viszont még ma is hű. A Chromium projekt egyik legnagyobb résztvevőjeként tovább dolgozik a szabványos és nyitott web érdekében. Saját tömörítési technológiája folyamatos fejlesztésével pedig igyekszik minél több emberhez eljuttatni az internet szolgáltatásait.

Boldog 20. születésnapot, Opera!

A bejegyzés trackback címe:

http://magyaropera.blog.hu/api/trackback/id/tr37721484

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben.

Rustyjames 2015.08.24. 12:03:59

Egészen a motorváltásig a legjobb böngésző volt , utána pedig akkor lehetne , ha visszakerülnének a hiányzó funkciók. De valószínűleg nem fognak , mert már több mint 2 évük volt fejleszteni és az alap funkciókon kívül semmit nem tettek bele. Nekem az jött le , hogy nem is akarják a funkcionalitását bővíteni , meghagyják kb olyannak amilyen most. Az Opera halálos ítélete 2013-ban megtörtént. Azt viszont aláírom , hogy a szabványos web mellett dolgozik , gyorsaságban is jól teljesít mind a presto mind a blink alatt , mobilos változata nagyjából egy szinten van a ff-al , de vállalható.
Mindemellett is csak halovány árnyéka régi önmagának.

Netscape is jó brózer volt , bukásáért egyedül a mikrofos mocskos agresszív üzletpolitikája volt a felelős , utódja a ff nélkül pedig kb még mindig a böngészők részesedésének 60%-a a picipuha kezében lenne.

Chromenak örülök is meg nem is. Pozitív , hogy végleg kiütötte a redmond selejtes tákolmányát, biztonságos és gyors is. Hátránya , hogy egy elképesztően buta böngésző.

Firefox volt a régi O után a 2. legjobb. Ma már ez is krómosodik , de ha azt kérdezik , hogy elfog e tűnni a süllyesztőben úgy mint a régi opera , azt mondanám nem. Nyílt forrású , lehet forkolni.

penge™ · http://www.thevenusproject.com/ 2015.08.24. 15:35:09

@Rustyjames: Ha nincsenek mögötte komoly pénzek vagy egy nagyon erős közösség, akkor a fork is halálra van ítélve. Nézd meg az Otter Browsert. Gőzerővel fejlődik, pedig garázsprojekt az egész, mégsem növekszik a felhasználóbázisa. Amíg a fejlesztő lelkesedése kitart, addig tart ki a böngésző is.

Ráadásul a nyílt forráskód hátránya, hogy minden apró változásnál valaki csinál egy forkot és elvisz embereket az amúgy is kicsi felhasználóbázisból, akik ahelyett, hogy harcolnának, inkább megfutamodva egy új projektet támogatnak, így majdhogynem beleegyezésüket adva a főprojekt fejlesztőinek a további rombolására.

Nézd meg, hány forkja van a Chrome-nak. Egyik sem tudta befolyásolni a főprojektet. Ironikus módon viszony a puritán, minimalista böngésző 40+ verzió alatt eljutott odáig, hogy egy puritán, minimalista böngésző maradt, ami a leglassabban indul, magasan a legtöbb memóriát fogyasztva és magasan a legtöbb lemezműveletet végezve működése alatt és már a response time sem olyan, mint kezdetekben.

És már a Firefox is követi, ami az egyetlen reménysugár volt még az Opera kihullása óta.

Rustyjames 2015.08.24. 18:07:07

@penge™: Igen. Ezt támasztja alá az is ami a Linux disztrókkal történik , amelyek mögött nagy közösség van (Debian , Arch) vagy amelyek mögött egy profitorientáltabb cég áll (Ubuntu , Suse , Redhat) fejlődnek , a többi meg használhatatlan bughalmaz.

Bár a ff-nak egy forkját használom én is az iceweaselt , de ez is csak azért vállalható be , mert folyamatosan fejleszti a mögötte álló közösség (Debian fejlesztői). Előnye , hogy nincs benne a hello meg hasonló felesleges elemek és stabilabb.

Szerintem 2017-re az összes böngésző chromiumon fog alapulni , a kérdés csak az , hogy a motorváltás után a funkcionalitásból mennyi marad meg ? About config (power user beállítások) , hasznos kiegészítők (noscript , speed dial (gyorshívó addon ami jobb az új operáénál) ?