firefox-3-gran-paradiso
Novinka Firefox 3 Gran Paradiso

Firefox 3 Gran Paradiso

Helmich Jiří

Helmich Jiří

29. 4. 2007 01:00 16

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.

Reklama

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?

Firefox 3 Gran Paradiso
i Zdroj: PCTuning.cz


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

Reklama
Reklama

Komentáře

Nejsi přihlášený(á)

Pro psaní a hodnocení komentářů se prosím přihlas ke svému účtu nebo si jej vytvoř.

Rychlé přihlášení přes:

Google Seznam
Reklama
Reklama