Magyar Opera

WebP, CSS gradiens és újabb javítások (b2042)

Korábban már írtunk arról, hogy az Opera szerdán, azaz holnap készül kiadni a 11.10-es verzió, alias Barracuda első bétáját. Ennek megfelelően felgyorsult az előzetesek kiadásának üteme is. Hogy az ilyenkor fellépő monotóniát megszakítsák, a mai (első?) kiadásba néhány tartalmi újdonság is bekerült a szokásos hibajavítások mellé.

A WebM-et már talán senkinek sem kell bemutatni, ez a Google által felügyelt nyílt videoformátum, ami a Google, a Mozilla Alapítvány és az Opera Software számára az ideális jelölt a video tag-ben alkalmazott kodek kilétét illetően. Ennek megfelelően az Opera böngésző volt az első stabil kiadás, ami támogatta ezt a formátumot.

Kevesebben tudják, hogy a Google egyidejűleg a JPG uralmát is meg szeretné törni a weben - vagy legalább alternatívát állítani neki -, mindezt pedig a WebP-nek elkeresztelt formátummal szeretné kivitelezni. Ennek a jövője szerintem legalábbis kérdéses, de az Opera semmi jónak nem akar elrontója lenni, és a mai előzetes már natívan támogatja ezt a formátumot is. Természetesen nincs szó arról, hogy ez a lépés a JPG rovására menne.

A HTML5 szabvány hívei is örülhetnek, hiszen a mai kiadás egyúttal egy újabb CSS funkciót, a gradienseket is beemeli a Core alapértelmezett funkciói közé. Egyelőre csak az -o- előtaggal használhatók, viszonylag korlátozottan, de kezdetnek ez is megteszi. Konkrétan a -o-linear-gradient és az -o-repeating-linear-gradient utasításokról van szó.

Még egy jelentősebb változás - vagy legalábbis annak előszele - került a mai adagba. Aki nézegette már az Opera fájljait, az tudhatja, hogy a dialog.ini nevű állomány tárolja a különböző helyen megjelenő párbeszédablakok adatait. Ez a pontos funkciókon túl pozícióra és méretre vonatkozó adatokat is tárol, a Quick nevezetű UI eszközkészlet részeként.

Noha ez elősegíti a platformfüggetlenséget, számos korlátot is támaszt azáltal, hogy fix értékeket tartalmaz. Így ugyanis nehéz lekövetnie mondjuk a különböző nyelvek változatos szöveghosszúságát és más hasonló változásokat. Ezen problémák leküzdésére az Opera új formátumra fog átállni, amit YAML nyelven írnak.

A váltás folyamatosan zajlik, első körben a levelezőben a címkék Tulajdonság panelje kapta meg az újítást, itt lehet nézelődni (lásd a mellékelt képet). A profilban is megtalálhatjuk az ui mappában a korábbi dialog.ini mellett a dialog.yaml fájlt, ami ezt az egész szerkezetet leírja.

Még egy érdekesség: javításra került a CORE-1-es hiba, ami a SOCKS Proxyk támogatásának a hiányát jelentette. A lenti felsorolásban nem szereplő hibák a mostani előzetesben is szerepelnek. Emellett az új YAML párbeszédablak sem tökéletes, és Mac alatt nem megy a Link!

Változások listája:

Core

  • CORE-1 Hiányzó SOCKS proxy támogatás (UI még nincs, csak beállítások)
  • CORE-25395 részleges CSS gradiens támogatás
  • CORE-32400 natív WebP támogatás
  • CORE-36305 szövegek és fordítások frissítése
  • CORE-33382 a UserJS kód nem futott a kiegészítőkben, ha az oldalon nem volt script tag
  • CORE-34929 a kiegészítők által hívott belső linkek nem nyíltak meg új oldalon
  • CORE-35064 a kiegészítő háttérprocesszének hiba és fagyás nélkül kell újratöltődnie
  • CORE-35180 fagyás alulra igazított beágyazott blokk esetén, ha nincs lezárva a gyerek bekezdés
  • CORE-35209 a kiegészítő-oldalaknak a location objektumon keresztül el kell elérniük a belső oldalakat
  • CORE-35248 a kiegészítőkhöz köthető, szkript nélküli oldalak nem záródnak be a kiegészítő letiltásakor
  • CORE-35350 a Widget Interface-nek hozzáférhetőnek kell lennie a kiegészítők felhasználói JavaScriptjei számára
  • CORE-35492 az urlload/urlfinished események rossz sorrendben kerülnek fogadásra
  • CORE-35746 a Web Worker-ek konzol objektuma semmit nem naplóz a hibakonzolba
  • CORE-35898 a kiegészítőktől származó fül URL-ek nem tartalmazzák a cím töredék-azonosítóját (fragment identifier)
  • CORE-36114 a caret karakter sor végi elhelyezése hibás a contentEditable pre tag-jeinél (problémákat okozott az M2-ben)
  • CORE-36131 fagyást okozott a zoomolás a levél nyomtatási előnézetében
  • CORE-36237 a háttérfolyamatnak nem szabadna elnavigálnia a kiegészítő index.html fájljától
  • különböző fagyások javítva

