Magyar Opera

Címkék » kiadás


Felszállt az Opera Dragonfly!

Nagy nap ez a mai az Opera életében. Ha esetleg túlzónak tartod ezt a megállapítást, egy dátumot említenék: 2008 február 25-e. Ezen a napon érkeztek meg az első hírek az Opera új, titkos projektjéről, majd hónapokkal később bemutatták az első előzetest (Opera 9.50.9972), ami már tartalmazta a Dragonfly-t, azaz az Opera full extrás webfejlesztő eszközét.

Dragonfly 1.0

Vagy legalábbis valami olyasmit, hiszen csak egy pre-alfa változattal találkozhattunk. Majdnem napra pontosan 3 évig, egészen a mai napig kellett várni a végleges, 1.0-ás verzió érkezésére. Ez még egy ember életében is nagy idő, hát még a szoftverek világában. Felmerül a kérdés, hogy mit csináltak olyan sok ideig.

Egy kis történelem

Bár korábban volt már egy kóbor próbálkozásuk, a Dragonfly egy teljesen alapoktól megírt alkalmazás. Mivel érzékeny területen tevékenykedik - a böngésző renderelő magja körül - ezért elengedhetetlen volt, hogy a hibajavító funkcionalitást lehető legmélyebb beágyazzák. Ehhez viszont a mag, azaz a Presto komoly átalakítása kellett, ami nem két perc, ráadásul menet közben alakultak és formálódtak az igények és a szükségletek is.

A fejlesztők rengeteg időt töltöttek azzal, hogy a céloknak legmegfelelőbb struktúrát kialakítsák és egy jövőtálló, stabil alapot készítsenek, amire később - és persze a mostani 1.0 után is - építeni lehet. A végeredmény egy proxy alapú architektúra, ahol a renderelő motorba ágyazott Scope modul az azonos nevű protokollon keresztül kapcsolódik magához a hibamentesítő alkalmazáshoz.

Ez a felépítés szükségtelenül bonyolultnak tűnik, ha a böngészőbeli hibamentesítést nézzük, de univerzalitásánál fogva lehetőséget ad arra is, hogy a számítógépünk kényelméből hibamentesítsünk például távoli PC-n vagy éppen mobil készülékeken futó oldalakat is!

Dragonfly egyébként meglepően nyitott projekt, hiszen teljesen nyílt forráskódon alapul, mint ahogy a Scope protokollt is publikussá tették amint kialakult a "végleges" formája. Emlékezhetünk például arra, hogy az Opera 10.5 megjelenése kellett ahhoz, hogy a kommunikáció a jóval gyorsabb JSON protokollt használhassa - szép példájaként annak, hogy a Dragonfly és a Presto fejlesztése mennyire egymásra van utalva.

Opera Dragonfly

Maga a tulajdonképpeni fejlesztőeszköz elsősorban HTML, CSS és JavaScript nyelven íródott, de más programnyelveket is aktívan használ (például SVG-t). A fő fejlesztő, David Storey érezhető büszkeséggel említi meg a hivatalos blogon, hogy a Dragonfly az egyik legösszetettebb webes alkalmazás, ami valaha készült. Ha pedig felidézzük, hogy mikor is indult a projekt láthatjuk, hogy az operások elég korán bizalmat szavaztak a webes programoknak, hiszen hol volt akkor még a ma tapasztalható HTML5 őrület...

A program gyakorlatilag mindenre képes, amire a konkurencia, mindezt elegáns megjelenéssel, és - ami még fontosabb - gyorsan teszi. A DOM fa vizsgálatától a JavaScript kódok futtatásáig és hibamentesítéséig, a hálózati folyamatok elemzésétől a CSS fájlok szerkesztésén át az erőforrások vizsgálatáig rengeteg mindenre alkalmas szoftvert kap kézbe minden webfejlesztő.

A kipróbáláshoz nincs is másra szükség, mint egy - akár gyárilag hordozható verzióként - telepített Opera böngészőre. Itt vagy egy honlap elemen kell az Elem vizsgálata menüpontra kattintani a környezeti menüből, vagy a Ctrl + Shift + I kombinációval lehet futtatni a programot. A Dragonfly hibrid alkalmazás, indításkor automatikusan frissül a weben keresztül.

