Magyar Opera

Dragonfly 1.1 előzetes

Bő egy hónapja annak, hogy több éves fejlesztés után napvilágot látott az Opera webfejlesztő eszköztára, a Dragonfly. Azóta a programozók mély hallgatásba süllyedtek, és látszólag elégedetten dőltek a hátra a megfeszített munkát követően.

Nyilván így is volt, de a pihenő nem tarthatott sokáig, mert tegnapelőtt este befutott az 1.1-es verzió (b4527), pontosabban annak előzetes, még nem kiforrott változata. Amint azt a verziószám is mutatja, az előrelépés nem olyan óriási, de több ponton is komolyodott a szoftver tudása. A részleteket a Dragonfly blog bejegyzésében olvashatjátok, a lényeg címszavakban:

Továbbfejlesztett keresők - Az eddigi változatban a Dokumentum és a Szkriptek nézetben egyaránt lehetett keresni, méghozzá egy, az eszköztáron lévő dedikált gomb megnyomását követően. Ez legördített még egy eszköztárat - az oldalon belüli gyorskereséshez hasonlóan -, ide kellett gépelni. Ha több fájlban akartunk kutakodni, akkor további kattintásokra volt szükség.

Dragonfly keresés

A mostani verzióban a keresés - a fenti képen látható módon - egy külön panelt kapott a jobb oldali sávon, ahol egyszerre láthatjuk a kiemelt találatokat, illetve, - kattintás után - azok helyét a teljes dokumentumban és magán az oldalon. Ráadásul már nem csak szövegre, hanem reguláris kifejezésre is kereshetünk, akár a nagy- és kisbetűk figyelmen kívül hagyásával. Hasznos apróság - vagy inkább egy hiba javítása -, hogy már az egész DOM dokumentumban kereshetünk, nem csak az éppen látható, kibontott csomópontokban.

Pszeudó osztályok és elemek - az 1.0-ás verzióban csak akkor jelentek meg a pszeudó stílusok, ha kattintáskor aktívak voltak. Például a :hover, és a hozzá tartozó szabályok csak akkor jelentek meg, ha mondjuk az oldalon a kiválasztáskor a megfelelő felbukkanó elemek fölött volt a kurzor. De ha a DOM fában választottuk ki az adott elemet (mint mondjuk itt a blogon a legördülő menüket), akkor nem listázta ki a stílusok között. Egy legördülő listával már bekapcsolhatjuk az ilyen típusú elemeket is.

Helyi tárhely - Ilyen eddig is volt benne, az újítás az egységes megjelenési stílus.

Konzolok - A hibakonzol és a konzol szintén át lett kissé szabva. Előbbiben kevesebb helyet foglalnak el, és jobban átláthatóak a bejegyzések, utóbbiban színekkel is kiemelték a hibaüzeneteket és figyelmeztetéseket.

Javítások, optimalizációk - Bár a végleges verzió sem volt rossz ebből a szempontból, az 1.1-el még tovább csiszolták a szitakötőt, így még kevesebb hibát "tartalmaz", és a helyzet remélhetőleg később is javul majd. Mindemellett az optimalizációk sem kerülték el a szoftvert, így az eddig is gyors Dragonfly még fürgébb lett.

A munka persze ezzel nem ért véget, a későbbiek során további hibajavításra, optimalizációra, mi több, új funkcióra lehet majd számítani. Mikor? A fejlesztők reményei szerint még a nyári szabadságolási szezon előtt, ami véleményem szerint körülbelül egy 1 hónapos intervallumot jelöl.

Ha viszont már most ki szeretnéd próbálni ezt az előzetest, akkor semmi akadálya. Ha a Swordfish (Opera 10.50) valamelyik legfrissebb előzetesét használod - ami az új funkciók miatt erősen ajánlott is - akkor nincs más dolgod, mint elindítani a Dragonfly-t, hiszen automatikusan a legfrissebb változat töltődik be. Ha a stabil 11.11-et részesíted előnybe, akkor váltanod kell a kísérleti Dragonfly csatornára.

A bejegyzés trackback címe:

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

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.

arqblasio · www.arqblasio.com 2011.06.16. 23:03:46

Swordfish 11.50???
ez a gyors verziószám ugrás több embert is megvisel, ahogy nézem... :)
11.50-es új ficsőrökre van valakinek tippje? mert ennyi tuti kevés egy xx.50-es verzióhoz... (mai Haavard-féle twitter bejegyzés???)