Desktop

  • DSK-330050 fagyás indításkor, ha párbeszédablakok vannak a fő ablak előtt - további javítás
  • DSK-330700 a logo kereső nincs használatban a Gyorshívónál, ha újratöltési gyakoriság van beállítva
  • DSK-330722 az oldal újratöltésére buzdító eszköztár látszik annak ellenére, hogy a Flash már telepítve lett
  • DSK-330746 az alapértelmezett keresők nem őrződnek meg frissítés után
  • DSK-330771 a "minimális" nézetbeállítás a Gyorshívóban nem aktiválja a 260x195-ös nézetet
  • DSK-330802 új, jobb lapérték a ThumbnailLogoPadding beállításnak
  • DSK-330852 a Gyorshívó animációk memóriaszivárgást okoztak
  • DSK-330876 fagyás a levelek rendezését követő levélnézetek közti váltás során

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

A bejegyzés trackback címe:

https://magyaropera.blog.hu/api/trackback/id/tr1002741642

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 és az adatvédelmi tájékoztatóban.

ap · http://premiumlivesets.hu 2011.03.15. 17:22:02

picit jobb lett az előzőnél (talán) de nálam mindkettő kifagy ha felnyitom a gyorshívót és elkezdni legenerálni a képeket..
ha pá mp-en belül elváltok akkor ok... ha hagyom hogy generáljon, (egyik build sem tudja legenerálni őket csak egy-kettőt) akkor telezabálja magát memóriával meg cpu használattal és szépen kifehéredik mint a sápadt gésa... onnantól meg csak folyamat leállítása

cousin333 · http://magyaropera.blog.hu 2011.03.15. 17:54:27

@ap: És ha frissen telepíted (mondjuk portable módon)?

ap · http://premiumlivesets.hu 2011.03.15. 18:12:32

@cousin333: nálam 1 böngésző van telepítve, mégpedig az ie :) minden más portable. Operából még vmikor 9.x környékén használtam utoljára telepítettet :)

cousin333 · http://magyaropera.blog.hu 2011.03.15. 18:13:31

@ap: OK, de a portable még nem jelent automatikusan friss telepítést... :)

ap · http://premiumlivesets.hu 2011.03.15. 18:30:30

@cousin333: nálam a teljesen friss telepítés azt jelenti h telepítő elindít, usb, új könyvtár megad, telepít, majd a profile mappába a következők bemásol a régiből:

[keyboard]
[mail]
[mouse]
[pstorage]
[sessions]
[skins]
[toolbar]
[userjs]
[widgets]
bookmarks.adr
notes.adr
opcert6.dat
search.ini
speeddial.ini
urlfilter.ini
wand.dat

itt max a speeddial.ini kavarhatott be, de meglepődnék ha a thumbnail generálás ettől függne.

cousin333 · http://magyaropera.blog.hu 2011.03.15. 18:33:53

@ap: Nálam is ezt jelenti, csak a "bemásol" rész nélkül...

ap · http://premiumlivesets.hu 2011.03.15. 18:40:07

@cousin333: töröltem a speeddial ini-t és ráindítottam megint... az eredmény ugyanaz, csak pörög pörög, majd üresen hagyja a kép helyét.

penge™ · http://www.thevenusproject.com/ 2011.03.15. 18:45:53

@ap: Az "új könyvtár megad" rész nem eredményez mondjuk 1 év alatt több száz felesleges bejegyzést a tűzfalon?

Mert ha a portable mappájának nevében 1 karakter is megváltozik már akkor is kéri, hogy engeded-e a kifelé kommunikációt.

Más:

Van egy elég érdekes bug, ami azt eredményezi, hogy minden megnyitott kép (pl screenshotok) méretével növekszik a Local-ban található icons mappa, mert a képeket saját maguk faviconjaként használja.

