Magyar Opera

Címkék » javítás


Vasárnapi különleges előzetes (b1024) - frissítve!

Ma (azaz hétfőn) ismét érkezett egy előzetes, a b1027. Sok változást nem hoz, de amit igen, az fontos, ugyanis a program stabilitását fokozták ismét. Automatikus frissítésnél ne keresse senki, mert azt nem aktiválták. Minden jel arra mutat, hogy a héten, vagy akár már holnap érkezik egy hivatalos béta verzió.

Megérkezett a vasárnapi különkiadás rengeteg Core javítással, amely egyet jelent: HTML5 implementációk és bugfixek. Ezen felül még funkciók is. De csapjunk is a közepébe.

Ismert hibák:

  • DSK-337907 (Összeomlás indításkor Gnome, KDE vagy Xfce menüből)
  • Az Elem vizsgálata nem működik

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

  • HTML5 history extension API
  • data-* attributes API
  • Element.classList API
  • Továbbfejlesztett Tab Stacking ablakok panel támogatással
  • Gyorsabb Favicon kezelés
  • Gyorsabb Session kezelés
  • Külső tartalmak automatikus blokkolása az M2-ben

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

  • DSK-325066 (Változás az ablakok és a fülek kezelésében)(???)
  • DSK-336673 (A faviconok már 16x16-os PNG formátumban mentődnek nagy képeknél is)
  • DSK-337394 (A Gyorshívó kiegészítők tulajdonságai már overlay dialógusban nyílnak)
  • DSK-264983 (Továbbfejlesztett block content UI az M2-ben)

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

  • (Opera Next automatikus frissítés javítások)

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

  • CORE-35429 (CSS erőforrások kérése parsolás közben)
  • CORE-25139 (HTML5 history extension API implementáció)
  • CORE-32295 (HTML5 data-* attributes API implementáció)
  • CORE-25130 (HTML5 Element.classList implementáció)
  • CORE-25623 (HTML5 TimeElement.valueAsDate implementáció)
  • CORE-25794 (matchesSelector API implementáció)
  • CORE-34959 (Jobb SVG betöltési teljesítmény)
  • CORE-33314 (Jobb SVG animációs motor)
  • CORE-19899 (Spatial navigation overflow:hidden dobozban nem görgette a dobozt)
  • CORE-37992 (spatnav kihagyta a nagy mennyiségű linkeket bizonyos feltételeknél)
  • CORE-37057 (Megnyitott kép mentésekor (Ctrl+S) már nem csatolja a név mellé a felbontást)
  • CORE-20483 (Rejtett animált GIF képeknél magas CPU használat folyamatos újrarajzolás miatt)
  • CORE-30101 (Fix pozíciós háttereken nehezen lehetett görgetni)(még most is nehezen lehet)
  • CORE-13925 (Átirányított Flash beágyazás type attribútum nélkül kilógott az overlow:auto konténerből)
  • CORE-36774 (Beégetett billentyűparancsok a képnézőben már megváltoztathatóak)(???)
  • CORE-10055 (html vagy body overflow:hidden attribútummal reagált a görgetésre, mikor nem kellett volna)
  • CORE-29507 (Java appletek új lapon töltődtek be)
  • CORE-38023 (Frissítve a maszkolás Firefox 4-re és IE9-re)
  • CORE-31191 (Létező tulajdonság frissítése "!important" szabállyal hatástalan volt)
  • CORE-31157 (cssText nem jelenítette meg az "!important" deklarációkat)
  • CORE-36909 (Összeomlás HTML contenteditable használatakor)
  • CORE-37196 (NSL miután előre mentünk egy befejezetlen visszanavigáció után)
  • CORE-100 (Space utáni írásjel nem tördel)
  • CORE-24970 (Canvas tank játék lefagyott kevesebb, mint 1 másodperc alatt)
  • CORE-8244 (Rajzolási hibák, mikor SVG animációt zoomoltunk)
  • CORE-840 (Üres elem körül nem rajzolódott tartalom)
  • CORE-57 (Érvénytelen karakterek használata, mikor 'open-quote'/'close-quote' beágyazás mélyebb volt, mint a 'quotes')
  • CORE-35460 (hr elem alapértelmezett marginja eltérő volt a többi böngészőtől)
  • CORE-36964 (position:absolute + right:0 által okozott szükségtelen vízszintes görgetősáv)
  • CORE-36703 (Szövegmező újrarajzolási problémák görgetéskor)
  • CORE-36814 (Memóriaszivárgás távoli debugger használata esetén)
  • CORE-37731 (ECMAScript cache memóriaigény javítások)
  • CORE-37907 (A parser "megette" az Unicode-ot)
  • CORE-37345 (Dragonfly összeomlás insertRule és @import esetén)
  • további core javítások

