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