Macromedia Fireworks MX 
Grafika pro síť 
Na poli nástrojů pro tvorbu webové grafiky zuří lítý boj. Tradiční lídr v oblasti grafických editorů Adobe se musí potýkat s konkurencí nejen z řad volně šiřitelných programů (např. GIMP), vrásky na čele mu dělají i programy komerční. Podívejme se proto na jednoho z jeho největších soupeřů, editor Fireworks z dílny Macromedie. 

Editor Fireworks není na trhu s grafickými nástroji žádným nováčkem. Už od své první verze je zaměřen na tvorbu webové grafiky, proto spíše než Photoshop je mu konkurentem jeho bratránek z dílny Adobe, ImageReady. Čtvrtá verze Fireworksu, jíž jsme se v Chipu věnovali před rokem, sklidila mezi uživateli úspěch, a tak byl každý zvědav, s jakými novinkami program přijde v rámci nové produktové řady MX. 
Jak už je u posledních verzí v podstatě jakéhokoliv softwaru zvykem, hlavní důraz byl kladen především na integraci a tomuto cíli bylo podřízeno opravdu vše - od pracovní plochy až k exportním modulům. Myšlenka co možná nejlepší integrace s ostatními komponentami balíku MX Studio má samozřejmě jediný cíl - uživatel si zvykne na prostředí jednoho z programů a pak už mu nečiní problémy zvyknout si na další program ze stejné stáje. Fireworks v tomto ohledu staví na popularitě vizuálního editoru Dreamweaver, jehož úspěch mezi webdesignéry je neoddiskutovatelný.  

Prostředí 
Nejviditelnější změnou nové verze Fireworksu je zcela přepracované pracovní prostředí, které jako by z oka vypadlo Dreamweaveru. Volně poletující paletky nahradily své implicitně ukotvené protějšky. Pro práci s jednotlivými objekty disponuje Fireworks paletkou Property inspector, jejíž pomocí lze velmi snadno měnit parametry jednotlivých komponent vytvářeného díla. Právě tato paletka je podle mého soudu silnou zbraní proti konkurenci - uživatelé Dreamweaveru by si bez této komponenty neuměli práci v tomto editoru ani představit, a tak ji ve Fireworksu velice uvítají. Změn se dočkala i nástrojová lišta Tools bitmapově a vektorově orientované nástroje jsou nyní pro přehlednost odděleny, přičemž jejich výběr samozřejmě reflektuje i Property inspector. Právě změny v přístupu k těmto dvěma způsobům práce jsou podle mého soudu v nové verzi nejviditelnější. Macromedia se tak snaží o to, aby uživatel nemusel neustále kontrolovat, zda pracuje v bitmapovém, či ve vektorovém režimu, což dříve mnohým činilo problémy. 

Nástroje 
Ač se to mnohým progresivním, Flash užívajícím grafikům nelíbí, internetu stále ještě vládne bitmapový formát, a tak je logické, že i Fireworks přichází s novinkami z oblasti úpravy bitmapových obrázků. Paletka Tools tak nově obsahuje štětce, jako je například Blur, Sharpen či Smudge, jež byly až doposud spíše výsadou retušovacích programů typu Photoshop. Změn se dočkal i mezi webdesignéry velice oblíbený nástroj pro tvorbu gradientních výplní, které lze nyní aplikovat na výběry, text či jakékoliv vektorové objekty. Řada nových parametrů se objevila i v dialogu pro úpravu textu, který je nyní taktéž integrován do paletky Property inspector. Pokud jste si oblíbili novinku verze 4.0, nástroj pro tvorbu vyskakovacích (pop-up) nabídek, jistě přivítáte řadu jeho vylepšení. Vedle samotného obsahu nabídky lze v prostředí Fireworks měnit i velice detailní parametry buněk tabulky, jež tvoří celou nabídku. 

HTML 
Fireworks jakožto nástroj pro tvorbu webové grafiky nemůže ignorovat změny, jimiž internetové technologie procházejí. Verze MX tak přináší podporu XHTML verze 1.0. V praxi to znamená, že všechny úseky kódu, jež pomocí nástrojů Fireworks vytvoříme, budou kompatibilní s tímto standardem. Kromě exportu do XHTML lze vytvořit i klasický HTML, navíc v modifikaci pro editory Dreamweaver a GoLive. 
I přes nejrůznější vymoženosti typu vrstev zůstávají tabulky základním stavebním kamenem každé stránky. Proto Fireworks vedle stávajících nástrojů pro tvorbu obrázkových map či slices (obrázků rozdělených do tabulek) přichází s další novinkou. Pomocí funkce Reconstitute table lze do prostředí editoru snadno importovat úseky kódu, jež obsahují definice tabulek s obrázky. V editoru pak provedeme potřebné úpravy a stiskem jediného tlačítka exportujeme do podporovaného webového editoru.  

