<meta http-equiv='pics-label' content='(pics-1.1 "http://www.icra.org/ratingsv02.html" comment "ICRAonline EN v2.0" l gen true for "http://interval.cz" r (nz 1 vz 1 lz 1 oz 1 cz 1) "http://www.rsac.org/ratingsv01.html" l gen true for "http://interval.cz" r (n 0 s 0 v 0 l 0))' />
<p id='prepend'>Nenφ to tak dßvno, co jsem se na strßnkßch Intervalu v∞noval Dreamweaveru MX 2004 a u₧ je tu op∞t novß verze, tentokrßt s po°adov²m Φφslem 8. Novinkßm a p°edevÜφm tomu, zda se vyplatφ stßvajφcφm u₧ivatel∙m p°ejφt na novou verzi, se budu v∞novat v tomto Φlßnku.</p>
<p>V²vojß°∙m webov²ch aplikacφ jist∞ nenφ t°eba editor <em>Dreamweaver</em> sßhodlouze p°edstavovat. Pro mnoho z nßs byl tento WYSIWYG editor tφm prvnφm, co jsme pro tvorbu strßnek pou₧ili. Na rozdφl od FrontPage produkoval kvalitnφ k≤d a pokud jsme i p°esto sßhli k manußlnφ editaci k≤du, dokßzal si udr₧et kontinuitu s prezentacφ strßnky ve vizußlnφm m≤du û ostatn∞, v tΘto oblasti pat°φ dosud mezi ÜpiΦku. Postupem Φasu doÜlo ke spojenφ v²vojß°skΘ (<em>Ultradev</em>) a webdesignΘrskΘ (<em>Dreamweaver</em>) verze a Macromedia zaΦala klßst stßle v∞tÜφ d∙raz na prßci se zdrojov²m k≤dem. Sv∞dΦφ o tom i fakt, ₧e po akvizici spoleΦnosti Allaire, tv∙rce editoru <em>HomeSite</em>, u₧ dlouho nebyla uvedena novß verze tohoto oblφbenΘ nßstroje pro p°φznivce manußlnφ editace zdrojovΘho k≤du XHTML strßnek.</p>
<h3>Prost°edφ</h3>
<p>V osmΘ verzi editoru <em>Dreamweaver</em> se Macromedia zam∞°ila p°edevÜφm na zlepÜenφ prßce se zdrojov²m k≤dem a kaskßdov²mi styly. Pro prßci s CSS je nynφ k dispozici (op∞t) p°epracovanß paletka "CSS Styles". V rßmci nφ lze p°epφnat mezi nastavenφm pro aktußln∞ vybran² element strßnky Φi mezi vÜemi objekty strßnky. V p°φpad∞, ₧e se chceme podφvat na vlastnosti vybranΘho elementu, <em>Dreamweaver</em> detekuje odvozenΘ vlastnosti, a tak vedle p°ehledu atribut∙, kterΘ jsou p°φmo v definici danΘ t°φdy, zobrazφ i seznam t∞ch, kterΘ jsou d∞d∞ny. Pokud sßhneme po p°φmΘ editaci, paletka si samoz°ejm∞ ohlφdß, zda element danou vlastnost podporuje.</p>
<p>Pro layout strßnky <em>Dreamweaver</em> nabφzφ °adu nov²ch nßstroj∙. V novΘ verzi lze libovoln∞ zoomovat û m∙₧eme si tak libovoln∞ p°iblφ₧it po₧adovanou Φßst strßnky, stejn∞ tak lze snadno zφskat p°ehled nad cel²m dokumentem. Pozicovßnφ objekt∙ se pak sna₧φ ulehΦit vodφtka û zde se Macromedia inspirovala u grafick²ch editor∙. Pokud je v tabulce styl∙ definovßn rozm∞r objektu, je pro lepÜφ orientaci zobrazen jako tooltip, stejnou nßpov∞du obdr₧φme i p°i zm∞n∞ pozice vodφtka.</p>
<p>Zm∞n se doΦkal takΘ integrovan² editor zdrojovΘho k≤du. Ten nynφ obsahuje novou liÜtu, kterß jako by z oka vypadla liÜt∞ "gutter" znßmΘ z editoru <em>HomeSite</em> (pokud vßm jejφ nßzev nic ne°φkß, v∞zte, ₧e se nachßzφ v levΘm okraji editaΦnφho okna). Dφky nφ lze stiskem jednoho tlaΦφtka schovat libovolnou Φßst k≤du, zakomentovat vybran² ·sek (druh komentß°e lze samoz°ejm∞ vybrat dle typu editovanΘho dokumentu) Φi pou₧φt navigaΦnφ nßstroje pro p°esun na rodiΦovsk² element. Nechybφ nßstroj pro p°eformßtovßnφ textu a jeho validaci.</p>
<p>I kdy₧ bylo u₧ v minulΘ verzi mo₧nΘ editovat dokumenty ve formßtu XML, plnohodnotn²m editorem XML <em>Dreamweaver</em> rozhodn∞ nebyl. Nutno p°iznat, ₧e se jφm nesna₧φ b²t ani te∩, do editor∙ typu <em>XML Spy</em> mß stßle daleko. Program <em>Dreamweaver</em> se vÜak sna₧φ o jin², spφÜe aplikaΦnφ p°φstup û XML dokument chßpe p°edevÜφm jako zdroj dat. S t∞mi pak lze pracovat podobn∞ jako s jakoukoli jinou datovou sadou. JednotlivΘ atributy lze metodou "drag and drop" p°etahovat do dokumentu formßtu XSLT, dφky kterΘmu je nßsledn∞ provedena pot°ebnß transformace. I kdy₧ lze pro vizualizaci pou₧φt n∞kterou z poslednφch verzφ prohlφ₧eΦ∙, kterΘ Üablony XSLT podporujφ, v²slednß transformace bude pravd∞podobn∞ provedena na stran∞ serveru.</p>
<p>V p°φpad∞ manußlnφch ·prav dokumentu ve formßtu XML je nynφ nov∞ k dispozici funkce pro automatickΘ dopl≥ovßnφ atribut∙, podobn∞ jako je tomu u klasickΘho XHTML. TaktΘ₧ na ukonΦovacφ znaΦky pßrov²ch element∙ se nemusφme pamatovat û editor se o n∞ postarß sßm.</p>
<h3>Drobnosti, kterΘ pot∞Üφ</h3>
<p>Vedle v²Üe popsan²ch zm∞n se v²vojß°i sna₧ili vyslyÜet n∞kterΘ nß°ky u₧ivatel∙, a tak do programu doplnili °adu Üikovn²ch vylepÜenφ. M∞ osobn∞ pot∞Üila mo₧nost ulo₧enφ pracovnφ plochy, dφky kterΘ <em>Dreamweaver</em> naleznu v tΘ podob∞, v jakΘ jsem jej opustil. Pokud vyu₧φvßte integrovanΘho FTP klienta, jist∞ vßs pot∞Üφ, ₧e upload je nynφ provßd∞n na pozadφ a u₧ivatel tak nenφ p°i svΘ prßci limitovßn Φekßnφm na dokonΦenφ p°enosu.</p>
<h3>Souhrn</h3>
<p>I kdy₧ jsem m∞l k dispozici jednu z poslednφch betaverzφ a nikoli verzi produkΦnφ, <em>Dreamweaver</em> nevykazoval znßmky nestability. Zm∞ny ve vizualizaΦnφm jßd°e byly patrnΘ zejmΘna u slo₧it∞jÜφch CSS konstrukcφ, ale ani tak neΦekejte ₧ßdnΘ zßzraky û program je stßle limitovßn nutnostφ skloubit editaci a vizualizaci, proto zde asi v₧dy rozdφl oproti zobrazenφ v prohlφ₧eΦi bude. NovΘ nßstroje pro prßci s CSS jsou Üikovn²m vylepÜenφm, p°φznivci ruΦnφch ·prav pak mohou sßhnout po vylepÜenΘm editoru zdrojovΘho k≤du. Ten u₧ v tΘto verzi opravdu zaΦal b²t d∙stojn²m nßstupcem editoru <em>HomeSite</em>. Drobnou vadou na krßse je op∞tovnß absence podpory diakritiky ve "Flash buttons".</p>
<p>Na otßzku, zda se vyplatφ p°echod na novou verzi, mohu s klidn²m sv∞domφm odpov∞d∞t ano. Novinek je opravdu po₧ehnan∞ a nejsou to jen ty, pro kterΘ se pou₧φvß p°φvlastek "kosmetickΘ". Ostatn∞, mo₧nosti novΘ verze si m∙₧e ka₧d² vyzkouÜet sßm, na strßnkßch firmy <a href='http://www.macromedia.com'>Macromedia</a> je k dispozici trial verze programu.</p>