Magyar Opera

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.

Új Wahoo előzetes Core javításokkal (b1054)

Tegnapelőtt kiadták a végleges 11.51-et, így ma ígéretükhöz híven várható volt egy 12.00 előzetes, amelyet meg is kaptunk. Igaz, olyan újdonságok nélkül, amelyet elvárhattunk volna egy teljes hónap szünet után, de azért változásokban nincs hiány. Főleg Core változásokban. A többi meg majd jön...

A főbb változások közül az egyik a CSS 2.1-nek megfelelő display:list-item tulajdonság a másik, (amelynek vélhetően azért sokan örülnek), hogy mostantól a cache akkorára hízik, amekkora a beállított méret. Egy bittel sem nagyobbra. És ezt a jó tulajdonságát crash után is megtartja.

A gyorshívó animációi szebbek lettek és már nem ragad be a kék keret, ha gyorsan húzzuk az egeret, de jöjjön is a részletes lista.

Változások listája (Core):

  • CORE-39767 (CSS 2.1 compliant display:list-item implementáció)
  • CORE-39302 (A cache a limit határáig hízik)
  • CORE-32820 (SVG optimalizációk)
  • CORE-17961 (Az átirányítás üzenetekből hiányzott az URL)
  • CORE-26985 (A kurzor nem változott meg a linkek fölött, amíg az oldal teljesen be nem töltődött)
  • CORE-38229 (opera:cache javítások)
  • CORE-39516 (Drag-to-pan a képnézőben már módosítható az alapértelmezett billentyűparancsoknál a bal klikkről másra)
  • CORE-39654 (Natív validációs dialógus minden tab fölött állt)
  • CORE-39755 (Radio button csoport "form" attribútummal nem működött megfelelően)
  • CORE-9459 (Lap újratöltődött, mikor töredék azonosítóval bővült az URL)
  • CORE-39763 (Összeomlás, mikor újratöltöttük az oldalt megnyitott Dragonfly mellett)
  • Fordítási szövegek frissítve
  • A 11.51 biztonsági javítását tartalmazza
  • További összeomlás és memóriaszivárgás javítások
  • további Core javítások

Változások listája (Desktop):

  • DSK-232055 (Nem lehetett újra letölteni ugyanarról az útvonalról ugyanazt a fájlt, amíg a Letöltéskezelő tartalmazta azt)
  • DSK-343630 (Összeomlás kilépéskor, miután előzőleg megváltoztattuk a "Preferred languages for webpages" opciót)
  • DSK-344289 (Egérgörgő beépülő objektumok fölött néha az oldalt görgette)

Változások listája (Speed Dial):

  • DSK-329998 (Előnézeti képek eltünedeztek, mikor Tab billentyűvel lépkedtünk a gyorshívóelemek között)
  • DSK-330661 (Animáció, mikor átméreteződik az ablak és átrendeződik a gyorshívó oszlopszáma)
  • DSK-337427 (Animáció, mikor visszavonjuk egy gyorshívóelem cseréjét.)
  • DSK-344603 (Összeomlás, mikor megfogunk egy gyorshívóelemet miközben a Szerkesztés menü nyitva van)
  • DSK-344606 (Összeomlás, mikor törlünk egy Periodikus újratöltéssel rendelkező gyorshívóelemet, miután azt elmozdítottuk előzőleg az eredeti pozíciójából)
  • DSK-344912 (Hover effekt ottmaradt a gyorshívó elemeken, ha gyorsan mozgattuk fölötte a kurzort)

Letöltés (Opera 12 b1054)

Emberwind: HTML5 játék az Operától - frissítve

Frissítve! (2011. 08. 31.) A cikk megírása óta két komolyabb fejlesztésen is átesett a játék. Ráadásul átkerült a GitHub verziókövetőre, ahonnan az aktuális legfrissebb összeállítást is közvetlenül elindíthatod. Emberwind indítása. A főbb változások szerintem elég nyilvánvalóak. Már vannak bevezető képsorok az egyes pályák között, lehet pontokat gyűjtögetni, látjuk, hogy merre kéne továbbmenni, illetve tippeket ad a kezelésre. Ja, és bagolyháton érkezünk meg a pályákra. Mindemellett optimalizációkra is jutott idő A játék fejlesztője, Erik Möller elmondta, hogy egy belső Opera összeállításon futtatva 120 fps-t ért el...

Nem tudom, hányan ismerik közületek az Emberwind nevezetű számítógépes játékot. Egy két dimenziós platformjátékról van szó, ránézésre egy viking Super Mario és Rambó keresztezésének tűnik, mindenesetre jól el lehet ütni vele az időt.

Ami miatt számunkra is érdekes lehet, hogy a játékot kiadó TimeTrap egyik alapítója és frontembere, Erik Möller egy ideje már az Operát erősíti. Nyári munkás segítőkkel karöltve most kísérletet tesz arra, hogy a játék néhány pályáját HTML5 alapokra ültesse. A cél nyilvánvalóan nem az, hogy egy n+1-edik játékot alkossanak, hanem, hogy bizonyítsák a webes nyelvek érettségét komolyabb alkalmazások implementálására, valamint, hogy bemutassák a multiplatform előnyeit.

Példának okáért az iPad (és az iPhone) nem támogatja a Flasht, ellenben az Emberwind-átirat gond nélkül fut rajta. Illetve futna, ha lenne hozzá rendes hardver, és GPU támogatás. Ami ugyanis azonnal látszik a kipróbálást követően, hogy ideje lenne implementálni az Operában a GPU gyorsítást. Látványos ugyanis a különbség az Opera 11.50 és mondjuk az IE9 között: utóbbi sokkal gördülékenyebben futtatja a játékot.

Amit viszont egyikük sem tud (még), az a WebGL támogatás, merthogy ez is bekerült a játékportba, legalábbis azokban a böngészőkben, amikben elérhető.

A demonstráció jelenleg is aktív fejlesztés alatt áll, de már élvezetes a használata. Végre vannak ellenfelek is (kis gremlinek), illetve már a hang is működik. Leszámítva a gyorsítás hiányából eredő darabos mozgást, nálam minden kipróbált böngészőben jól futott, bugokkal sem találkoztam, leszámítva a Chrome fejlesztői változatát WebGL alatt, de ez legyen az ő bajuk.

Aki szeretné kipróbálni ezt az addiktív játékot, az könnyen megteheti, elég csak megnyitnia a lenti linket:

Megjelent az Opera 11.51

Ma kiadták a végleges 11.51-et (b1087) egy biztonsági javítással és számos stabilitás javítással.

A Mac felhasználók számára egy apró újdonságot is sikerült a fejlesztőknek belecsempészni, ez pedig a Mac Lion teljesképernyős támogatás :-)



A változáslistát itt találod:

Windows
Mac
Linux

Ez a biztonsági javítás a Diginotar tanúsítvány feltörése után érkezett, de az Operára nem volt hatással ez a biztonsági rés, így nem volt mit javítani. Az Opera mindig megerősíti, hogy a tanúsítvány nincs-e visszavonva és a többi böngészővel ellentétben nem jelzi biztonságosnak azt az oldalt, ahol a tanúsítvány vissza lett vonva. További információ itt: Security Group blog.


A fejlesztők köszönik mindenkinek, akik részt vettek a 11.51 tesztelésében és hamarosan visszatérnek a 12.00 buildekkel.
süti beállítások módosítása