| gui | lifovery | flickr | podcast | rólam | rss feliratkozás |

Poénból feltoltam egy aktuális Firefox 3 alpha verziót, csak hogy megnézzem mivel vakarják mostanában a töküket a Mozillás srácok. Azt kell mondjam kellemesen csalódtam, igaz eddig sok új funkciót nem találtam, de mélyebb változás, amiért oly sokáig sírt a maces társadalom, már most a korai alphában is megtalálható.

Az első rinya ugye a Cocoa-ás Firefox volt. Jelenleg ez Camino néven üzemel, csigalassúságú develop time-al, de mégis sok kényszerből, vagy szeretetből Safari-ról Camino-ra switchelt júzer van jelenleg. Nos, a Cocoa felületet elfelejthetjük a Firefox 3-ban is, mert bezony az add-on kezelésnél egy szép nagy fasz rossz végén állnánk. Gyengébbek kedvéért, ha a Firefox felhagy MAC-en a XUL nevű, jelenleg szarkavaróan fos felülettel, akkor szopjuk az addon-okat. Mellesleg egy majdnem új Firefox-ot kellene szegény, a Mozillánál igát húzó programozó bandának írnia. Mi akkor a teendő? Gyorsítsuk azt a kurva XUL-t. És igen, imáim meghallgattak, az alpha sebessége megbasz a Firefox 2-höz képest. Indulási idő kb. a felére csökkent, memóriahasználat optimalizálgatva. Hogy miért csak optimalizálgatva? Egy alap, üres FF3 40 megát használ. Fine. 3 tabos FF3 már 80 megát és így tovább. De mégis miért örülök? Valahogy sokkal gyorsabbnak, smooth-abbnak érződik az egész. Már majdnem a Safari 3 sebességét élvezhetjük. Egyébként a Safari 3 a Leopard-ban, végre célhoz ért. Nem fagy, gyors és szép, Inquisitor-ral meg egyenesen megbasz. Az új Web Inspector pedig fenséges, igaz Terminal-t kell túrkálni az előcsalogatásához. Egyedül a memóriazaba nincs megoldva, azaz a nightly WebKit-ekben már régen, de valahogy az Apple nem tudja kifogni ezeket a build-eket.
Konklúzió: az FF3 jelenleg Safari szinten használja a gépünket. Akik kipróbálják a friss nightly-t, tényleg meg fognak lepődni, mégse olyan fos ez a XUL, ha megírják normálisan.

Szarrá rinyáltam már magam Twitter-en a Firefox híresen szar font-rendering problémája miatt (ettől a Camino is szenved). Itt is a Safari 3-at tudom példának felhozni. A WebKit szöveg rajzolóval szemben, MAC-en még egy másik böngészőmotort se láttam hasonlót alkotni, egészen eddig. Az új Gecko engine-vel már igen. Szinte ugyanolyan szép, normálisan renderelt fontokat kapunk az alpha FF-ben, mint a Safari-ban jelenleg. Nincs több szemkifolyás, görgetésre változó betűkinézetek. Működik ahogy kell.

Cocoa widgetek, azaz nem kell nekünk windowslenyíló. Másik nagy probléma volt eddig X-en a hű Firefox harcosnak, a beviteli mezők, gombok és egyéb stuffok Windows-ról jött kinézete. Voltak ugyan megoldások, optimalizált build-ek natív Cocoa-szerű widget-ekkel, de mégis, valahogy egy kalap szar volt az egész. Érződött rajtuk, hogy ide bizony hivatalos megoldás kell. Mozilláék figyeltek imáinkra, és kaptunk végre nemhogy natív, de egyenesen CSS-able beviteli paneleket. Végre felveszik a widget-ek a rájuk szabott témákat. Nagyon hiányzott.

Legutóljára maradt az OS X felületébe gyúrás, illetve annak szolgáltatásainak kihasználása. Kezdjük a services-el. Régóta szopacs a Keychain és Firefox összehangolása. Van megoldás, úgy hívják, hogy 1Password, de akkor is, natív Keychain támogatást akarok. Jelenleg nincs, de lesz, ezt írják a Mozilla blogjában. Ha ez igaz, akkor végre láblefosás. A másik két, majd FF3-ban megvalósuló fícsör lesz a Spotlight használata az FF3-ban lévő bookmarkok közt, és a natív proxy használata.

Végül a kinézet. Az FF2 ugly, ronda szarkupac. A Mozilla kijelentette, hogy a Firefox 3 végre minden os-ben integrált kinézetet kap. OS X-ben se lesz máskép. Akit érdekel itt megnézheti, hogy halad a téma develop, a srácok bőszen rajzolgatják a Cocoa szerű felületeket a közelgő verzióba. Hicks-nek már sikerült is lecumiznia valakit egy éles teszthez ezzel a témával, de nekünk halandóknak se kell aggódni. Aronnax úr is bütyköl, az ő témája még szebb is, így akik leszedik a nightly FF3-at, azok innen könnyen elérhetik a készülő, gyárihoz hasonló felületet is.

Azt hiszem, ha így halad a fejlesztés, végre meg fog oldódni a sok, böngészők miatti faszverés OS X-en. A Safari piszkosul fejlődik, már csak a memóriazabát kell megoldani, esetleg végre valami GreaseKit helyett működő userscript támogatást kellene adni a WebKit-hez. Gecko oldalon pedig végre látszik a munka, azt hiszem jövőre nagy viták lesznek Safari vs. Firefox ügyben OS X-en…

ff3alphamac.jpeg

Tetszett ez a bejegyzés? Iratkozz fel az RSS értesítőre.



Szólj hozzá!