Firefox 3 Gran Paradiso
autor: Helmich Jiří , publikováno 29.4.2007
Vývojáři oblíbeného prohlížeče Firefox vypustili do světa již čtvrtou alphaverzi třetí verze tohoto prohlížeče s kódovým označením Gran Paradiso.

K vydání finální verze Firefoxu 3 má dojít přesně rok po vydání Firefoxu 2, tedy v listopadu/novembru 2007. TODO list obsahuje několik velmi zajímavých položek, které jsou momentálně ve vývoji:

  • velké úpravy add-on systému (unifikace, podpora MUI distribuce add-ons, méně kroků v instalaci, instalace add-ons bez restartu prohlížeče, indikátor dostupnosti aktualizací pro add-ons, zjednodušit použité jazykové prostředky spojené s add-ons, upozorňovat na rozšíření usnadňující uživateli aktuálně prováděnou úlohu)
  • přidat tlačítko pro možnost restartování Firefoxu
  • zahrnout FUEL JavaScript knihovnu (Firefox User Extension Library) - knihovna, která umožní vytvářet jednodušší rozšíření pro Firefox
  • konfigurační systém pro správu MIME-Types
  • revize Download Manager
  • projít Acid2 testem
  • zahrnout do UI rozhraní pro přechod do offline módu (==> offline mód) :)
  • XMLHttpRequest mezi dvěma různými doménami
  • vylepšení tiskových vlastností
  • ukládání prohlížených stránek do PDF
  • podpora JavaScript 2
  • podpora XBL
  • vylepšená podpora XUL
  • podpora SVG jako grafického formátu
  • zjednodušit řešení problému ve spolupráci s komunitou
  • poskytnout zpětnou reakci uživatelům, kteří nahlásili jakékoliv události
  • distribuce ve formátech MSI a MSP
  • podpora pro rodičovskou kontrolu ve Windows Vista
  • rozeznávání Windows XP od Windows Vista (použití rozdílných témat pro UI)
  • povolit ukládání formulářových hesel pouze po úspěšném přihlášení
  • povolit více identit pro jeden formulář (vyplňování hesel)
  • kompatibilita s Windows Card Space (správce identit ve Windows Vista)
  • možnost filtrovat načítané scripty zahrnuté v hlavičce dokumentů
  • vylepšení práce s lištou tabulátorů

Dlouhý seznam úkolů je pouze zlomkem toho, co se vývojáři rozhodli udělat. Bohužel, v alphaverzi je prozatím implementováno jen velmi málo změn, neboť zatím všechny vydané alphaverze prezentovaly změny v jádře Gecko, čemuž napovídá také shoda v číslování alphaverzí Gecka a Gran Paradisa. Již nyní to vypadá, že mnoho z nich nebude provedeno. Na seznamu plánovaných změn je však hodně vidět, že si vývojáři konečně uvědomili, že jejich prohlžeč je živ především z existence mnoha add-ons a rozhodli se jejich použití uživatelům zpříjemnit. Velmi milým překvapením je také fakt, že se vývojáři konečně rozhodli udělat něco s interpretací CSS standardů a chtějí s Firefox 3 projít Acid2 testem. Ty z vás, kteří něvědí, o čem je řeč, odkážu na krátkou kapitolku o IE7, na jejímž konci naleznete o tomto testu více informací. Zde také uvidíte, jak se s Acid2 testem popral Firefox 1.5. A jak je na tom s Acidem FF3?


Acid2Test ve Firefox 3 Gran Paradiso

Velmi příjemným překvapením byl také improvizovaný paměťový minitest, ve kterém si Firefox 3 po dlouhé době alokoval zhruba o 9MB méně paměti než konkurenční Opera (celkem 42 MB). Na paměť vyhrál Internet Explorer 7, který si alokoval pouze 28MB paměti (a neprošel Acid2 testem). Musíme však pamatovat na to, že Firefox a IE mají v továrním stavu mnohem méně funkcí než Opera.

Z hlediska uživatele to s Firefoxem a správou desítek add-ons konečně vypadá o trochu lépe, ale Gran Paradiso je zajímavé také z pohledu webového vývojáře. Splněný Acid2 test naznačuje, že této skupině lidí se blýská na lepší časy. Gran Paradiso je postaveno na jádře Gecko verze 1.9, která přináší několik nových vlastností. Je mezi nimi například podpora JavaScriptové funkce document.getElementsByClassName(), opravená podpora pro DOM 2 (EventListener pro load), podpora metod Transform a setTransform pro značky <canvas>, podpora pro CSS vlastnosti display: inline-block a display: inline-tables, podpora pro font-size-adjust na všech operačních systémech, podpora zápisu barev pomocí rgba() a hsla(), DOM podpora vlastností clientTop a clientLeft, XSLT podpora node-set, kompletní podpora SVG, z velké části opravená podpora pro XUL (podpora mnoha nových prvků).

Firefox se tedy nezapře a stále se ubírá po podobné cestě jako Internet Explorer, což pomůže jeho masivnímu rozšíření mezi uživatele. Tato filosofie v minulosti odsoudila Firefox na pozici prohlížeče, který vykresloval stránky stejně (špatně) jako Internet Explorer a mnoho lidí se tak domnívalo, že Gecko je na rozdíl od vykreslovacích jader jiných prohlížečů korektní. Ve skutečnosti ale vykreslovalo stránky záměrně s chybami, aby byl výsledek co nejvíce podobný výsledku Internet Exploreru. Se splněním Acid2 testu jsme dost možná o krok blíže k éře, kdy uživatelé pochopí, že špatně vykreslená stránka není chybou prohlížeče, nýbrž autora webu. Firefoxu 3 budeme zcela jistě věnovat na podzim tohoto roku rozsáhlejší článek, ve kterém se na vykreslování Gecka 1.9 blíže podíváme.

