Az idén nyáron megjelenő Firefox 3.0 áthidalhatja az online-offline különbségeket, hiszen egyre biztosabbak lehetünk abban, hogy az open source böngésző offline támogatást is nyújtani fog a webes alkalmazások számára, ezen túl új könyvjelző modult és megújult keresőt fog kapni. A Mozilla nemrég adta ki a Firefox 3.0 második alfa verzióját.
Bár a végleges tulajdonságlista még nem készült el, a Firefox 3.0-ban már olyan elemeket is meg fogunk találni, amely a böngésző 4.0-s, valamint az azt követő verzióit vetítik előre - mondta Mike Schroepfer, a Mozilla Corp. technikai igazgatója. "Ezzel az alapjait próbáljuk lefektetni egy
radikálisan új böngészőnek" - mondta.
Offline rugalmasság
Miről is van szó? Az új Firefox talán a legérdekesebb képessége, hogy az offline e-mail írást is támogatja, így például a Gmailen nyugodtan válaszolhatunk az e-mailekre, a böngésző elmenti a leveleket és ha a felhasználó újra az internetre csatlakozik, továbbküldi. Végtére is a Mozilla mérnökei a webes szolgáltatásokat akarják összehangolni a böngészővel, vagyis az a céljuk, hogy az asztali programokhoz hasonló rugalmassággal futtassuk a webes alkalmazásokat is.
Az offline mód támogatása ugyanakkor az adatok lokális tárolásának a problémáját veti fel, amelyet Schroepfer állítása szerint megoldottak a Firefox fejlesztői. Az új e-mail-küldő funkciót beépítik a Firefox 3.0-ba is, bár a felhasználói felületet még fejleszteniük kell. Jelenleg a Firefox mérnökei a Zimbra open source e-mail-, messenger- és VoIP alkalmazásával dolgoznak, de néhány sor Google vagy Microsoft kód beépítés után Gmail, Hotmail, vagy más e-mail szolgáltatást használhatunk offline módban is.
Felturbózott könyvjelzők és adatbázis alapú előzmények
Ezen túl megváltozhat a könyvjelző és az előzmények is – tudtuk meg Schroepfertől - , ami jó ötletnek tűnik, hiszen ezek a funkciók az utóbbi időben fejlesztés szempontjából eléggé a perifériákra szorultak. A Mozillánál azon dolgoznak, hogy a jelenlegi statikus könyvjelzőket dinamikusabb könyvjelzőkkel cseréljék le, amelyeket a böngésző automatikusan rangsorol majd népszerűség vagy látogatottság szerint.
A Firefox 3.0 beépítenek egy kisebb adatbázis-kezelőt is (SQL Lite), amely a jövőben akár teljesen átveheti a böngészési előzmények indexelését. A felhasználók képek, szövegek utáni keresése után külön megtekinthetik a cachelt oldalakat. Kecsegtetőnek tűnik, ám jelenleg nincs abban a fázisban, hogy bekerüljön a Firefox nyáron megjelenő 3.0-s verziójába - közölte Schroepfer. "A beépített adatbázisnak az az előnye, hogy segítségével keresni tudunk a böngésző cache-ében" - magyarázta Schroepfer.
Azt is elmondta, hogy mindezen újítások mellett nagyon fontosnak tartják azt, hogy a böngésző gyors legyen és megfeleljen a webes szabványoknak. Az utóbbi időben egyre több felhasználó panaszkodott arra, hogy a Firefox túl sok erőforrást használ a hihetetlenül népszerű add-on-ok és kiterjesztések miatt. A kiterjesztések segítségével bárki létrehozhatja a saját böngésző-verzióját. Schroepfer elmondta, hogy bár nagyon igyekeznek a szabványosításra, de a legtöbb esetben ezeket a kiterjesztéseket hobbiból írják meg a felhasználók, emiatt több erőforrást vesznek igénybe. A Mozilla ennek orvoslására hamarosan előre letesztelt kód-gyűjteményt fog a fejlesztgetni kívánó felhasználók rendelkezésére bocsátani, amelyet szabadon felhasználhatnak új kiterjesztéseik írására. Emellett természetesen igyekeznek csökkenteni a letölthető kiterjesztések számát, hogy a kezdő felhasználók se terheljék túl a böngészőt, hiszen az esetleg elvenné kedvüket a Firefox további használatától.
Küszöbön a Firefox 4 + JavaScript 2 is
Néhány hét múlva kész lesz a Firefox 3.0 fejlesztési fóruma is, ahol minden közreműködőt, tesztelő kedvű felhasználót szívesen látnak, hiszen a használat során valószínűleg olyan hibák is fel fognak majd bukkanni, amelyet a böngésző fejlesztői nem tudhatnak előre.
Schoepfer azt is elmondta, hogy az év végén-jövő év elején megjelenő Firefox 4.0 böngésző már támogatni fogja a JavaScript 2 nyelvet, amelyet részben a Mozilla vezető technikai igazgatója, Brendan Eich és az ECMA nemzetközi szabványokért felelős testület felügyelete alatt fejlesztenek. Az új JavaScript segítségével a komoly programozói múlttal nem rendelkező felhasználók is létrehozhatnak komoly teljesítményű webes alkalmazásokat.