Celebrul browser Firefox nu mai are probabil nevoie de nici o prezentare. Nascut din dorinta de a oferi pietei software o alternativa la omniprezentul Internet Explorer, acesta a cucerit rapid aprecierea utilizatorilor dornici de o navigare mai sigura dar speriati de rigiditatea si aspectul prea profesional al alternativei Opera. De la lansarea versiunii 1.0, in octombrie 2004, acesta a ajuns in prezent la impresionanta cifra de 150 de milioane de descarcari si un procent de aproape 13 din piata totala a browserelor.
Mozilla a decis inca de la inaugurarea companiei sub acest nume lucru in paralel a mai multor produse. Drept urmare, momentan exista in lucru Firefox 1.5.0.5 (aproape final, versiune Release Candidate), Firefox 2.0 (versiune beta proaspat lansata) si Firefox 3.0. Dezvantajele din punctul de vedere al unui utilizator sunt evidente: pe langa dezvoltarea lenta, logica daca se tine cont de resursele nu foarte puternice ale companiei, apare si numerotarea mai mult decat caraghioasa a versiunilor.
Si numesc aceasta numerotare "caraghioasa" datorita discrepantei totale dintre schimbarile aduse de orice aplicatie care isi schimba numarul de versiune de la 1.x la 2.x si realitatea concreta furnizata de Mozilla. La urma urmei Firefox 1.5 s-ar fi putut numi mai mult decat justificat 1.1 iar actualul 2.0 poate ar fi meritat un salt la numarul 1.5.
Si cu asta am dezvaluit din start noutatile aduse de Firefox 2.0. Aproape nici una, micile imbunatatiri si slefuiri ale functiilor nemeritand denumirea de "noutati".
Undeva in cursul lunii mai, unul dintre dezvoltatorii majori ai fundatiei Mozilla a afirmat ca noul motor de management al listei de linkuri favorite nu va fi inclus in viitorul Firefox din cauza lipsei de timp. Echipa doreste sa se axeze in principal pe testarea si slefuirea produslui in ansamblu, concentrarea asupra unei singure facilitati fiind consumatoare de timp intr-un mod neeficient. Bazata pe SQLite, nucleul MozStorage nu va disparea complet, el fiind accesibil prin intermediul extensiilor. Asta ca sa anuntam de la bun inceput ce nu se va vedea in Firefox 2.0, doar cei care au testat la vremea ei versiunea Alpha denumita Bon Echo putand vedea acest manager la lucru.
Din punct de vedere vizual Firefox 2 arata absolut la fel. Se va remarca doar meniul "Go" redenumit "History", aspectul putin schimbat al campului de cautare rapida si aparitia butonului de inchidere a unui tab (doar la deschiderea a doua sau mai multe taburi). Mai mult decat dezamagitor...
Cea mai importanta noutate si de fapt singura este motorul de protectie antiphising. Aceasta este menita sa asigure protectia utilizatorilor care ar putea fi pacaliti prin intermediul binecunoscutei si inca perfect functionalei metode a ingineriei sociale si care ar putea sa-si introduca datele personale critice in cadrul unei pagini Web menita sa imite un serviciu legitim.
Motorul antiphising din Firefox 2.0 foloseste, la alegere, o baza de date locala (a carei metoda stringenta si normala de actualizare este un mister absolut momentan) sau serviciul Google SafeBrowsing, disponibil dealtfel si prin intermediul extensiei Google Toolbar. Din nefericire insa, serverul de mesagerie folosit personal sterge fara mila toate mesajele de acest gen sosite in Inbox, cele doua mesaje de phising pe care am reusit sa le colectez dupa indelungi cautari nedeclansand acest modul, fiabilitatea lui ramand sa fie validata de testul timpului.
O alta aditie interesanta pentru cei care scriu mult in limba engleza este corectorul gramatical automat. Functionand bine in orice pagina in care utilizatorul introduce un text, acesta are doar micul dezavataj ca este cam lent in cazul initializarii, dupa aceea functionand destul de bine. In momentul cand acesta va avea si dictionare in limba romana, va deveni o aditie importanta, momentan utilitatea lui pentru noi, nevorbitorii nativi de engleza, tinzand vertiginos catre zero.
Live Bookmarks. Trebuie sa recunosc faptul ca desi multi o apreciaza, o gasesc ca fiind cea mai proasta implementare a facilitatilor RSS intr-un browser. Faptul ca nu pot previzualiza fluxul si nici macar nu-i pot vedea adresa exacta pentru a-l introduce manual intr-un client RSS decent m-a facut deseori sa apelez la munca de jos, adica vizualizarea paginii in formatul sursa HTML si cautarea manuala a acestei adrese. Iar faptul ca afisarea se facea brut a fost o greseala tactica si mai mare pentru Mozilla, multi utilizatori neputand aprecia ce este de fapt un flux RSS deoarece Firefox i-a lasat in fata monitorului contempland un cod XML neinteligibil.
Spre multumirea mea deplina, Firefox 2.0 aduce in sfarsit atat previzualizarea decenta a fluxului apelat, intr-un stil asemanator celui din Internet Explorer 7, cat si posibilitatea trimiterii lui catre clientul de fluxuri RSS instalat pe calculator. Firefox mi-a oferit posibilitatea sa trimit fluxul deschis atat catre clientul Feed Demon instalat local cat si catre serviciile online oferite de Bloglines, Google si Yahoo.
Campul de cautare rapida a capatat si el o slefuire binemeritata. Pe langa schimbarea aspectului, acesta permitand sortarea ordinii motoarelor de cautare si introducerea unora noi, exista in sfarsit posibilitatea folosirii functiei de completare automata a sugestiilor. Disponibila doar pentru Google, Yahoo si Answers.com, aceasta ofera cuvinte posibile in functie de textul partial introdus de utilizator si facand (uneori) viata mai simpla.
Schimbarile de interfata sunt, dupa cum am amintit, minimale. In afara de aparitia butonului pentru inchiderea unui tab si redenumirea meniului "Go", se remarca aparitia salvarii automate a sesiunii curente de navigare in cazul inchiderii fortate a aplicatiei sau a unei caderi de sistem. Dupa repornirea browserului, utilizatorul va fi chestionat despre existenta posibilitatii restaurarii sesiunii anterioare de lucru. Un lucru imbucurator este si restaurarea automata a sesiunii si dupa instalarea unei extensii sau schimbarea unei teme de interfata, dezamagitoare fiind imposibilitatea salvarii manuale a sesiunii si a restaurii ei ulterioare.
Ca sa indulceasca bomboana cam amara, Mozilla a decis sa introduca si mult dorita optiune de deschidere a unui tab inchis din greseala: un simplu click dreapta pe bara pentru taburi si optiunea "Undo close tab" este disponibila.
Meniurile pentru extensii si teme au fost comasate intr-unul comun, acesta punand la dispozitie si butoane pentru dezinstalare sau activare. Nimic deosebit, deranjant fiind si faptul ca inca este nevoie de restartarea aplicatiei pentru activarea unei umile teme de interfata...
Spre surprinderea mea exista si optiuni care au disparut. Posibilitatea blocarii imaginilor de pe un alt server decat cel actual a disparut iar optiunile pentru managementul taburilor s-au imputinat, optiunea de manevrare a linkurilor trimise de o alta aplicatie fiind de negasit.
Schimbarile de natura tehnica sunt destul de mici. A fost introdus suportul pentru JavaScript 1.7, Persistent Storage care permite un cache si o navigare offline mai buna si posibilitatea rularii sesiunilor client-side. Fata de Firefox 1.5, versiunea 2.0 se incarca mai rapid cu aproximativ 25 de procente, consumul de memorie ramanand aparent la fel. Interpretarea paginilor Web se face aproape la fel, unii utilizatori remarcand imbunatatiri in afisarea unor pagini, eu personal nedetectand insa astfel de schimbari.
Firefox 2.0 este un pas inainte, din nefericire insa unul prea mic. Mozilla ar face bine sa se grabeasca cu introducerea de noi facilitati in versiunea 3.0, preconizata pentru inceputul anului 2007, daca nu doreste sa-si vada procentele de piata evaporandu-se sub soarele arzator al Internet Explorer 7 care bate la usa si ofera unui utilizator obisnuit exact aceleasi facilitati dar fara deranjul de a instala un browser suplimentar.
Amatorii de teste pot descarca Firefox 2.0 Beta 1 de pe site-ul oficial, trebuind avertizati insa ca extensiile scrise pentru versiunea 1.x nu ruleaza cu versiunea 2.0 decat cu mult noroc sau cu ajutorul extensiei Nightly Tester Tool care insa nu garanteaza functionarea 100% corect a extensiilor modificate astfel.