Firefox 3 Gran Paradiso Alpha 4 můžete stahovat zde.

Zdroj: Mozillazine.org

 
Komentáře k článku
RSS
Pouze registrovaní uživatelé mohou přidat komentář!
30.4.2007 05:23:42   85.71.144.xxx 66494
Rozbalit komentářPříspěvek byl automaticky zabalen pro velké množství negativních hlasů.
30.4.2007 06:12:38   82.119.116.xxx 1516
zase ta fantasticka Opera

inak "rychlost" nabiehania FF uz zacina od verzie 2 stvat aj mna, ako nahle mam pospustane nejake dalsie programy a spustim FF po prvy krat, tak musim cakat, verzia 1.5 toto robila len na pocitacoch s velmi malou RAMkou. Bojim sa ze trend bude pokracovat a 3 bude este pomalsia (pochybujem, ze budem mat v novembri 2 jadra a 800MHz DDR2)

Dakujem redakcii za preklad mesiaca uvedenia.
30.4.2007 07:24:43   81.92.159.xxx 95230
Sám používám Operu a opravdu si myslím, že je fantastická, nýbrž viděl bych zde i přínos FF, kdyby plně respektoval standardy.

FF3 nabíhá za 6 vteřin.

Co mi u FF rozhodně chybí jsou gestikualce myší. A add-on to pro mě neřeší, chci stabilní řešení schválené vývojáři
30.4.2007 08:10:23   82.119.239.xxx 1615
"FF3 nabíhá za 6 vteřin" - to je sice pekny cas, ale ja vacsinou spustam FF, ked mam pootvarane ine programy, ktore pristupuju na siet a pod.; zalezi to aj od HW.

Gesitikulacie mysou som pouzival v Opere a pouzivam ich aj vo FF a myslim, ze su na tom rovnako. Neviem vsak ako su na tom najnovesie verzie Opery.
30.4.2007 08:19:40   81.92.159.xxx 1617
Citace:
to je sice pekny cas, ale ja vacsinou spustam FF, ked mam pootvarane ine programy, ktore pristupuju na siet a pod.; zalezi to aj od HW.


Já si taky většinou nehraju na majitele Windows Vista Starter Edition
30.4.2007 11:04:00   81.92.159.xxx 1614
Opět projevy fanatismu. Já si myslím, že je fantastická Opera, někdo jiný si myslí, že je fantastický Firefox... Každý má to svoje a používá to, protože mu to vyhovuje. A nikomu to neberu a ani mu necpu to svoje.

Pak je ale speciální sorta lidí, kteří řeknou "Opera je k ničemu" přestože ji nikdy nezkusili (zkoušením mám na mysli alespoň dvoudenní používání)... :-/ S těmi si nemám co říct.
30.4.2007 15:10:49   80.188.88.xxx 1414
Já jsem Operu zkusil, ba je i součástí stálé SW výbavy. Je tam pár věcí, které se mi líbí (například logování pomocí Ctrl+Enter je geniální), ale FF mi celkově vyhovuje líp.
30.4.2007 20:49:48   81.92.159.xxx 1616
Ono to jde i gestikulací myší To je ještě lepší
1.5.2007 20:02:16   80.188.88.xxx 1515
Myší gesta nepoužívám.
30.4.2007 08:06:52   213.235.85.xxx 1716
Ve Viste se zapnutou funkci SuperFetch mi hot start Opery netrva ani 1 vterinu. Tedka jsem zkousel cold start Firefoxu 2.0 - asi 5s a hot start asi 1,5s, takze v tom bych problem nevidel.
30.4.2007 08:14:35   82.119.239.xxx 1615
"Ve Viste se zapnutou funkci SuperFetch mi hot start Opery netrva ani 1 vterinu"

To je sice pekne, ale nepredpokladam, ze to bolo skusane na Ahtlon XP s 1GB DDR 400MHz (nie je to sice cerstva zostava, ale na svizne spustenie prehliadaca by to stacit malo)
30.4.2007 10:27:31   217.118.109.xxx 1716
donedavna som mal Athlon XP a 768 MB RAM a v pohode som fical s FF, sice ne na Viste, ale start FF nebola ziadna katastrofa... a teraz to je este lepsie
30.4.2007 11:30:25   82.119.239.xxx 1414
start FF nepovazujem za katastroficky, len s prechodom na verziu 2 sa to aspon u mna dost zhorsilo; verzia 1.5 nabiehala okamzite za akychkolvek podmienok, pricom pri v. 2 musim cakat niekolko sekund. Na v. 3 sa tesim, ale bojim sa, ze v tomto ohlade sa situacia nezmeni (v lepsom pripade) alebo sa este cas startu predlzi.
30.4.2007 15:25:33   193.86.31.xxx 1514
NTB s C-M 1,5G, 768mega ramky, cca pet vterin a urcite neni uplne holej... ba je to pekne zrava instalace |: Bez pluginu by byl hadam o neco rychlejsi.
30.4.2007 15:26:13   193.86.31.xxx 1616
Myslim FF2 ...
30.4.2007 07:49:41   85.71.6.xxx 26369
Operu jse zkoušel už několikrát, ale vždycky jsem ji za chvíli smazal. Mně to prostě nesedí, není to Firefox na kterej jsem zvyklej.

Redakce si vyhrazuje právo odstranit neslušné a nevhodné příspěvky. Případné vyhrady na diskuze(zavináč)pctuning.cz

59 čtenářů navrhlo autorovi prémii: 29.5Kč Prémie tohoto článku jsou již uzavřené, děkujeme za váš zájem.
Tento web používá k poskytování služeb soubory cookie.