Egy ilyen komoly bejelentéshez persze kevés maga a program. Figyelemfelkeltésnek megjelent az alább is látható videó, valamint elkészült egy komoly, 13 oldalból álló webes ismertető is, ami részletesen bemutatja a Dragonfly használatát és lehetőségeit. Az általam olvasott cikkek alapján az újdonság fogadtatása kifejezetten pozitív, a fejlesztők ígérete szerint most, hogy a használható alapokat lerakták, az újabb változatokra és funkciókra sem kell újabb 3 évet várnunk...

Megjelent az Opera 11.10 Barracuda

Nem egészen 2 hónapja kaptunk egy bejelentést a Desktop Team blogon, hogy valami készül Barracuda kódnév alatt. Rá 3 napra meg is jelent az akkor még kevésbé ígéretes előzetes.

A fő változások a kompatibilitást érintették, sütik, HTTP fejlécek, valamint a TLS 1.1, illetve TLS 1.2 letiltása, ezek számos problémát orvosoltak. Hogy csak a főbbeket említsem:

  • Origó Szoftverbázis újra működik
  • További, korábban Bad Request hibát dobó oldalak nagy valószínűséggel működnek
  • Korábbi Szégyenfalas oldalakból három újra működik trükközések nélkül
  • A WOFF támogatásnak köszönhetően a Scribd.com HTML5 változata is működik.
  • Továbbfejlesztett Opera Turbo
  • A motor Presto 2.8.131-re frissült.
  • Új, Vista és Windows 7 kompatibilis fájlmentő ablak

De ez még csak az első előzetes, mondhatni alfa volt. A második előzetesben már megkaptuk az új gyorshívót, amit először még szinte mindenki negatívan fogadott.

Idő közben szépen fejlődött és a főbb ellenvetések, mint

  • beállíthatatlan oszlopszám
  • homályos előnézeti képek
  • szinkronizációs problémák
  • egy gyorshívóhelyet elfoglaló plusz gomb
  • zoomoláskori újratöltés
  • felesleges görgetés

egytől egyig eltűntek. Mindössze két apró kellemetlenség maradt az előzőhöz képest, de ezek közül az egyik könnyen orvosolható a következő postban leírt módon.

Most a fenti kis segédlettel lelőttem egy újabb mérföldkövet , de akkor vegyük sorra, mit hozott nekünk az új gyorshívó a régihez képest.

Az emlékek felfrissítése érdekében bárki letölthet egy 11.01-et és megnézheti USB-s telepítéssel, hogy mit tudott a régi gyorshívó.

Tovább...

Opera Mobile 11 és Opera Mini 6

Frissítés! - 2011. március 25. A mai napon már meg is jelent Androidra az első javított változat. Az újdonságok között a jobb trackball érzékenység, Flash és betűproblémák javítása (CyanogenMod), illetve a Google keresés során tapasztalható esetleges fagyások elsimítása szerepel. Akit esetleg érint, frissítse az alkalmazást a Marketről!

Ígéretükhöz híven az Opera fejlesztői ma lerántották a leplet mobilos böngészőik új generációjáról. Pontosabban a lepel már rég lehullt, de a nagyközönség mostantól töltheti le magának az Opera Mini 6-ot és az Opera Mobile 11-et. Tényleg "nagy" közönségről beszélhetünk, ugyanis történelme során az Opera Software még sosem mutatott be annyi mobilos változatot, mint ma.

Opera Mobile 11 és Opera Mini 6

Először is ott a Mini, ami jelenleg a legnépszerűbb mobilos böngésző a világon. Maga a program csak egy kliens alkalmazás, ami az Opera szervereivel kommunikál. Utóbbiak töltik le, dolgozzák fel, és küldik el tömörített formában a telefonkészülékre. Ennek a felállásnak az előnye a kis hardverigény, a program kis mérete, valamint a gazdaságos és gyors netezés.

