Magyar Opera

Címkék » kiadás


Itt a végleges 12.01

Ahogy az lenni szokott, az Opera kissé elkapkodta az Opera 12 megjelenését, amiben így számos kisebb-nagyobb hiba maradt. És ahogy az lenni szokott, néhány héttel később megjelent a 12.01-es első javítás. Ha minden hibát nem is tüntetett el, mégis sokat lépett előre a hibák fagyások és biztonsági rések terén egyaránt, valamint memóriafogyasztáson is optimalizáltak némelyest.

Ennek megfelelően minden Opera 12 felhasználónak ajánlott frissíteni - már ha ez eddig nem történt meg automatikusan. Azoknak is érdemes lehet tenni vele egy próbát, akiknek az eredeti 12 "nem jött be". Annál is inkább, mert már jó ideje hordozható változatként is fel tudjuk telepíteni, ami nem kavar be a stabil telepítésnek.

A változások teljes listáját itt olvashatjátok, letölteni pedig az Opera oldaláról, vagy az Opera menü, Súgó, Frissítések keresése pont segítségével tudjátok.

Megjelent a végleges Opera 12

A mai napon, hat kiadásra jelölt változatot követően megjelent az Opera legfrissebb verziója.

Tetszik, nem tetszik, ez a helyzet, a 12-es kiadás (a'la Wahoo) így is elég sokáig húzódott, és még a fő attrakciónak szánt hardveres gyorsítás sem lett alapértelmezett benne. Szeretnék mindenkit nyomatékosan megkérni, hogy tesztelésnél, sommás véleménynyilvánítás előtt egy frissen telepített (például hordozható) verziót teszteljen, hardveres gyorsítás nélkül. Köszönöm!

Beépülők külön folyamatban

Most pedig nézzük, mi változott az előző kiadás óta. Az Opera 12 egyik fontos újításának az ún. out-of-process beépülő-kezelés windowsos bevezetése nevezhető. Ez némileg függetleníti a böngészőt a beépülőktől, ami jó hatással lehet a stabilitásra - bár egyesek sajnos nem ezt tapasztalhatták -, valamint megnyitja az utat a 64 bites kiadás előtt (amiben egyébként az Opera lesz az első hivatalos, multiplatform böngésző!).

Az új változat ugyanis, - tudomásom szerint egyedi módon - képes arra, hogy 32 és 64 bites beépülőket egyaránt használjon. A népszerűbbek, mint például a Flash vagy a Java már rendelkeznek 64 bites verzióval, de mindig kellemetlen, ha egy kevésbé elterjedt plugin-re szorulnánk, ami nem megy modern, 64-bites böngészőnkben. A funkció folyamatos fejlesztés alatt állt, és elég sokáig problémásan működött (működik?).

Hardveres gyorsítás: kincs, ami van

Már említettem, hogy a húzónévnek számított hardveres gyorsítás sajnos alapértelmezésben ki van kapcsolva - fejlesztők nem érzik elég jónak a jelenlegi implementációt ahhoz, hogy mindenben leválthassa a szoftveres kimenetet -, de ez nem jelenti azt, hogy nem került bele. Akit érdekel, az a megfelelő beállítással a böngészéséhez is aktiválhatja a GPU-ban szunnyadó erőt.

Windows alatt alapértelmezetten DirectX-et használ a rendszer, de aki szeretné, átválthat OpenGL-re, a megfelelő kapcsoló 0-ba állításával. Az egyébként szintén implementált WebGL támogatást is külön kell bekapcsolni.

Szabványok

Természetesen nem múlhat eljelentős Opera kiadás anélkül, hogy ne vezetnének be néhány új webes szabványt is. Az Opera 12-be jórészt hiánypótló "újítások" kerültek, amiket máshol már elérhetünk egy ideje. Ide sorolható a Drag&Drop implementáció vagy a CSS animációk.

Van persze, ahol sokkal kisebb a lemaradás, mint a Do not track nevű kezdeményezés (mert ez inkább csak az), amit a Firefox indított el, de már az Internet Explorer is csatlakozott hozzá. De olyat is tudunk mondani, amiben kifejezetten élen járnak, így például az Operában a webkameránk képét is kezelhetjük a honlapon keresztül.

Egyedi ötletek is akadnak azért, például már hivatalosan is elérhető az Opera Reader, azaz a CSS Generated Content for Paged Media, ami lehetővé teszi, hogy a stíluslapok segítségével oldalra lapozható honlapszövegeket készítsünk, ami a fejlesztők szerint "természetesebb" felhasználói élményt jelent majd.

Ezen felül címszavakban: RTL támogatás (jobbról-balra író nyelvekhez), WebRTC, Cross-Origin ResourceSharing, a további részleteket a támogatási oldalon találtok.

Funkciók jönnek-mennek

Bizony nagy változások várhatók az Opera funkcionalitásában is. Például kikerül majd a Unite és a minialkalmazások támogatása, de ezek egyelőre még helyet kaptak a böngészőben, igaz, alapból mér rejtve vannak. Búcsút inthetünk a hangvezérlésnek is, amit - magyar nyelv híján - szerintem eddig sem sokan használtak, bár kétségkívül egyedi vonás volt. Van viszont új, némileg bővített kiterjesztés (kiegészítő) API, ami az eddigieknél nagyobb szabadságot ad a fejlesztőknek.

"Továbbfejlesztették" a témázást is, mostantól Personas-szerű háttérképeket is beállíthatunk. Egyes helyeken ezt témának, az implementálását pedig fejlesztésnek nevezik, nekem inkább lebutításnak tűnik, igaz, ezeket egyszerűbb létrehozni, és karbantartani, mint az igazi témákat.

Need for Speed

A teljesítménynövelés sem maradhatott ki a szórásból. Már említettem a natív 64 bites verziót (erről majd később részletesebben is lesz szó), illetve az opcionálisan bekapcsolható hardveres gyorsítást. Ezen felül viszont optimalizáltak az oldalak indításkori betöltődésén, ami - milyen meglepő - gyorsabb lett, elvileg már nem függ a megnyitandó lapok számától. Javítottak a https oldalak töltési sebességén is.

Nem közvetlenül ide tartozik, de már a címsorbeli találatok is relevánsabbak lettek, ami végső soron szintén a böngészést gyorsítja majd. Némileg felpörgették a JavaScript futtatását, a pipelining-et (betöltés párhuzamosítása) és az Opera Turbót is.

Végezetül jött néhány elmaradhatatlan biztonsági javítás is, szám szerint öt. Meg persze apróbb hibajavítások, amik mindig csak annak jelentősek, akik éppen szembesültek velük.

Az új verziót letölteni a főbb operációs rendszerekre (Windows, Unix, Linux, MacOSX) a megszokott helyről, az Opera letöltési oldaláról lehet.

Opera 11.64

Amíg mindenki az Opera 12 legfrissebb előzetesét várta (és már meg is kapta), szép csendben megjelent a korábbi verzió újabb hibajavítása, ami a 11.64-es verziószámot érdemelte ki. Hová tűnt a 11.63? Volt, de csak Mac-re.

Szóval itt ez az új kiadás, ami a nem túl izgalmas, ámde nem is rossz 11.6x-os szériához tesz hozzá, elsősorban a stabilitás és a biztonság terén:

Változások listája:

  • Megnövelt stabilitás
  • Kommunikációs hiba a https://autoupdate.opera.com oldallal
  • Kérésre engedélyezett beépülők helykitöltője csökkenthette a biztonságos oldalak biztonsági szintjét
  • Biztonságos oldalak betöltődésével kapcsolatos probléma javítva (PayPal, Ebay)
  • dojotoolkit.org: a dojo amd betöltőjével kapcsolatos hiba javítva
  • rts.rs: JavaScript hiba javítva
  • Biztonsági hiba javítva: egyes URL-ek külső kód futtatását tették lehetővé (bejelentő Andrey Stroganov): részletek

Az új változatokat letölteni a megszokott módon az Opera oldaláról tudjátok. A frissítés minden Opera 11.x felhasználónak ajánlott!

Opera Mobile 12

Az Opera Mobile 11.5 bemutatkozása óta - a szokásos frissítéseken kívül - nem sok minden történt az Opera mobilos zászlóshajójával. Mégis némileg váratlanul ért, hogy a Mobile World Congress rendezvényen az Opera bemutatta a 12-es verziót. Ezzel - bár nyilván eredetileg nem így tervezték - az a fura helyzet állt elő, hogy a Mobile előbb elérte ezt a verziószámot, mint az asztali változat. A kérdés, hogy méltó-e erre a sorszámra.

Felhasználói felület

Majdnem pontosan egy éve, hogy az asztali változatban bemutatkozott a "Gyorshívó 2.0" első előzetese. Ebben a korábbi fix számú kép helyett tetszóleges mennyiségű bejegyzésünk lehet, az elemek elrendezése pedig automatikusan igazodik a mérethez. Véleményem szerint ez egy örvendetes lépés volt, azonban az újítás csak a PC-s verzióra terjedt ki, a mobilosra nem, így a Linkkel szinkronizálva egyeztetési problémák léptek fel, hiszen a Mobile és a Mini csak az első 9 elemet támogatta.

Ennek a visszásságnak vetett most véget a Mobile 12, ami már szintén támogatja a dinamikusan növekedő méretet. A dolog még nem tökéletes, mert a változási közlemény szerint egy szinkronizációt követően lehetnek problémák az elemek sorrendjével. Ennek okát mondjuk nem teljesen értem, szerintem elég egyértelmű a konfigurációs fájl felépítése.

Ezen túl azonban tényleg nagyítóval kell keresnünk a további UI változásokat, őszintén szólva én egyet sem találtam. Bár a régi-új felépítés szerintem megfelelő, a változások pedig inkább a háttérben zajlottak, nézzünk be tehát a motorháztető alá.

Az új Presto motor

Aki súrún használja az Opera Next csatornát, azt sok újdonság nem éri a frissített motort illetően, és éppen ez benne a szép. Ugyanis az UI alá már a 2.10.254-es verzió került, ami csak egy hajszállal marad el a jelenlegi asztali verziótól. Természetesen ez a támogatott szabványok jelentős bővülését eredményezte.

Kezdetnek ott van mindjárt a Ragnarök, azaz az Opera HTML5 feldolgozója, ami fájóan hiányzott a 11.5-ből, de most végre megérkezett. A további újítások mellett bekerült a mobil eszközöknél hangsúlyos szerepet kapó Device Orientation szabvány is, de hiba lenne megfeledkezni a WebGL támogatásról (csak Android) és az eszköz kamerájának kezeléséről, ami már szintén megoldható a böngészőből.

Mindezeket összeadva nem csoda, hogy az új jövevény a hírhedt HTML5 teszten 364 pontot kap a 11 bönuszpont mellett (ne felejtsük el bekapcsolni a WebSocket támogatást!), ami kiemelkedően jónak számít. Jelenleg egyetlen böngésző nyújt ennél többet, és az pedig az asztali(!) Chrome. A többi mobilos böngésző tisztes távolságból követi az Opera új üdvöskéjét.

Ezen felül a böngésző támogatja a jövő kis hatótávolságú, biztonségos vezetéknélkül kommunikációs szabványát, az NFC-t (Near Field Communication) a Google Beamen keresztül. De említhetnénk még a továbbfejlesztett XMLHTTPRequest támogatást a javított szövegtördelést, a jobb minőségű gyorshívó képeket, vagy a Flash támogatását a 4.0.3-as Androidon.

Személyes tapasztalatom szerint sajnos az új böngésző nem mentes a már-már szokásosnak nevezhető Opera-gyermekbetegségektől - néha hektikusan viselkedik, és helyenként vannak még problémák az Opera Linkkel és a nagyítással (Symbian verzió) is. Ettől függetlenül az Opera Mobile 12 komoly előrelépésként értékelhető, és minden Symbian és Android felhasználónak javaslom a kipróbálását.

Sőt, mi több, nem csak az ARM alapú androidos készülékek tulajdonosai telepíthetik fel az új változatot, hanem az már a MIPS és az x86-os architektúrákra is elérhető, igaz, csak Labs kiadás formájában. A többiek a szokásos hivatalos oldalon keressék.

Megérkezett a Dragonfly 1.1

Néhány napja a Twitteren már hírt adtunk az 1.1-es verzió megjelenéséről. Igaz, némi hiba csúszott a bejelentésbe, és lemaradt, hogy még csak az RC1-ről van szó. Mondjuk akkor még én sem gondoltam, hogy RC7 is lesz majd, bár az Opera kiadási szokásokból már következtethettem volna erre...

Annak idején a Dragonfly első verziójára majdnem napra pontosan 3 évet kellett várni (az első, ezt tartalmazó előzetes 2008. május 6-án jelent meg, míg a végleges 2011. május 5-én). Az 1.1 stílszerűen valamivel több, mint 3 hónapot igényelt, ami szépen arányban áll a verziószám változással. Mint ahogy, úgy gondolom, az újítások is, amikről korábban már írtunk, de azért megint összefoglalnám:

DOM Inspector 1.1

  • keresőpanel RegExp, CSS selectors, XPath és szöveges keresésekhez
  • pszeudo elemek vizsgálatának lehetősége

Style Inspector 1.1

  • a CSS forrásfájlra mutató hivatkozások a stílusdeklarációkban
  • stílusdeklarációk pszeudo osztályokhoz és elemekhez
  • SVG bemutató attribútumok

JavaScript Debugger 1.1

  • keresőpanel RegExp kifejezésekkel, keresés több fájlban, injektált szkriptekben... stb.

Network Inspector 1.1

  • POST adatok vizsgálata

Resource Inspector 1.1

  • hivatkozások a hibanaplóhoz és a CSS vizsgálóhoz
  • keresőmező

Storage Inspector 1.1

  • átalakult a Helyi tárhely, Folyamat tárhely és Minialkalmazás beállítások fül megjelenése a Sütikhez hasonlóan

Error Log 1.1

  • áttervezett felület, ami kisebb hasznos helyet foglal el
  • az erőforrások típusa jelenik meg a súlyossági szint helyett
  • a hibák számát mutató címke tartalma alkalmazkodik az aktuális nézethez
  • a kevésbé jellemző hibatípusok összevonása az Egyebek alá
  • az Erőforrások panel megfelelő sorára mutató hivatkozások elhelyezése
  • a keresőmező helyett szűrő implementálása
  • a console.* bejegyzések eltávolítva (visszakapcsolhatók)
  • a Dragonfly megnyitása előtti hibák is láthatók (csak Opera 12)

Console 1.1

  • teljes paneles konzol az eddigi félig átfedő mellé
  • automatikus kiegészítés a JS/DOM beépülőkhöz
  • kibontható objektumok
  • figyelmeztetések, információk és hibák színes kiemelése

Utilities 1.1

  • bekapcsolható vonalzó

Egyéb

  • UI-t érintő általános változások
  • rengeteg hibajavítás és stabilitás-növelés

A címben azt írtam, hogy megérkezett, nem azt, hogy elérhető. Ennek legfőbb oka, hogy a Dragonfly használóinak nem kell semmit tenniük az új verzió letöltése érdekében. Mivel a Dragonfly egy hibrid alkalmazás, elindulásakor automatikusan a legfrissebb verzió töltődik be. Ez jelen esetben a 4944-es összeállítást jelenti, ami elvileg megegyezik a 4943-as RC7-tel, viszont előbbi a hivatalos csatornán érkezik (https://dragonfly.opera.com/app/), míg utóbbival még csak a kísérleti vonalon találkozhattatok.

Sajnos kevésbé örömteli esemény, hogy David Storey, a Dragonfly fő fejlesztője 6 évnyi munka után otthagyja az Operát a Motorola kedvéért. Szóval aki Dragonflyt használ, és tetszik neki, mindenképpen emlékezzen meg a munkásságáról (akinek nem tetszik, az úgysem fogja ezt elmulasztani). Mindenesetre a projekt ezután is jó kezekben lesz, és a jövőben még további fejlesztések várhatók.

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