Skriptování 
Silnou zbraní Fireworksu proti konkurenci je také možnost v podstatě neomezeného rozšiřování funkcí. Za pomoci integrovaného interpreteru jazyka JavaScript lze díky API (Application Programming Interface) volat interní funkce programu a vytvářet tak i velice komplikované programové celky. Ukázkovým příkladem budiž funkce DataDriven Graphic Wizard, díky jejíž implementaci se program může chlubit také podporou jazyka XML. Pomocí této funkce lze velmi snadno automatizovat tvorbu obrázků využívajících data z externího XML souboru ve formě vloženého textu. I když se na první pohled zdá, že tato funkce vznikla přímo v dílně Macromedie (samotný výrobce se tomu v propagačních materiálech ostatně ani nebrání), ve skutečnosti tomu tak není. I tak však jde o velice zdařilou - a v praxi jistě využitelnou - ukázku možností využití aplikačního rozhraní Fireworks. 
Nové funkce a nejrůznější doplňky lze podobně jako u Dreamweaveru stahovat z portálu exchange.macromedia.com. K jejich správě pak slouží integrovaný správce doplňků (Extensions Manager), který sdílí aplikace s ostatními programy z dílny Macromedie. O nových doplňcích je uživatel informován prostřednictvím paletky Answers, která obsahuje také odkazy na články publikované na serveru Macromedie a na nejzajímavější Technotes.  

Komunikace 
Už od své první verze se Fireworks pyšní bezproblémovou spoluprací s editorem Dreamweaver. Ani poslední verze v tomto směru není výjimkou, pouze tuto podporu rozšiřuje na ostatní programy z dílny Macromedie. Přímo z prostředí programu tak lze spouštět Dreamweaver i Flash a do obou těchto programů lze navíc exportovat vytvořené soubory. V případě Dreamweaveru je možno specifikovat typ jazyka - již zmiňovaný XHTML, HTML či speciální verze HTML pro co nejtěsnější kooperaci s Dreamwearem. Posledně zmiňovaná možnost je v programu označena jakou Roundtrip Editing, což zcela vystihuje její funkci. Pokud totiž tento typ kódu použijeme, můžeme při editaci zcela volně přecházet mezi oběma programy, přičemž Dreamweaver v případě úprav grafiky tuto změnu automaticky detekuje a ihned ji promítne do vytvářených stránek.  

Závěr 
Musím přiznat, že poslední verze Fireworksu mne příjemně překvapila. Z přítomnosti řady pro praxi užitečných novinek je patrné, že se Macromedia snaží svým uživatelům naslouchat, což je samozřejmě velice chvályhodné. Na druhou stranu je v programu ještě stále co zlepšovat. Editor grafiky pro web je velmi často používán pro tvorbu reklamních bannerů, kde je v současnosti nasazován formát Flash. Je proto s podivem, že při exportu z Fireworks do formátu Flash (SFW) dostaneme velice žalostný výsledek v podobě nevyhlazené animace, což u výrobku přímo z dílny autora tohoto progresivního vektorového formátu mrzí o to víc. Samostatnou kapitolou je dodávaná tištěná dokumentace, která je naprosto nedostačující. Pominu-li fakt, že je v angličtině, tak v rámci balíku Macromedia Studio je Fireworksu věnováno pouze několik desítek stránek. Proto uživatelé jistě ocení českou příručku ke čtvrté verzi programu, kterou nám místní distributor poskytl k exkluzivnímu uveřejnění na přiloženém Chip CD. 
I přes uvedené výtky však program považuji za zdařilý a v každém případě jej každému zájemci doporučuji k vyzkoušení. 
Petr Vostrý 

Macromedia Fireworks MX 
Grafický webový editor. 
Minimální požadavky: 
Mac Power PC G3, 64 MB RAM, 80 MB na HD, 
Mac OS 9.1 PC Pentium II 300 MHz, 64 MB RAM, 80 MB na HD, Windows 98SE/Me/NT 4/2000/XP 
Výrobce: Macromedia, San Francisco, CA, USA 
Poskytl: Digital Media, Olomouc 
Cena 12 672 Kč včetně DPH