Az ős változat Java nyelven íródott, hogy a "butatelefonokon" is elfusson, de a különböző operációs rendszerekre azóta számos natív kliens jelent meg. A legfrissebb, hatos kiadás ennek megfelelően az alap Java kiadás mellett külön támogatja az Android, BlackBerry és Symbian/S60 telefonokat, ezek a verziók már le is tölthetők. Ezen felül létezik iPhone-ra és iPad-ra szánt változat, amiknek viszont előbb át kell esniük az Apple szokásos engedélyezési procedúráján, mielőtt megjelenhetnek az Apple Store-ban.

Tovább...

Gyorshír: Megjelent az Opera 11.10 Barracuda (b2005)

Ma végre megjelent a várva várt új verzió első előzetese. Haavard elmondása szerint nem szívatásból nem publikálták eddig, hanem mert dolgozni kellett rajta rendesen. Ez a méretes changelogon is látszik, ami sajnos a mai és a holnapi napon nem lesz lefordítva, mert a post írója már így is késésben van és elolvasni is hosszú.

Ismert hibák:

  • HTML5 médiát nem játszik le Mac alatt
  • Acid3 teszt referenciarenderelés oldala széthullik.
  • Windows alatt nincs autoscroll (ez már lassan alfa-fícsör - a szerk)
  • A kiegészítők által nyitott fülek jobb oldal helyett balra nyílnak

Új opera:config bejegyzések

User Prefs | Styled First Update Timeout
Security Prefs | Encrypt client certificates
Security Prefs | Certificate revokation lists for ssl
Performance | Wait For Styles
Performance | Reflow Delay Script
Performance | Reflow Delay Load
Performance | Max Persistent Connections Server
Network | Hold On Filling Pipelines
Network | Enable Cookies V2
Network | Enable Cookies DNS Check
Multimedia | Allow Autoplay
Colors | Workspace

Főbb változások listája:

  • A motor verziószáma 2.7.62-ről 2.8.99-re változott.
  • WOFF támogatás
  • Windows 7 kompatibilis fájlmentő ablak
  • Működik a szoftverbázis.
  • Működik a Scribd.com
  • Javítva az ezer éves anchorra ugrásos bug, már azonnal oda ugrik(!)
  • CORE-36101 - Automatikusan átméretezi a képet az ablak méretére
  • Mutatja a megnyitott kép méretét a lap címének végén
Tovább...

Opera 11.01 - stabilitási és biztonsági frissítés

Mint ahogy itt a blogon is nyomon követhettétek, lassan elérkezett az Opera 11 első javítócsomagja, amely több stabilitási és biztonsági problémát is megold, és nem utolsósorban már a javított magyar nyelvi fájlt tartalmazza. A frissítés természetesen mindenkinek ajánlott, és érdemes azoknak is kipróbálni, akik a 11 megjelenése után valamilyen hibát tapasztaltak.

De lássuk a fontosabb változásat a 11.00 verzióhoz képest. A részletes változási listát Windowsra, Macre és Linuxra az Opera oldalán találjátok.

Webes specifikációk

  • window.DOMStringList támogatása a W3C DOM3 DOMStringList Interface specifikációból
  • Javított nyelvi fájlok alkalmazása
  • Azonnal telepíthető hordozható verzió támogatása Mac-en is
  • Egérmozdulatok érzékenységének és felismerésének javítása
  • Fagyások javítva az Opera Dragonfly újratöltésekor, fájl letöltésekor, kiterjesztések frissítésekor és a keresési javaslatokkal kapcsolatban
  • Fagyás javítva, ha kétszer kattintunk egy hivatkozásra
  • Probléma javítva a hírcsatorna előnézetével kapcsolatban
  • Telepítő

    • Javítva az Opera telepítésekor és eltávolításakor jelentkező fagyás
    • Windows 2000 rendszeren nincs figyelmeztetés zárolt fájlra az Opera frissítésekor
    • Több folyamat korlátozott Windows Vista/7 fiók esetén javítva
    • dekstop.ini létrehozása az asztalon javítva
    • A nyelvváltás a telepítőben nem frissítette a súgó tooltipeket
    • MSI eltávolításkor a forráscsomag hiánya esetén a 76-os hibakód javítva
Tovább...
süti beállítások módosítása