Letöltés (Opera 11.50 b1024) a jobboldali menüből. Vagy menü Segítség - Frissítések keresése pontjából

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...

Tegyük jobbá az Operát!

A minap a hordozható változat friss telepítésnek szóló üdvözlőoldalát nézegettem (amiket amúgy sosem szoktam nézegetni). Elég komoly változáson ment keresztül pozitív irányba.

A diák végén találtam egy linket egy kérdőívre, ami sajnos csak angol nyelven elérhető, de azért belinkelem. A kitöltése mindössze 10 percet vesz igénybe (tehát nem túl hosszú) és leginkább 5-ös skálán kell osztályozni a funkciókat, meg ilyesmi.

Ha valamit nem értünk nyugodtan lehet kérdezni, de minél többen kitöltjük, annál reálisabb képet kapnak a fejlesztők a felhasználók igényeiről.

Ha rászánjuk magunkat, a kitöltést lehetőleg vegyük komolyan.

A kérdőív itt található

Opera 11.10 RC2 (b2083)

A mai RC egy kicsit rövidebb changeloggal érkezik, mivel ilyenkor már csak a kritikus javításokra fókuszálnak.

Ismert hibák:

  • A fordítások még nincsenek frissítve. Akkor lesznek, ha ez a build lesz kiválasztva véglegesnek.

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

  • CORE-33125 (Kéretlen cache keletkezett a widgetek után, mikor a merevlemezről töltődtek be)
  • CORE-37635 (Apróbb csiszolások a energiafelhasználással kapcsolatosan)
  • Javítva néhány crash.

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

  • DSK-333093 (Fülek levágódtak a fülsávról, ha jobbra vagy balra volt pozicionálva és a "Több sorba tördelés" be volt kapcsolva)
  • DSK-333162 (A telepítő megfagyott kitömörítés közben bizonyos XP rendszereken)
  • DSK-333166 (Frissült a mailproviders.xml fájl a My Opera Mail támogatásával)
  • DSK-333179 (Az 'Accept and Install' szöveg nem volt lefordítva)
  • DSK-333183 (Csíkos panelháttér eltávolítva (gyári skin))

Letöltés (Opera 11.10 b2083) RC2 a jobboldali menüből.

Megjegyzés: Akinek még mindig hiányzik a NoAds, esetleg éppen emiatt nem szeretne majd pár nap múlva, ha megjelenik a végleges frissíteni, annak jó hír, hogy Dither átírta. Módosult az extension messaging és már a widget.preferences-t használja adattárolásra (File API származék?). Innen letölthető

Opera 11.10 RC1 (b2081)

Ez a nap is eljött. A tegnapi két, nagy mennyiségű újítást tartalmazó előzetes kapcsán már számítani lehetett rá.

Feltehetőleg az IE9 példáján felbuzdulva bevezettek egy energiatakarékos funkciót, szóval ha a Peacekeeperen mérjük a böngésző teljesítményét, akkor előtte a Windowsban tegyük az energiaprofilokat "High Performance" módban és laptopon kapcsoljuk ki az aksis módot, dugjuk át 220-ra.