Krissz5435 2011.06.16. 23:33:25

@blasiotm: Ha a chrome, mozilla ütemét nézzük akkor még kicsinek is tűnhet. Lehet operáék is átvették ezt a nagy verziószám ugrás a semmiért stílust, ami kifejezettem ba**ott naagy baromság lenne. De hát ők tudják. A nagyobb baj az hogy ezt nem tudatják velünk és most csak ők tudják hogy átvették-e vagy sem.

penge™ · http://www.thevenusproject.com/ 2011.06.17. 02:29:40

Nekem két nagy kívánságom is teljesült (oldalspecifikus On Demand plugin és automatikus külső elemek blokkolása fehérlistával a levelezőben), úgyhogy innentől már annyira nem érdekel a verziószám. Továbbra is hülyeségnek tartom, de ez legyen a legnagyobb, amit átvesznek a konkurenciától.

Na meg javítottak pár olyan bugot, ami szintén örvendetes. Már csak a position: fixed görgetést kéne.

Krissz5435 2011.06.17. 10:14:06

Én úgy vagyok vele, hogy ha már ekkora késéssel jönnek ki a hw-es gyorsítással akkor az legalább gyorsítson minden tartalmat, ne csak a html 5-öt meg az ilyen újfajta baromságokat.

Jail 2011.06.17. 10:36:58

@Krissz5435: Egyetértek veled!Más téma ezért pártolnak pl a Google Chrom-ra vagy manapság az IE9-re.És ahogy a Penge írta van nekem is egy sanda gyanúm lesz itt még 11.60-az verza is csak ne legyen igazunk :D

Krissz5435 2011.06.17. 10:43:23

@Jail: A verziószám a legkisebb gond. Felőlem lehet opera 2012.50 is a következő stabil kiadás és így jónéhányat kihagynak, csak legyen benne valami értelmes változás.

Jail 2011.06.17. 11:02:45

@Krissz5435: Nálad is lassú az operánal az oldalbetöltés?

Krissz5435 2011.06.17. 11:05:18

@Jail: Nálam csak akkor ha valami intenzíven használja a netet(érted mire gondolok) egyébként meg gyors. mondjuk nálunk most szar a net csak a t-home baszik megcsinálni:S

Jail 2011.06.17. 11:08:11

Persze,hogy értem :D!Nem tudom akkor mi van nálam.pl a Google nagyon gyors de az opera nem sajna nem értem pedig mindenki azt mondja jó gyors.Pl pár oldal érdekesen villog fehér foltokkal más böngésző nem .

Jail 2011.06.17. 11:09:23

@Krissz5435: my.opera.com/chooseopera/blog/

Pl ez!

Ahogy görgetem a egeret le-felé már akkor ott vannak a fehér foltok pfffffffff

schgitz 2011.06.17. 11:54:11

Melyik Opera témával készült ez a kép?
Vagy miféle módosítással?

penge™ · http://www.thevenusproject.com/ 2011.06.17. 14:13:00

@Krissz5435: Mindent fog, azt már a VEGA első bemutató videóján egyértelműsítették.

@Jail: Ja, aztán amikor az Opera lesz gyorsabb, akkor visszapártolnak anélkül, hogy mélyebben megismernének akár egy böngészőt is a sok közül.

@schgitz: Gyári Opera Next téma. Annyi eltérés van a sima gyáritól, hogy a piros Opera gomb itt kék. Meg van benne 1-2 bugfix is, ami a képen nem látszik, például a Cycler menü (Ctrl+Tab), de az a véglegesben is benne lesz a kék Opera gomb kivételével, mivel az a Next-et különbözteti meg a stabil ágtól, ahogy az ezüst ikon a pirostól.

Mihics Zoltán (Med1on) 2011.06.17. 16:10:18

@Jail: Néhány tipp, amivel "szemlátomást" gyorsabban tölt az Opera:

opera:config szekcióban a következő beállításokat eszközöld:

First Update Delay 0
Styled First Update Timeout 0
Update Delay 0

Ezek a beállítások azt módosítják, hogy az első újrarajzolást és az azt következő kirajzolásokat milyen időközönként hajtsa végre a böngésző. A fenti beállításokkal az Opera azonnal elkezdi a megjelenítést.

penge™ · http://www.thevenusproject.com/ 2011.06.17. 16:48:32

@Med1on: Van még egy ilyen is: opera:config#Performance|WaitForStyles