Persze a mai HDD méretek mellett már nem vészes, de senki ne lepődjön meg, ha éppen pár hónap után 1GB+ méretűre hízik a mappa. Grafikusoknál, webdesignereknél pár hét alatt is elérheti ezt a méretet.. :-)

penge™ · http://www.thevenusproject.com/ 2011.03.15. 18:47:36

@ap: Mindegyiknél, vagy csak bizonyos oldalaknál? Például a blog.hu e szempontból jellemzően szar. Ezért is nem állítottam be rá frissítést, mert 2 naponta belefutottam az internal server error feliratú thumbnailbe.

ap · http://premiumlivesets.hu 2011.03.15. 19:03:19

@penge™: nem, mert bevett rutin hogy telepítem az asztalra, és ha működnek azok a lapok amiket rendszeresen használok, akkor az eredeti helyén átnevezem az eddigi opera könyvtárat bemásolom az asztalról az újat és felülírom a fentiekkel az új profilt... így csak 2 bejegyzés van a tűzfalban.

2 oldal kivételével mindenhol rossz ill nem müxik.. a vicces az hogy a két jó oldalból az egyik a saját oldalamra mutat, ugyanakkor ide másik 3 gyorshívóelem is tartozik, azokat viszont nem hozza be... tehát még nem is domainspecifikus

az előző buliddel 2 nap alatt eljutottam odáig h behozott 4-5 képet a 30-ból. de ott is csak ezzel a 2-vel indultunk... aztán lassan jött a többi is.

blogkommenter 2011.03.15. 20:26:19

Valaki el tudná magyarázni egy laikusnak, hogy miért változtak meg a youtube-vezérlők teljes képernyős nézetnél?

ap · http://premiumlivesets.hu 2011.03.15. 20:43:39

én még azt tapasztaltam hogy az oldalkódolások időszakosan szét-szétesnek, de egy f5 és helyrejönnek... :-?

ZeGa 2011.03.15. 21:27:46

Másnál is létezik az hiba, hogy elsőre nem tölti be a stíluslapokat? Pl. PH lapcsaládnál elég gyakran előfordul.

penge™ · http://www.thevenusproject.com/ 2011.03.15. 22:31:20

@blogkommenter: Nem tudom, de vigasztaljon az a tudat, hogy Chromiumban és Firefoxban is ugyanúgy eltűnnek és nem lehet kurzormozgatással előhozni (már ha HTML5 videóról beszélünk).

@ap: Kódolások? Mármint karakterkódolások? Nem magára a renderelt DOM fára gondolsz? :-)

@ZeGa: A PH lapcsaládnál nálam olyan is előfordul (annak ellenére, hogy az egész lapcsalád valid), hogy középen megjelenik egy "Image" placeholder és csak F5-re jön helyre.

Azon kívül oldalt a kedvencek 3-4 sorba is tördelődnek és van, mikor a lap aljára rakja a fórumhozzászólásokat tartalmazó dobozt.

De apróbb problémák már 10.50 óta léteznek, akkor még csak olyanok, mint a második lapozó nyilat a fórumokban új sorba tördelte és előre-vissza navigációnál (History Navigation Mode=3 van nálam) az ikonokkal szépen mozaikszerűen kitöltötte az egész sort, de ez utóbbit volt, hogy egy mouseover is megoldotta.

ap · http://premiumlivesets.hu 2011.03.15. 23:26:51

@penge™: konkrétan erre:noob.hu/2011/03/15/kod.png

de nem csak itt hanem minden oldalon időnként gondol egyet és így jelenít meg.

a css figyelmen kívül hagyását is tapasztaltam már nem egy esetben

ap · http://premiumlivesets.hu 2011.03.15. 23:27:29

és ezt most miért küldte el 2x?? :)

penge™ · http://www.thevenusproject.com/ 2011.03.15. 23:30:31

@ap: Ja, ezt valamikor pár napja még vagy 4-5 builddel ezelőtt tapasztaltam, de azóta nem. És akkor is csak 1-2 alkalommal.

ap · http://premiumlivesets.hu 2011.03.15. 23:32:39

@penge™: nálam ez most az elmúlt 3-4 órában 4-5x előjött.. érdekes... mint ahogy ez is: noob.hu/2011/03/15/2x.png

penge™ · http://www.thevenusproject.com/ 2011.03.16. 00:01:27

@ap: A duplázás mindennapi jelenség, az már a blog.hu sara. Az abszolút ultimate kedvencem, mikor alul zöld felirattal megjelenik "A hozzászólás elküldése sikerült." ami persze szabad fordításban annyit tesz, mint: NEM sikerült.
süti beállítások módosítása