A hibajavítások szokás szerint nem 100%-osak és soha nem is lesznek azok, de a Barracuda egy fontos mérföldkő és a főbb hibák a véglegesben javítva lesznek. Amik nem arra (ahogy a korábbi előzetes is bizonyította) mindig van remény és minden nap közelebb visz hozzá.

Lássuk a változások listáját:

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

  • Memóriaszivárgások betömve
  • DSK-329271 BitTorrent összeomlás
  • DSK-332610 Kilépéskori összeomlás
  • DSK-300575 Rossz keresőmező a Apperance > Buttons > Search helyen
  • DSK-332286 Összecsukott stackben lévő fület nem lehetett kiválasztani az előnézeti képekre kattintáskor
  • DSK-332323 Görgetősávok marginját nem tartotta tiszteletben görgetősávos konténerben
  • DSK-330738 Flash újrarajzolódott görgetéskor
  • DSK-329320 Összeomlás mappaválasztó megnyitásakor widgetekben, miután bezártuk a widgetet
  • DSK-329999 Nem lehetett engedélyezni az application cache-t dialóguson keresztül (halott "allow" gomb)
  • DSK-330268 Összeomlás, ha egy egérrel húzott valamit elengedtünk
  • DSK-332612 Gesture UI nyitva maradt, ha lenyomtuk a jobb gombot és görgettünk
  • DSK-332326 Az Opera megfagyott, amíg minden webfont le nem töltődött
  • DSK-329112 Tab Stack-ben lévő előnézeti képek nem frissültek ablak átméretezéskor
  • DSK-322778 Nem volt általános nézet miután több levelező fiókot importáltunk egy tiszta telepítésbe
  • DSK-332532 Nem lehetett egy fül eszköztippre (előnézeti kép) kattintva fület váltani
  • DSK-332449 Félgőzzel működnek az erőforrás igényes modulok, mikor a gép aksiról működik
  • DSK-332641 Fekete sáv a címsáv és a könyvjelzősáv között a natív skinben
  • DSK-331428 Összeomlás könyvjelzők hozzáadása/törlése esetén
  • DSK-333142 Összeomlás ha vizuális mozdulatparancsot használtunk, hogy visszajussunk az indítási lapra

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

  • CORE-37698 Tábla cella és child block 100%-os magassággal benne egy automatikus magasságú táblával, az összeugrott
  • CORE-35279 Végtelen újrarajzolási ciklus pozícionált jobbról balra konténerekben, ha inline és pozícionált overflow block-ot tartalmazott
  • CORE-24458 Transition nem történt meg, ha egyszerre volt beállítva, mint új átmeneti érték
  • CORE-37663 Nincs magasság overflow tartalomban, amely eltűnt tartalmat okozott a tvguide.co.jp oldalon
  • CORE-35314 JIT összeomlás a fuse.js-en

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

  • Javított előnézeti kép minőség sok esetben
  • Animáció, gyorshívó hozzáadásakor
  • DSK-332003 Gyorshívó előnézeti képei csúnya előnézeti képet generáltak bizonyos beállítások esetén (pl. oldalra rendezett tabok)
  • DSK-332068 A zoom fokozatjelző ezt: "..." jelenítette meg, mikor 100%-ra, vagy többre állítottuk (Windows XP)
  • DSK-331904 A gyorshívó layout széthullott 11-től több elem és nagy zoom érték esetén
  • DSK-332488 A kék keret ott maradt, miután szerekesztettünk egy gyorshívó elemet
  • DSK-332490 Gyorshívó callout dialógusoknak közelebb kellett volna nyílnia ahhoz az elemhez, amellyel kapcsolatban van
  • DSK-332718 Újonnan hozzáadott gyorshívó-elemek címe az URL volt az oldal címe helyett
  • DSK-332717 Az Opera összeomlott, mikor gyorshívóelemet húztunk a fülsávra
  • DSK-332839 Zoom csúszka nem tűnt eléggé letiltottnak
  • DSK-332950 Visszaállítva a 4:3-as gyorshívóképek 16:10 (widescreen) méretűre
  • DSK-332707 My Opera előnézeti képek betöltődése nem működött
  • DSK-331726 Config gomb, környezeti menü és bezárás gombok nem tűntek el Speed Dial State=2 esetén
  • DSK-331354 Gyorshívó saját előnézeti képe üres volt
  • DSK-331051 Eszköztipp nem tűnt el mikor elemek között váltogattunk (és nincs már többé sárga háttér)
  • DSK-331449 Összeomlás gyorshívóelem hozzáadásakor miután visszatértünk Speed Dial State=2 módból
  • DSK-332090 Speed Dial zoom beragadt annak ellenére, hogy automatikusra volt állítva, mikor a manuálisan beállított oszlopok száma nagyobb volt, mint, mint a gyorshívóelemek száma
  • DSK-332530 Gyorshívóelemek homályosak voltak első betöltődéskor
  • DSK-329860 Erőltetett gyorshívó újratöltés, mikor 11.10-re frissítettünk
  • DSK-332763 Gyorshívó zoom fokozata jelent meg az onnan betöltött oldal valódi zoom értéke helyett
  • DSK-332938 Összeomlás előnézeti képek átméretezésekor
  • DSK-333060 Összeomlás előnézeti képek legenerálásakor
  • DSK-330980 Az elemeket át lehetett rendezni Speed Dial State=2 módban
  • DSK-331901 Nem működött az automatikus átméretezés, ha a plusz gomb le volt tiltva
  • DSK-332294 Zoom csúszka csak 20-100% között működött 1%-os fázisokban
  • DSK-332740 A második viewmode="minimized" előnézeti kép nem méreteződött át, amennyiben duplikátum is volt egyben
  • DSK-332300 Újonnan hozzáadott gyorshívó bejegyzés nem jelent meg a fülek listájában ha a Hozzáadás gomb le volt tiltva
  • DSK-331468 Gyorshívóelem fülre húzásakor csak a fül színe változott, nem töltődött be a húzott gyorshívóelem tartalma
  • DSK-332052 Az Opera összeomlott, miután gyorshívó bejegyzést húztunk a fülsávra két egérgombot nyomva tartva (Linux)

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

  • DSK-332514 Összeomlás az IMAP fiókok mappák párbeszédablakjában
  • DSK-319764 Szálas nézet elrejtette az elküldött üzeneteket a címkék/szűrők alatt
  • DSK-331481 IMAP kulcsszó kivétellista

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

  • DSK-325628 Hangvezérlő összeomlás
  • DSK-323725 Hangvezérlő beépülő telepítésekor összeomlás, ha 10.6x-ről frissítettünk 11-re
  • DSK-330623 Beépülő telepítő varázsló blokkolva lett az operaprefs.ini-ben található fájltípusok által
  • DSK-331861 Összeomlás olyan oldalon, ahol a hangvezérlés engedélyezve volt
  • DSK-331860 Összeomlás ha engedélyezted és letiltottad a hangvezérlést több alkalommal egymás után
  • DSK-322279 Hiányzó beépülő eszköztáron lévő gombok nőttek, mikor az ablak átméreteződött, tehát az eszköztár szövege levágódott
  • DSK-332087 Windows Native skinben nagyon magas volt az állapotsáv

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

  • DSK-325213 Inkonzisztens árnyék a fül előnézeti képein
  • DSK-332329 Túl sok fájlkiterjesztés fájlmentéskor

Változások listája (Linux/FreeBSD):

  • DSK-332947 Az ablakkezelőnek_NET_WM_MOVERESIZE_CANCEL-t küldött mikor az ablakhúzás végetért
  • DSK-332430 Ha az xdg-user-dirs nem volt definiálva, nem kellett volna megjelenniük a Places listában az X11 fájl dialógusban
  • DSK-332319 Widgetek marginjai a declarative UI dialógusban érvénytelenek voltak X11 módban

Letöltés (Opera 11.10 b2081 RC1) a jobboldali menüből.

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