Macromedia
|
Editor HomeSite jist∞ nenφ t°eba ost°φlen²m webov²m designΘr∙m p°edstavovat. Ji₧ od uvedenφ na trh v roce 1997 tento program provßzφ skv∞lß pov∞st, co₧ je ve sv∞t∞ softwaru jev dosti neobvykl². P°ed p°φchodem WYSIWYG editor∙ typu Dreamweaver Φi FrontPage navφc tento program p°edstavoval de facto standard v oboru tvorby strßnek p°φm²m zßpisem k≤du. V²voj vÜak od tΘ doby ud∞lal notn² krok kup°edu a zejmΘna dφky konkurenci v podob∞ zmφn∞n²ch vizußlnφch editor∙ se zaΦalo zdßt, ₧e editor∙m typu HomeSite pomalu zvonφ hrana. NaÜt∞stφ se tak nestalo - chceme-li mφt nad webov²mi strßnkami naprostou kontrolu, ruΦnφ editaci se nevyhneme, o nutnosti p°echodu na dynamicky generovanΘ strßnky ani nemluv∞.
|
|||||||||||||||||||||||||||||
|
V²znam p°φm²ch editor∙ zdrojovΘho k≤du si uv∞domila takΘ spoleΦnost Macromedia, tv∙rce oblφben²ch produkt∙ Flash a Dreamweaver, a v kv∞tnu minulΘho roku zakoupila spoleΦnost Allaire, p∙vodnφho autora HomeSite. Koncem roku pak tento editor uvedla ji₧ v rßmci svΘho produktovΘho portfolia. U₧Üφ integrace ostatn∞ byla jen logick²m vy·st∞nφm stßvajφcφ situace - Homesite byl ji₧ n∞kolik let dodßvßn jako dopln∞k pro Dreamweaver a Ultradev.
Standardy
Internet - to jsou v souΦasnΘ dob∞ p°edevÜφm novΘ technologie a standardy. ZnaΦkovacφ
jazyky (tj. nejr∙zn∞jÜφ derivßty SGML) prochßzejφ neustßl²mi zm∞nami, a tak
je jen logickΘ, ₧e na tuto situaci museli reagovat i v²vojß°i HomeSite. V²sledkem
jejich snahy je implementace podpory pro jazyk XHTML, kter² - dle slov sv²ch
tv∙rc∙ (konsorcia W3C) - mß b²t spojovacφm mostem mezi XML a HTML. Dialogy urΦenΘ
pro ·pravu parametr∙ jednotliv²ch tag∙ tak vyhovujφ p°φsluÜnΘ definici XHTML
1.0.
Vedle XHTML podporuje editor celou °adu skriptovacφch jazyk∙ - z t∞ch nejpou₧φvan∞jÜφch
jmenujme alespo≥ ASP, Perl, PHP Φi CFML. Pro zv²Üenφ p°ehlednosti k≤du lze navφc
pou₧φt integrovan² CodeSweeper, kter² formßtovßnφ zdrojovΘho k≤du upravφ dle
zvolenΘ Üablony - v zßkladnφ dodßvce je zahrnuta podpora pro HTML, CFML, JSP
a WebXML.
Prost°edφ
Podpora nov²ch standard∙ je sice u₧iteΦnß, ale drtivou v∞tÜinu stßvajφcφch u₧ivatel∙
asi zajφmajφ spφÜe novinky v prost°edφ samotnΘho editoru - zde si vÜimneme t∞ch
nejnßpadn∞jÜφch. PozornΘmu u₧ivateli jist∞ neunikne p°φtomnost sekundßrnφ paletky
Files. D∙vod jejφho zdvojenφ je jednoduch² - snadn∞jÜφ manipulace se soubory,
nap°. ve stylu populßrnφho "dvoupanelovΘho" sprßvce soubor∙ Norton
Commander. Zm∞n se doΦkaly i nßstroje pro spoluprßci s FTP serverem. Pro ka₧d²
adresß° projektu lze definovat jeho cφlovou lokaci, p°i komunikaci se serverem
lze navφc vyu₧φt i ÜifrovanΘ komunikace SSL.
Osobn∞ jsem byl zv∞dav, jak se poda°ilo integrovat HomeSite do produktovΘ rodiny
Macromedia - pominu?li vÜak napojenφ na synchronizaΦnφ systΘm Check-In Check-Out,
kter² jist∞ znajφ u₧ivatelΘ Dreamweaveru pracujφcφ v t²mu, zdß se, ₧e vÜe ostatnφ
z∙stalo p°i starΘm. HomeSite automaticky detekuje p°φtomnost Dreamweaveru a
do liÜty doplnφ tlaΦφtko pro jeho snadnΘ spuÜt∞nφ s prßv∞ editovanou strßnkou.
èkoda jen, ₧e o svΘ p°φtomnosti u₧ nedß v∞d∞t takΘ samotnΘmu Dreamweaveru; v
n∞m je pak nutnΘ jej jako editor zdrojovΘho k≤du definovat ruΦn∞.
P°izp∙sobenφ
Sφla editoru HomeSite v₧dy spoΦφvala takΘ v Üirok²ch mo₧nostech jeho nastavenφ.
V pßtΘ verzi si tak lze p°izp∙sobit opravdu vÜe - od nßstrojovΘ liÜty p°es nabφdku
programu a₧ k samotn²m dialog∙m pro ·pravu jednotliv²ch tag∙. Z t∞chto d∙vod∙
HomeSite obsahuje podporu pro jazyk VTML (Visual Tools Markup Language) a WIZML
(Wizard Markup Language). Prvnφ z nich je urΦen pro ji₧ zmi≥ovanou definici
nßstroj∙ pro ·pravu parametr∙ tagu, ten druh² dßvß u₧ivateli do rukou pom∞rn∞
siln² nßstroj pro tvorbu pr∙vodc∙ p°i tvorb∞ strßnky.
DalÜφ mo₧nosti rozÜi°ovßnφ nabφzejφ strßnky Developer Exchange (http://devex.allaire.com/developer/gallery/index.cfm),
co₧ je systΘm pro v²m∞nu dopl≥k∙ pro produkty z dφlny (nynφ u₧ divize) Allaire
- tedy i editoru HomeSite. èkoda jen, ₧e tento prost°edek nedosahuje kvalit
systΘmu Exchange, jφm₧ podobnou funkci pro Dreamweaver a Flash zajiÜ¥uje Macromedia.
Dokumentace
V dodanΘ krabici nalezneme vedle instalaΦnφho CD takΘ referenΦnφ p°φruΦku o
320 stranßch. Prvnφ polovina manußlu je v∞novßna popisu prßce se samotn²m editorem,
druhß Φßst s popisem p°φkaz∙ jazyka VTML mß pak striktn∞ referenΦnφ charakter.
Po za°azenφ HomeSite do rodiny produkt∙ spoleΦnosti Macromedia se logicky nabφzφ
otßzka, zda s jejφmi ostatnφmi produkty dr₧φ krok i co do kvality dokumentace.
S politovßnφm musφm konstatovat, ₧e tomu tak nenφ - manußl sv∞dΦφ o tom, ₧e
t²m zajiÜ¥ujφcφ dokumentaci se mß od svΘho novΘho vlastnφka jeÜt∞ hodn∞ co uΦit...
A celkov² dojem?
Podobn∞ jako v minulosti, i pßtß verze editoru HomeSite p°edstavuje kvalitnφ
produkt, za kter²m jsou vid∞t roky v²voje i snaha co nejvφce vyhov∞t p°ßnφm
koncovΘho u₧ivatele. Pokud n∞jak² v²konn² a Φasem prov∞°en² editor zdrojovΘho
k≤du strßnky a skript∙ teprve hledßte, pak volbou HomeSite urΦit∞ neud∞lßte
chybu. Pat°φte-li vÜak ji₧ mezi u₧ivatele verze 4.51, o nutnosti p°echodu na
novou verzi bych u₧ tak p°esv∞dΦen nebyl - dle mΘho soudu nejsou novinky natolik
v²znamnΘ.
Macromedia HomeSite 5
Editor zdrojovΘho k≤du HTML a p°φbuzn²ch jazyk∙.
HardwarovΘ nßroky: PC/Pentium (Pentium II doporuΦeno), 64 MB RAM (128
MB doporuΦeno), 40 MB na disku
SoftwarovΘ nßroky: Windows 98/ME/NT4/2000/ XP, Internet Explorer 4.5
nebo vyÜÜφ
V²robce: Macromedia Inc., San Francisco (www.macromedia.com)
Poskytl: www.digitalmedia.cz
OrientaΦnφ cena: 5100 KΦ (on-line obchod)