Ezzel viszont CSS nélkül kapod az oldalt, ha a CSS még nem töltődött be.

schgitz 2011.06.17. 19:43:03

@penge™: Kár, hogy csak a Next-ben lehet kék.Vannak olyan témák, amik ugyan átszínezik, de ott a többi rész nem tetszik.Bírnám, ha a stabil verziókba beépítenének egy ilyen egyszerű kis plusz lehetőséget, amivel a gomb színét lehetne változtatni, úgy, ahogy a színsémákat is a Shift+F12 részben.Persze az is lehetne változatosabb mondjuk egy color wheel-lel. Azzal már maximálsan elégedett lennék. :)

penge™ · http://www.thevenusproject.com/ 2011.06.17. 20:06:07

@schgitz: Fogod és átmásolod az Opera Next skin mappájából a sima Operás profilod skin mappájába.

arqblasio · www.arqblasio.com 2011.06.17. 22:53:39

@Med1on: EZ MEG MI??? enyhén gyorsabb csak a cucc... miért ilyen magasak akkor az alapértékek? ez megint valami elcseszett marketing??? :)

schgitz 2011.06.17. 22:54:48

Átmásoltam a Next skin mappájából mindkét zipet a sima Opera megfelelő mappájába, de maradt a régi piros gomb. Ötlet?

Mihics Zoltán (Med1on) 2011.06.18. 00:06:48

@schgitz: Az még az érdekes, hogy az Opera leírása alapján a First Update Delay alapértelmezett érteke 200 pedig igazából 1000. :D

penge™ · http://www.thevenusproject.com/ 2011.06.18. 00:35:20

@blasiotm: Előbb-utóbb mindenki rájön, hogy egy gyári beállításokkal rendelkező cucc sosem lesz annyira optimalizált, mint amit saját magad állítottál be és ez nem csak böngészőkre igaz, de bármilyen szoftverre, hardverre, oprendszerre, autóra, műszaki berendezésre.

Kérdés, hogy ki mennyit áldoz arra, hogy a lehető legtöbbet hozza ki a használati eszközeiből.

ps: Amúgy a dolog iróniája, hogy valójában a renderelés(!) 200x lassabb lesz, mivel ennyiszer végzi el pluszban újra és újra a műveletet.

Szóval ebből lehet következtetni, hogy melyik számít jobban. A renderelési sebesség, vagy az adott szerver és a kliens közti adatátvitel sebessége és minősége (latency).

Ha meg ez utóbbi hiányzik, akkor sokkal jobban jársz, ha előbb megkapod a nyers oldalt szöveggel és utólag elszöszölhet akár 10-20 másodpercet is, hogy betöltse az ikonokat és a scripteket, de az oldal tartalma olvasható.

Meg ott az emberfüggő tényező is. Van, akinek a bevillanás tűnik gyorsabbnak, van, akinek az, amikor látja, hogy kirajzolódnak az oldal elemei és össze-vissza ugrálnak a DIV-ek.

@Med1on: Hja, de legalább frissítették és már működik egy ideje az opera:configban is a Súgó.

arqblasio · www.arqblasio.com 2011.06.18. 21:27:54

@penge™: köszönöm a kimerítő válaszod. számomra a megfelelő sávszélesség és erős gép okán így érzetre nagyon nagyot gyorsult a vas...
egyébként nem ezen értékek más alapbeállítása okozza más böngészőknél (pl chrome) az oldal bevillanásszerű betöltését?

Krissz5435 2011.06.18. 22:07:22

@penge™: Esetleg ha van még több ilyen beállítás, akkor azt szívesen fogadnám. Az sem baj, ha kísérleteznem kell hogy nekem melyik a jó érték.

penge™ · http://www.thevenusproject.com/ 2011.06.19. 14:40:13

@blasiotm: Hasonlóan, de a Chrome máshogy renderel. Ott először megjelenik az oldal váza, ezáltal simábbnak tűnik, mint ha az Operában állítod be azonnali renderelésre.

A CPU időn felül viszont van, akinek az Operánál ez a módszer zavaró, hogy villog az oldal, miközben betöltődik.

@Krissz5435: operawiki.info/OperaPerformance

cousin333 · http://magyaropera.blog.hu 2011.08.31. 18:31:32

Na, még mindig javában készül az 1.1, jelenleg az RC7-nél járnak (b4943). Olyan hibátlan lesz, hogy csak na! :)
süti beállítások módosítása