COMPUTERWORLD
Specializovan² t²denφk o v²poΦetnφ technice
o Internetu
(CW 33/96)

P°ehled nßstroj∙ pro WWW

P°ehled je rozd∞len do n∞kolika kategoriφ pro rychlejÜφ orientaci. Ne vÜechny kategorie, kterΘ byly v p°edchozφm textu zmφn∞ny, jsou zde zastoupeny, nebo¥ ne ka₧dß mß ji₧ svΘho zßstupce ve form∞ hotovΘho produktu. P°edevÜφm v oblasti sharewarov²ch produkt∙ je pom∞rn∞ znaΦn² zmatek v Φφslovßnφ jednotliv²ch verzφ a ka₧d² produkt je vytvo°en jako neustßle jdoucφ °ada beta-verzφ. U ka₧dΘho produktu je tedy takΘ tabulka, ze kterΘ se dozvφte, kde najdete dalÜφ informace o programu, vΦetn∞ mo₧nosti jeho stßhnutφ (pokud se samoz°ejm∞ nejednß o komerΦnφ produkt).

V∞tÜina popisovan²ch produkt∙ je urΦena pro Windows 95 (p°φpadn∞ Windows 3.X) nebo NT, malß Φßst pro Macintosh a velmi zanedbateln² poΦet pro Unix. Je to jednak proto, ₧e v∞tÜina v²vojß°∙ se nynφ soust°e∩uje na tyto platformy, a takΘ proto, ₧e v∞tÜina poloprofesionßl∙ pou₧φvß PC+Windows, p°φpadn∞ Macintosh.

Seznam neobsahuje vÜe, co souΦasn² trh nabφzφ, nebo¥ v²voj je velice dynamick² a v dob∞, kdy dopisuji tento Φlßnek, se objevilo nejmΘn∞ p∞t nov²ch produkt∙.


Trocha teorie

Pokud nejste webovsk²mi harcovnφky, mohou vßm nßsledujφcφ °ßdky pomoci v orientaci p°i popisu vlastnostφ jednotliv²ch editor∙. Tento text nenφ rozhodn∞ uΦebnicφ HTML jazyka, ani kompletnφm nßvodem, pouze pom∙ckou pro pochopenφ popisu jednotliv²ch produkt∙.

HTML jazyk se vyvφjel dlouhou dobu, a existuje n∞kolik jeho verzφ. Ne ka₧d² prohlφ₧eΦ a ne ka₧d² nßstroj pracuje se vÜemi nejnov∞jÜφmi vlastnostmi, zvlßÜt∞ p°ipoΦφtßme-li Javu, ActiveX a dalÜφ multimedißlnφ novoty, kterΘ byly do HTML nedßvno vneseny.

Nejd∙le₧it∞jÜφm standardem je HTML 2.0, kter² by dnes ji₧ m∞ly podporovat vÜechny pou₧φvanΘ prohlφ₧eΦe. ╚asto se objevuje oznaΦenφ HTML 3.0, co₧ vÜak nenφ skuteΦn² standard, proto₧e nebyl oficißln∞ uznßn. Mezi lid internetovsk² se n∞kterΘ vlastnosti tΘto verze roznesly a jsou ji₧ hojn∞ pou₧φvßny. Proto mnoho prohlφ₧eΦ∙ podporuje tato rozÜφ°enφ a takΘ v∞tÜina nßstroj∙. Oficißln∞ poslednφ verzφ je HTML 3.2, kterß p°evzala n∞kterΘ (ale ne vÜechny!) novinky, kterΘ byly p∙vodn∞ urΦeny pro verzi 3.0. Poslednφ verzi zdaleka vÜechny prohlφ₧eΦe nepodporujφ a ani ne vÜechny nßstroje. A nynφ n∞kolik slov k n∞kolika d∙le₧it²m Φßstem HTML jazyka.

Tabulky - Tabulky jsou velice p°φjemn² prost°edek nejen pro vlastnφ vytvß°enφ klasick²ch tabulek, ale takΘ pro sloupcovΘ formßtovßnφ textu v HTML jazyce. Dva nejd∙le₧it∞jÜφ prohlφ₧eΦe spoleΦn∞ s °adou dalÜφch je podporujφ, ale ne v₧dy dokonale.

Formulß°e - Formulß°e jsou urΦenΘ pro zφskßnφ dat od u₧ivatele. M∙₧ete vytvß°et tΘm∞° neomezen∞ velkΘ bloky formulß°∙ s n∞kolika typy datov²ch polφ, podobn∞ jak je znßte z Windows. Na webovsk²ch strßnkßch je Φasto potkßvßte, kdy₧ zadßvßte svß data pro nejr∙zn∞jÜφ ·Φely. Aby mohl formulß° fungovat, jsou data, kterß jsou do jednotliv²ch polφ zadßna, postoupena p°φsluÜnΘmu CGI skriptu, kter² je potΘ zpracuje.

Rßmce (Frames) - Poslednφm v²k°ikem webovskΘ m≤dy jsou tzv. frames - rßmce. Dovolujφ na jednΘ webovskΘ strßnce vytvo°it n∞kolik nezßvisl²ch polφ. Na jednom takovΘm poli m∙₧e b²t t°eba seznam webovskΘho sφdla, zatφmco v druhΘm je zobrazovßn aktußlnφ obsah. Rßmce se stßvajφ velice populßrnφ, ale p°φliÜ je zatφm nedoporuΦuji, nebo¥ ani poslednφ finßlnφ verze Navigatoru s nimi nedokß₧e korektn∞ pracovat. Jinak se rßmce brzo urΦit∞ stanou vhodnou formou organizace dat na webovskΘ strßnce.

MapovΘ obrßzky - Obrßzkovß mßnie se nevyhnula snad ani jednΘ webovkΘ strßnce, dφky Φemu₧ je souΦasnß technickß infrastruktura Internetu Φasto v kolenou. P°esto musφm potvrdit, ₧e v mnoha p°φpadech obrßzek nejen obohatφ strßnku, ale takΘ urychlφ pochopenφ textu nebo orientaci v n∞m. P°edevÜφm z druhΘho d∙vodu jsou velice u₧iteΦnΘ tzv. mapovΘ obrßzky, kde jednotlivΘ Φßsti obrßzku odkazujφ na urΦitou strßnku nebo Φßst dokumentu. Nev²hodou je, ₧e p°ed mo₧nostφ p°esunu na dalÜφ strßnku musφte poΦkat na kompletnφ sta₧enφ obrßzku.

Tyto obrßzky existujφ ve dvou formßch: jako klientskΘ a jako serverovΘ. ServerovΘ jsou starÜφ a pomalu se z Internetu vytrßcejφ. K jejich "vy°eÜenφ" je toti₧ zapot°ebφ spoluprßce serveru, kter² ka₧d² po₧adavek u₧ivatele znaΦn∞ zat∞₧uje. Navφc jejich tvorba je ztφ₧ena, proto₧e je nenφ mo₧nΘ bez serveru odzkouÜet. V²hodou je, ₧e nepot°ebujφ, aby obrßzkovΘ mapy podporoval vlastnφ prohlφ₧eΦ.

Naproti tomu klientskΘ mapy naprosto spolΘhajφ na klienta, kdy definice jednotliv²ch oblastφ je souΦßstφ HTML dokumentu. V²hodou je, ₧e absolutn∞ nezat∞₧ujφ server a jejich tvorba nevy₧aduje jeho spoluprßci. Jejich jedinou, a jen doΦasnou nev²hodu je, ₧e nejsou podporovßny vÜemi prohlφ₧eΦi (Navigator i Explorer je vÜak podporuje).

Tag - V textu Φasto pou₧φvßm nehezkΘ neΦeskΘ slovo tag. OznaΦuje jednotlivΘ elementy HTML jazyka, jako je definice velikosti pφsma, Φßstφ tabulky atd. Nepoda°ilo se mi najφt odpovφdajφcφ hezkΘ ΦeskΘ slovo, tak₧e milovnφk∙m mate°skΘho jazyka se omlouvßm.


WebovskΘ editory

Nejv∞tÜφ tlaΦenice autorsk²ch nßstroj∙ pro HTML je v oblasti webovsk²ch editor∙. Rozsah pou₧itelnosti jednotliv²ch produkt∙ je obrovsk² - od pom∙cky pro editaci ASCII HTML dokument∙ a₧ po skuteΦnΘ WYSIWYG nßstroje.

Äßdn² z testovan²ch nßstroj∙ neumφ zachßzet dob°e s neanglickou znakovou sadou, co₧ znamenß, ₧e vytvo°enΘ strßnky je nutnΘ v∞tÜinou p°ek≤dovat.


Adobe SiteMill

SpoleΦnost Adobe je velice dob°e znßma v oblasti produkce grafick²ch nßstroj∙, a¥ u₧ p°φmo pro tv∙rve obrßzk∙, nebo jako DTP programy. Nenφ p°φliÜ velk²m p°ekvapenφm, ₧e tato firma zabrousila i do tvorby HTML strßnek, kterΘ se ostatn∞ stßvajφ jednou ze souΦßstφ publikaΦnφ Φinnosti.

SiteMill, jak se jmenuje klφΦov² webovsk² produkt tΘto spoleΦnosti, je dob°e konstruovan² nßstroj pro profesionßlnφ vytvß°enφ webovsk²ch dokument∙. Bude vyhovovat p°edevÜφm grafick²m profesionßl∙m, kte°φ nemajφ zatφm s tvorbou HTML dokument∙ velkΘ zkuÜenosti. Jeho ovlßdßnφ je velmi jednoduchΘ a mnoho akcφ lze provΘst jednoduch²m stisknutφm tlaΦφtka na liÜt∞. ZejmΘna prßce s grafikou uchvßtφ mnohΘ z vßs, kte°φ doposud u₧φvali jinΘ nßstroje.

Produktu zatφm schßzφ n∞kterΘ d∙le₧itΘ vlastnosti, jako je mo₧nost prßce s tabulkami nebo rßmci. Adobe vÜak slibuje, ₧e v p°φÜtφ verzi se ji₧ polepÜφ a tyto funkce p°idß. SiteMill je p°edevÜφm editor, i kdy₧ obsahuje i funkce pro sprßvu dokument∙ webovskΘho sφdla. Zde ale nedosahuje kvalit svΘho nejv∞tÜφho soupe°e, produktu Microsoft FrontPage. VÜechny dokumenty jsou toti₧ ulo₧eny v jednom adresß°i, tak₧e nenφ mo₧nΘ vytvß°et slo₧it∞jÜφ struktury, jak je to nutnΘ u v∞tÜφch sφdel.


Adobe SiteMill

V²robce: Adobe

Forma: KomerΦnφ produkt

Kde: http://www.adobe.com/

Platforma: MacOS

Popis: WYSIWYG HTML editor pro platformu Macintosh s mo₧nostmi sprßvy dokument∙.

Hodnocenφ: Dob°e propracovan² editor pro rychlou a pohodlnou tvorbu HTML strßnek. SouΦasnß verze ale neobsahuje dostateΦnou podporu nejnov∞jÜφch standard∙ HTML jazyka jako nap°. tabulek nebo rßmc∙.


Almost Reality HTML+

Tento editor je nenßpadnß popelka, kterß je schopna pom∞rn∞ sluÜnΘho v²konu, i kdy₧ na prvnφ pohled vßs asi nijak neuchvßtφ. Pracuje v textovΘm modu a urychluje tvorbu p°edevÜφm mo₧nostφ rychlΘho vklßdßnφ HTML tag∙. Podporuje HTML 2.0 a n∞kterΘ novinky jako tabulky a formulß°e. Nedokß₧e ovÜem pracovat s rßmci. Krom∞ vklßdacφch tlaΦφtek najdete v menu i dva Φarod∞je pro rychlou tvorbu zmφn∞n²ch tabulek a formulß°∙.

Hlavnφ p°ednostφ editoru je, ₧e je k dispozici zdarma a m∙₧ete ho ihned bez omezenφ pou₧φvat. Rozhodn∞ se nehodφ pro zaΦßteΦnφky, proto₧e urΦitou znalost HTML musφte mφt. Profesionßlnφ u₧ivatele odradφ nemo₧nost kontroly HTML dokument∙ a takΘ pouze omezenß sada funkcφ pro editaci rychl²ch tlaΦφtek.

Podle prohlßÜenφ v²vojß°∙, kte°φ se na tvorb∞ Almost Reality podφlejφ, nemusφte mφt strach o jeho budoucφ v²voj. Ji₧ b∞hem n∞kolika dnφ by m∞la b²t k dispozici novß verze tohoto editoru.


Almost Reality HTML+

V²robce: Almost Reality

Kde: http://www.lm.com/~pdixon/index.htm

Forma: Freeware

Platforma: Windows 32

Popis: HTML editor

Hodnocenφ: Hlavnφ p°ednostφ tohoto editoru je, ₧e je k dispozici zdarma. Vlastnφ funkce jsou klasickΘ a nijak vßs neuchvßtφ.


BBEdit

Tento produkt nenφ rozhodn∞ urΦen zaΦßteΦnφk∙m. Neobsahuje toti₧ interaktivnφ nßpov∞du pro rychlΘ (spφÜe jednoduchΘ) vytvß°enφ strßnek nebo jejich Φßstφ. Zato je ovÜem bezkonkurenΦnφm nßstrojem pro tvorbu webovsk²ch strßnek pro profesionßly. S urΦitou znalostφ HTML lze v tomto editoru stvo°it vÜe a navφc se zp∞tnou kontrolou jednotliv²ch tag∙ a jejich verze.

P°edevÜφm plovoucφ menu s rychl²mi tlaΦφtky, kterß jsou tematicky se°azena, umo₧≥ujφ rychle vytvß°et a editovat webovskΘ strßnky, vΦetn∞ tabulek a rßmc∙. DalÜφ tlaΦφtka m∙₧ete podle libosti definovat a vytvß°et si tak vlastnφ menu organizovanΘ dle vaÜich p°edstav. Vytvo°enΘ strßnky je nutnΘ prohlφ₧et v externφm prohlφ₧eΦi, nebo¥ BBEdit neobsahuje ₧ßdnou WYSIWYG podporu.


BBEdit

V²robce: Bare Bone Software

Kde: http://www.barebones.com

Forma: Shareware

Platforma: MacOS

Popis: Textov² HTML Editor pro profesionßly.

Hodnocenφ: Zatφm asi stßle nejlepÜφ HTML Editor urΦen² p°edevÜφm profesionßl∙m.


Claris Home Page

Firma Claris je znßma p°edevÜφm u₧ivatel∙m poΦφtaΦ∙ s nakousnut²m jablφΦkem, kde znaΦnΘ obliby doznal p°edevÜφm kancelß°sk² balφk. Jeden z nejnov∞jÜφch produkt∙ tΘto firmy je urΦen nejen produkt∙m firmy Apple, ale i microsoftskΘmu dφtku - Windows 95. Webovsk² editor Claris Home Page je WYSIWYG editor HTML strßnek, kter² podporuje nejnov∞jÜφ standardy, vΦetn∞ tabulek a rßmc∙.

Claris u₧φvß ve svΘm produktu n∞kolik zajφmav²ch koncept∙, kterΘ Φinφ HomePage zajφvav²m produktem. VÜechno, co v HTML dokumentu vytvß°φte, m∙₧ete uschovat v tzv. knihovn∞. Z tΘto knohovny pak tyto fragmenty m∙₧ete rychle vytßhnout a pou₧φt na jinΘ strßnce. Pom∞rn∞ jednoduchß myÜlenka znaΦn∞ zjednoduÜφ vßÜ ₧ivot, proto₧e takto m∙₧ete ulo₧it cokoliv, vΦetn∞ obrßzk∙, tabulek, rßmc∙ i formulß°∙. DalÜφ automatizace je zalo₧ena na p°edp°ipraven²ch °eÜenφch. Home Page mß v sob∞ n∞kolik desφtek definovan²ch Φßstφ pro formulß°e, kterΘ do dokumentu vlo₧φte kliknutφm na p°φsluÜnou ikonku.

VÜechny obrßzky, kterΘ vklßdßte ze souboru nebo z jinΘ aplikace, jsou automaticky konvertovßny na GIF soubory. Nemusφte tedy vÜe nejd°φve konvertovat z r∙zn²ch formßt∙. Pokud nechcete, konverze se neprovede, ale Claris zatφm bohu₧el neumφ pou₧φvat JPEG obrßzky (automaticky uklßdat v tomto formßtu). Pomocφ Home Page m∙₧ete vytvß°et obrßzkovΘ mapy.

Claris Home Page p°i krßtkΘm testu prokßzal, ₧e jeho schopnosti jsou opravdu dobrΘ. Opravdovφ profesionßlovΘ budou sice pon∞kud rozlad∞ni tφm, ₧e Home Page nekorektn∞ zobrazuje n∞kterΘ tagy, ale p°esto p°edevÜφm knihovny znaΦn∞ urychlujφ tvorbu strßnek.


Claris Home Page

V²robce: Claris

Kde: http://www.claris.com/

Forma: KomerΦnφ produkt

Platforma: MacOS, Windows 95

Popis: WYSIWYG HTML editor

Hodnocenφ: Velmi sluÜn² nßstroj pro rychlou tvorbu strßnek s podporou tabulek a rßmc∙ pro Windows 95 a Macintosh.


CMed

CMed je klasick² sharewarov² HTML editor, kter² nepracuje p°φmo ve WYSIWYG modu. Jeho funkce jsou tedy urΦeny pro ty, kte°φ HTML znajφ a alespo≥ ΦßsteΦn∞ s nimi umφ zachßzet. Hlavnφ smysl t∞chto editor∙ tkvφ v urychlenφ psanφ HTML tag∙ a jejich kontrole. CMed ve svΘ poslednφ verzi podporuje tΘm∞° vÜechna existujφcφ rozÜφ°enφ k HTML, vΦetn∞ t∞ch od Microsoftu a Netscapu.

Pomocφ menu m∙₧ete vklßdat jednotlivΘ HTML atributy, provßd∞t jejich kontrolu. CMed mß jednu velmi zajφmavou funkci, kterß ho odliÜuje od davu podobn²ch editor∙. OdliÜuje HTML 2.0, 3.0 a rozÜφ°enφ pro Netscape Φi Explorer. Mßte tedy rychle informaci, kterΘ tagy budou rozliÜitelnΘ vÜemi prohlφ₧eΦi, kterΘ jen n∞kter²mi. Proto₧e samotn² Microsoft p°φliÜ zatφm ve sv²ch p°φruΦkßch nespecifikoval proprietßrnφ funkce HTML, je CMed dobr²m nßstrojem pro jejich odliÜenφ.

Tφm ovÜem takΘ zvlßÜtnosti CMedu konΦφ. Pokud hledßte dobr² HTML editor tohoto typu, potom CMed m∙₧e b²t tou pravou volbou. Pokud vÜak ji₧ pou₧φvßte jin², nenφ p°φliÜ d∙vod∙ m∞nit znaΦku.


CMed

V²robce: Matheson's Software Development

Kde: http://www.iap.net.au/~cmathes/

Forma: Shareware

Platforma: Windows 3.x, 95

Popis: HTML editor

Hodnocenφ: SluÜn² editor s funkcemi pro odliÜenφ HTML 2.0 a 3.0 tag∙.


Corel Web.Designer

Corel je v ╚echßch znßm² p°edevÜφm sv²m grafick²m balφkem urΦen²m pro prost°edφ Windows. Nov² produkt firmy je urΦen podle firemnφch specifikacφ p°edevÜφm t∞m, kte°φ o HTML necht∞jφ ani slyÜet a p°esto tou₧φ tvo°it webovskΘ strßnky. Bohu₧el, nßstroj Web.Designer je sice postaven na slibnΘm zßklad∞, ale n∞kterΘ nedokonalosti siln∞ srß₧φ jeho pou₧itelnost.

Hlavnφ p∙vab produktu tkvφ v pom∞rn∞ sluÜn∞ vybavenΘ knihovn∞ Üablon, kterß dovoluje velmi rychle vytvo°it startovnφ strßnku. DalÜφ silnou souΦßstφ je velkß obrßzkovß galerie, z kterΘ m∙₧ete vybφrat obohacenφ vaÜich strßnek. Jakmile se vÜak pustφte do vlastnφ editace, zjistφte brzo, ₧e Web.Designer nenφ jeÜt∞ dosp∞l² produkt.

Nedokß₧e toti₧ pracovat s d∙le₧it²mi Φßstmi HTML jazyka, jako jsou tabulky nebo rßmce a navφc p°i nahrßnφ ji₧ hotovΘho dokumentu velmi nesluÜn∞ pracuje s Φßstmi k≤du, kterΘ neznß. Proto lze vlastnφ editor doporuΦit p°edevÜφm t∞m, kte°φ se nechystajφ pustit do magie s HTML a rad∞ji z∙stanou p°i zemi.

Web.Transit - dalÜφ souΦßst balφku, kterß je urΦena pro p°evod n∞kter²ch formßt∙ textov²ch editor∙ do HTML. P°ekvapiv∞ tato Φßst pracuje v²teΦn∞, v n∞kter²ch ohledech dokonce lΘpe ne₧ Assistent firmy Microsoft. Pokud tedy budete p°edevÜφm p°evßd∞t stßvajφcφ dokumenty do HTML, nem∙₧u ne₧ balφk Web.Designer doporuΦit. Ostatnφ ud∞lajφ nejlΘpe, kdy₧ si poΦkajφ na dalÜφ verzi, kterß, jak doufßm, odstranφ nejv∞tÜφ zßdrhely.


Corel Web.Designer

V²robce: Corel

Kde: http://www.corel.com/

Forma: KomerΦnφ produkt

Platforma: Windows 3.X, 95, NT

Popis: HTML WYSIWYG editor s clip-artovou knihovnou.

Hodnocenφ: Nßznak rychlΘho nßstroje pro zaΦßteΦnφky se ztrßcφ s nedostatkem a nekvalitou funkcφ.


FlexED

FlexED je pom∞rn∞ jednoduch² HTML editor s podporou nejd∙le₧it∞jÜφch funkcφ a standard∙. Obsahuje rychlΘ nßstroje pro vytvß°enφ tabulek, rßmc∙ a obrßzkov²ch map. Vlastnφ grafiku je vÜak nutnΘ vytvo°it mimo vlastnφ editor a p°i nahrßnφ definovat jednotlivΘ citlivΘ oblasti. Krom∞ internφho prohlφ₧eΦe m∙₧e FlexEd spolupracovat s externφmi prohlφ₧eΦi - Navigatorem a Explorerem.

Tento produkt je ukßzkou klasickΘho editoru s podporou °ady funkcφ, ale jinak nevyboΦujφcφm z °ady. Je vÜak pom∞rn∞ mal² a proto si ho oblφbφ ti, kte°φ nevlastnφ p°φliÜ nadupanΘ stroje. Je ovÜem otßzkou, jak dlouho se poda°φ autor∙m podporovat dalÜφ v²voj a jestli tedy b∞hem n∞kolika p°φÜtφch m∞sφc∙ nezanikne.


FlexED

V²robce: Infoflex

Kde: http://infoflex.com.au/

Forma: Shareware

Platforma: Widows 95 a NT

Popis: Textov² HTML editor se zabudovan²m prohlφ₧eΦem.

Hodnocenφ: Klasick² editor se sluÜnou °ßdkou funkcφ, ale nejistou budoucnostφ.


GNNpress

SpoleΦnost GNN je pr∙kopnφkem n∞kter²ch nov²ch mo₧nostφ vyu₧itφ WWW. Proto nenφ p°φliÜ p°ekvapenφm, ₧e souΦßstφ Φinnosti je i v²voj vlastnφch nßstroj∙ pro tvorbu webovskΘho obsahu. GNNpress je zßrove≥ prohlφ₧eΦem i nßstrojem pro editaci HTML dokument∙, podobn∞ jako Navigator Gold. Jeho editaΦnφ mo₧nosti jsou ovÜem daleko rozsßhlejÜφ a svΘho znßm∞jÜφho konkurenta znaΦn∞ p°edstihuje.

GrafickΘ prost°edφ pracuje podle oΦekßvßnφ a rovn∞₧ zaΦßteΦnφk mß mo₧nost rychle tvo°it novΘ strßnky. Nechybφ podpora tabulek pomocφ interaktivnφho nßstroje pro jejich rychlΘ vytvß°enφ. V souΦasnΘ verzi GNNpress pracuje s HTML 2.0 a n∞kter²mi rozÜφ°enφmi z HTML 3.0, vΦetn∞ formulß°∙. Chybφ pouze podpora pro rßmce. Pro staromilce je dokonce k dispozici p°φm² editaΦnφ mod, kdy lze dokumenty editovat jako v ASCII editoru. SouΦßstφ je takΘ nßstroj pro vytvß°enφ grafiky a obrßzkov²ch map.

Nejzajφmav∞jÜφ mo₧nosti nabφzφ nßstroj p°i pou₧itφ proprietßrnφho serveru GNNserver, kdy m∙₧ete rychle vytvo°enΘ strßnky uklßdat na server nebo je z n∞j zφskßvat. Velice rychle takΘ m∙₧ete vytvß°et dynamickß propojenφ, vΦetn∞ urΦit²ch databßzov²ch funkcφ. A takΘ lze urΦovat povolenφ p°φstupu pomocφ jednoduchΘho dialogu p°φmo z vaÜeho poΦφtaΦe.

I kdy₧ hlavnφ sφla GNNpressu se projevφ p°i spojenφ s vlastnφm serverem, i standardnφ mo₧nosti nejsou k zahozenφ. P°edevÜφm pro ty, kte°φ pracujφ s HTML sice obΦas, ale p°esto pravideln∞, p°ijde tento produkt vhod. Pro skuteΦnΘ profesionßly chybφ podpora upravenφ menu a definovßnφ maker.


GNNpress

V²robce: GNN

Kde: http://www.tools.gnn.com/

Forma: Shareware?

Platforma: Windows 3.X, MacOS, Unix

Popis: WYSIWYG HTML editor v rßmci prohlφ₧eΦe se zvlßÜtnφ podporou pro vlastnφ server GNNserver.

Hodnocenφ: Vytvß°enφ a editace HTML dokument∙ pomocφ produktu GNNpress je snadnß a rychlß. I kdy₧ je to WYSIWYG editor, je mo₧nΘ se p°epnout do ASCII modu, co₧ je Φasto velmi u₧iteΦnΘ. Nßstroj nenφ vÜak vhodn² pro profesionßly, proto₧e neobsahuje u₧ivatelskΘ funkce pro ·pravu prost°edφ.


HotDog Professional

HotDog je jeden z nejpou₧φvan∞jÜφch textov²ch HTML editor∙. D∙vod∙ je mnoho, krom∞ historick²ch je to p°edevÜφm nabφdka funkcφ, kterΘ ocenφ p°edevÜφm profesionßl. HotDog obsahuje vlastnosti klasickΘho kancelß°skΘho produktu s rozsßhl²mi mo₧nostmi konfigurece a nastavenφ podle osobnφho p°ßnφ webmastera.

Znamenß to, ₧e vÜechny tagy najdete na horkΘ liÜt∞, spoleΦn∞ s vklßdßnφm obrßzk∙ a spouÜt∞nφm externφho prohlφ₧eΦe. Zde se projevuje jedna d∙le₧itß vlastnost: HotDog pracuje s Netscape Navigatorem v reßlnΘm Φase - prohlφ₧eΦ je neustßle spuÜt∞n (nemusφ b²t) a poka₧dΘ, kdy₧ chcete, jsou mu p°edßna data upravenΘ strßnky. Proto se k tomuto editoru profesionßlovΘ zatφm uchylujφ daleko rad∞ji ne₧ k nov²m WYSIWYG editor∙m, kde je produktivita prßce dφky pomalΘmu zobrazenφ o n∞co ni₧Üφ.

HotDog podporuje vÜechny nejnov∞jÜφ mo₧nosti HTML jazyka -- rßmce, tabulky apod. Dφky mo₧nosti barevnΘho odliÜenφ, kterΘ si m∙₧ete nadefinovat, lze ihned rozpoznat, kterΘ Φßsti HTML jsou psßny v jakΘ verzi. Produkt takΘ obsahuje nßstroje pro rychlou tvorbu tabulek, kde staΦφ nadefinovat parametry a vÜe je ihned vygenerovßno v HTML jazyce.

Po tomto nßstroji sßhne ka₧d², kdo rßd o₧elφ grafickΘ "sarapatiΦky" a spolΘhß na klasick² textov² p°φstup. Dφky tzv. rychl²m tlaΦφtk∙m je produkt vhodn² i pro zaΦßteΦnφky, kte°φ se mohou tφmto zp∙sobem bezbolestn∞ seznßmit s HTML jazykem.


HotDog Professional

V²robce: Sausage Software

Kde: http://www.sausage.com

Forma: KomernΦnφ produkt

Platforma: Windows 3.X

Popis: HTML editor

Hodnocenφ: Jeden z nejlepÜφch HTML editor∙, kterΘ m∙₧ete v souΦasnΘ dob∞ na Internetu najφt.


HoTMetaL Pro

HoTMetaL je dalÜφm z °ady sharewarov²ch program∙ pro textovΘ vytvß°enφ webovsk²ch strßnek. Sv²mi schopnostmi se °adφ na Φelo nekoneΦnΘho pelotonu a velmi t∞sn∞ pronßsleduje svΘ komerΦnφ kolegy.

Jeho hlavnφ p°ednostφ a zßrove≥ nev²hodou je striktnφ dodr₧ovßnφ definovan²ch HTML tag∙, kdy v podstat∞ nenφ mo₧nΘ pou₧φt nepodporovanß rozÜφ°enφ. Proto₧e produkt pracuje s HTML 3.2, nem∞lo by se vßm stßt, ₧e se dostanete do situace, kdy neprßvem nebudete schopni vlo₧it urΦitou definici. HoTMetaL vßs takto chrßnφ p°ed tφm, abyste necht∞n∞ "ujeli". Pokud chcete "ujet" v∞dom∞, budete muset program opustit a dokonΦit strßnku mimo editor. Jednou z dalÜφch skuteΦn²ch p°ednostφ je automatickß konverze nejpou₧φvan∞jÜφch "textov²ch" formßt∙ do HTML jazyka. Takto m∙₧ete do sv²ch strßnek vklßdat soubory ve formßtu Wordu, WordPerfectu a AmiPra.

Produkt takΘ obsahuje v²teΦnΘ nßstroje pro tvorbu tabulek, podobn∞ jako p°edchozφ produkt - HotDog. MetalWorks, to je grafick² nßstroj pro editaci a vytvß°enφ vaÜich grafick²ch kreacφ a zßrove≥ obrßzkov²ch map.

Novß verze tohoto nßstroje uvedla do ₧ivota n∞kterΘ dalÜφ zajφmavΘ nßstroje. Grafick² editor rßmc∙ velice p°φjemn∞ zrychluje vytvß°enφ strßnek s tφmto rozÜφ°enφm. HoTMetaL nynφ obsahuje stovky p°edp°ipraven²ch Üablon tematicky zam∞°en²ch na urΦitou oblast webovsk²ch dokument∙. SouΦßstφ jsou i typickΘ formulß°e a jejich propojenφ na CGI skripty. Velmi d∙le₧itou novinkou je mo₧nost vklßdßnφ javovsk²ch applet∙, ActiveX, Shockwave, audio a video rozÜφ°enφ.

VÜechny popisovanΘ vlastnosti mß pouze HoTMeTaL Pro, kter² je podstatn∞ dra₧Üφ ne₧ jeho menÜφ brat°φΦek. Ten je vhodn² zejmΘna pro obΦasnΘ u₧ivatele, kte°φ p°ece jen nevytvß°ejφ strßnky ka₧d² den. Schßzφ mu n∞kterΘ produktivnφ funkce a mo₧nosti p°φmΘ komunikace s webovsk²mi servery.


HoTMetaL Pro

V²robce: SoftQuad

Kde: http://www.sq.com

Forma: Shareware

Platforma: Windows 3.X, 95, NT, MacOS, Unix

Popis: HTML editor s nßstrojem pro tvorbu grafiky.

Hodnocenφ: Kvalitnφ editor se striktnφ kontrolou HTML tag∙. Je dobr² p°edevÜφm pro st°edn∞ zkuÜenΘ u₧ivatele. Je zajφmav² vklßdßnφm ne-HTML soubor∙ a podporou pro ActiveX a Javu.


HTMLed Pro

Jeden z produktivnφch nßstroj∙ urΦen²ch pro st°edn∞ pokroΦilΘ u₧ivatele s vysp∞l²mi funkcemi. Nepodporuje sice vÜechny nejnov∞jÜφ specifikace, ale je schopen pomocφ n∞kolika uzp∙sobiteln²ch menu usnadnit a urychlit ka₧nodennφ rutinu p°i tvorb∞ webovsk²ch strßnek.

Obsahuje klasickΘ nßstroje, jako je tabulkov² a formulß°ov² Φarod∞j, a takΘ jednoduch² start p°i tvorb∞ novΘ strßnky. Mo₧nosti t∞chto pomocn²ch nßstroj∙ jsou vÜak omezenΘ a staΦφ jen na jednoduchΘ pou₧itφ.

Hlavnφm tahßkem tedy z∙stavß p°edevÜφm rozsßhlß nabφdka rychl²ch tlaΦφtek uspo°ßdan²ch logicky podle skupin. Tato tlaΦφtka lze rozÜφ°it o vlastnφ definice, stejn∞ jako u₧ivatel m∙₧e urΦit barevnΘ rozliÜenφ jednotliv²ch HTML tag∙.


HTMLed Pro

V²robce: Internet Software Technologies

Kde: http://www.ist.ca

Forma: Shareware

Platforma: Windows 3.X, 95 a NT

Popis: Textov² HTML editor s u₧ivatelsk²m nastavenφm.

Hodnocenφ: Pro zkuÜenΘ u₧ivatele, kte°φ Φasto tvo°φ WWW strßnky, je tento editor dobrou volbou.


Internet Assistent

Asistent nenφ jedin² produkt, ale celß °ada dopl≥k∙ pro n∞kolik kancelß°sk²ch aplikacφ z balφku Microsoft Office. Hlavnφ ·lohou t∞chto dopl≥k∙ je rozÜφ°enφ mo₧nostφ hostitelsk²ch program∙ o prßci s HTML jazykem. Pro u₧ivatele to p°edevÜφm znamenß, ₧e vÜechny dokumenty, kterΘ byly vytvo°eny v p∙vodnφ aplikaci, m∙₧e velmi rychle p°evΘst do HTML strßnky. Assistenti existujφ zatφm (a asi nedojde k rozÜφ°enφ) ve t°ech podobßch: pro Word, pro Excel a pro Presentation.

VÜechny jsou si navzßjem podobnΘ, i kdy₧ asi nejzajφmav∞jÜφ je prßv∞ ten pro Word. Jeho velkou v²hodou je naprostß integrace v rßmci standardnφho prost°edφ kancelß°skΘ aplikace, tak₧e zkuÜen² u₧ivatel pouze ulo₧φ v²sledn² dokument v HTML formßtu. Samoz°ejm∞ p°ibylo n∞kolik mßlo polo₧ek v menu pro definici specifick²ch dat HTML jazyka. Nejd∙le₧it∞jÜφ jsou p°edevÜφm mo₧nosti definovßnφ hypertextov²ch propojenφ na jinΘ Φßsti dokumentu nebo dalÜφ strßnky.

Asistenti najdou uplatn∞nφ p°edevÜφm u u₧ivatel∙, kte°φ obΦas pot°ebujφ vytvo°it HTML strßnku a p°edat ji webmasterovi svΘho serveru. Pro profesionßly nabφzφ mßlo flexibility a tΘm∞° v₧dy nutnost urΦit²ch "dod∞lk∙" mimo vlastnφ aplikaci. Ostatn∞ Microsoft situuje tento nßstroj na spodnφm kraji svΘ v²robnφ °ady. Pro profesionßly je urΦen FrontPage a jeÜt∞ neexistujφcφ Internet Studio.


Internet Assistent

V²robce: Microsoft

Kde: http://www.microsoft.cz/

Forma: Zdarma

Pltaforma: Windows 3.X, Windows 95 a NT

Popis: RozÜi°ujφcφ moduly pro klasickΘ kancelß°skΘ aplikace s mo₧nostφ rychlΘho generovßnφ HTML strßnek.

Hodnocenφ: Dobr² nßstroj pro rychlou generaci HTML strßnek ze stßvajφcφch dokument∙. Nenφ p°φliÜ pou₧iteln² pro editaci ji₧ vytvo°en²ch HTML strßnek a mß problΘmy s ΦeÜtinou.


Microsoft FrontPage

Microsoft rozÜφ°il svou produkΦnφ °adu akvizicφ spoleΦnosti Vermeer, kterß vytvo°ila FrontPage - nßstroj pro tvorbu a organizaci webovsk²ch strßnek. Po urΦitΘm rozÜφ°enφ tohoto nßstroje jej nedßvno p°edstavila ve verzi 1.1 jako sv∙j hlavnφ nßstroj urΦen² pro tvorbu a sprßvu webovsk²ch sφdel. AΦkoliv Microsoft nemß s Webem p°φliÜ dlouhΘ zkuÜenosti, je nutnΘ poznamenat, ₧e FrontPage je rozhodn∞ dob°e postaven²m produktem s Üirok²m polem p∙sobnosti. P°esto₧e jste m∞li ji₧ mo₧nost na naÜich strßnkßch FrontPage poznat, alespo≥ krßtce ho p°edstavφm op∞t v tomto p°ehledu.

FrontPage se sklßdß ze t°φ Φßstφ: HTML editoru, Exploreru (sprßvce) a Web serveru. Ano, aby FP sprßvn∞ fungoval, musφ b²t spuÜt∞n webovsk² server a to bu∩ vlastnφ Personal server, nebo jako dopl≥ek n∞kterΘho z asi deseti podporovan²ch server∙. Server nemusφ samoz°ejm∞ b∞₧et na stejnΘm poΦφtaΦi jako editor.

Hlavnφ souΦastφ FP je Explorer, co₧ je vlastn∞ sprßvce webovsk²ch sφdel. Pomocφ n∞ho vytvß°φte novß sφdla, a¥ u₧ vlastnφ silou nebo pomocφ n∞kolika p°eddefinovan²ch Üablon. V tomto sprßvci vidφte a m∙₧ete m∞nit provßzßnφ jednotliv²ch strßnek, hiearchii a m∙₧ete odtud spouÜt∞t vlastnφ editor (m∙₧e b²t spuÜt∞n i zvlßÜ¥). P°i posunu urΦitΘ strßnky na jinΘ mφsto jsou vÜechna relativnφ propojenφ p°φsluÜn∞ zm∞n∞na.

Editor je klasick² WYSIWYG HTML editor se Ükßlou funkcφ a mo₧nostφ. Podle m²ch zkuÜenostφ zvlßdß pom∞rn∞ sluÜnou °ßdku HTML tag∙ (rozhodn∞ ale ne vÜechny). FP je ale na zaΦßtku dlouhΘ cesty k dokonalΘmu produktu. Obsahuje toti₧ n∞kolik nepochopiteln²ch nedokonalostφ. N∞kterΘ akce se musφ provßd∞t neuv∞°iteln²m poΦtem stisknutφ myÜi a nenφ mo₧nΘ si je zkrßtit horkou klßvesou. Edito umφ importovat jen TXT, RTF a HTML, co₧ je zvlßÜtnφ, pokud si uv∞domφte, ₧e nepodporuje ani microsoftsk² word.

Jednou z nev²hod jsou takΘ vysokΘ po₧adavky na konfiguraci poΦφtaΦe, obzvlßÜ¥ pokud na stejnΘm systΘmu chcete mφt spuÜt∞n i webovsk² server. FP je souΦßstφ nov²ch Windows NT 4.0 Server; spoleΦn∞ s webovsk²m serverem - Internet Information Server.

Microsoft FrontPage je kvalitnφ produkt, kter² je urΦen p°edevÜφm profesionßl∙m s ka₧dodennφ rutinnφ pracφ. Pokud nepou₧φvßte nestandardnφ tagy ve sv²ch strßnkßch, urΦit∞ vßm bude dob°e slou₧it.


Microsoft FrontPage

V²robce: Microsoft

Kde: http://www.microsoft.com/

Forma: KomerΦnφ produkt

Platforma: Windows 95, NT

Popis: WYSIWYG HTML editor s organizaΦnφm nßstrojem.

Hodnocenφ: Po delÜφm zkouÜenφ musφm konstatovat, ₧e FrontPage je jeden z nejkvalitn∞jÜφch editor∙ a nßstroj∙, kterΘ jsou nynφ k dispozici. Nenφ rozhodn∞ dokonal², ale ukazuje cestu, kudy se budou velmi pravd∞podobn∞ budoucφ nßstroje ubφrat.


Netscape Navigator Gold

Firma Netscape je jednφm z pr∙kopnφk∙ webovskΘho "hnutφ". Jejφ prohlφ₧eΦ stßle pat°φ k nejpou₧φvan∞jÜφm a to se z°ejm∞ zase tak rychle nezm∞nφ. Krom∞ klasickΘho prohlφ₧eΦe nabφzφ tato firma takΘ prohlφ₧eΦ obohacen² o editaΦnφ mo₧nosti - Navigator Gold.

P°i prvnφm pohledu neodhalφte krom∞ jednoho p°ibyvÜφho tlaΦφtka ₧ßdnΘ novinky. OvÜem po stisknutφ ikonky "Edit" se vßm otev°e v rßmci prohlφ₧eΦe jednoduch² webovsk² WYSIWYG editor. Pomocφ n∞ho m∙₧ete rychle vytvß°et novΘ nebo editovat ji₧ existujφcφ strßnky, ale bu∩te p°ipraveni na to, ₧e nepodporuje p°φliÜ funkcφ. Krom∞ vklßdßnφ obrßzk∙ a editacφ textov²ch atribut∙, ji₧ na p°φliÜ mo₧nostφ nenarazφte. Chybφ mo₧nost definic tabulek, rßmc∙ a dokonce i netscapovsk²ch rozÜφ°enφ HTML jazyka.

Hlavnφ p°ednostφ zlatΘho Navigatoru je jednoduchost a existence uvnit° prohlφ₧eΦe. U₧ivatel, kter² pot°ebuje jen obΦas vytvß°et webovskΘ strßnky ocenφ, ₧e nemusφ instalovat dalÜφ produkt a uΦit se jeho ovlßdßnφ. Profesionßlnφ tv∙rce bude s nabφdkou Navigatoru siln∞ nespokojen a ud∞lß dob°e, pokud se poohlΘdne n∞kde jinde.


Netscape Navigator Gold

V²robce: Netscape

Forma: Shareware

Kde: http://www.netscape.com/

Platforma: Windows 3.X, 95 a NT, Unix, MacOS

Popis: Webovsk² prohlφ₧eΦ s mo₧nostφ editace a vytvß°enφ HTML dokument∙.

Hodnocenφ: V²teΦn² nßstroj pro zaΦßteΦnφky, ale pro skuteΦnou tvorbu neobsahuje dostatek funkcφ. Proto se hodφ p°edevÜφm pro tvorbu tzv. osobnφch strßnek


WebMedia Publisher

Publisher je sice definovßn jako produkt pro zaΦßteΦnφky i profesionßly, ale pravda je n∞kde uprost°ed. Dφky n∞kolika nßstroj∙m pro rychlΘ vytvß°enφ slo₧it∞jÜφch struktur, jako jsou tabulky, rßmce a formulß°e, si ho oblφbφ ti, kte°φ necht∞jφ p°φliÜ pronikat do taj∙ HTML. Bohu₧el, produkt ne v₧dy dokß₧e odstφnit u₧ivatele od jazyka, tak₧e urΦitou znalost budete obΦas muset prokßzat.

Proto₧e Publisher podporuje HMTL 3.2, rozÜφ°enφ pro Netscape i Explorer, hodφ se i t∞m, kte°φ cht∞jφ vy₧dφmat z WWW co nejvφce. ╚ßsteΦn∞ je zabudovßna i podpora pro Shockwave a Javu a nechybφ mo₧nost definice vlastnφch rychl²ch tlaΦφtek.

Produkt obsahuje dokonce vlastnφ internφ prohlφ₧eΦ pro ty, kte°φ majφ mßlo pam∞ti nebo nemajφ instalovßn klasick² prohlφ₧eΦ (asi tΘm∞° neexistujφcφ varianta). P°esto je mo₧nΘ v reßlnΘm Φase prohlφ₧et strßnky v Navigatoru nebo Exploreru, jako u produktu HotDog. Zajφmavou vlastnostφ je sledovßnφ Φasu, kter² strßvφte nad jednotliv²mi dokumenty. Soubory m∙₧ete takΘ p°φmo z prost°edφ Publisheru nahrßvat do FTP archivu.

Publisher je schopn² nßstroj pro st°edn∞ pokroΦilΘ i profesionßly. Pro naÜe nemajetnΘ u₧ivatele je asi nep°φjemn² fakt, ₧e umo₧≥uje pouze n∞kolikaterΘ spuÜt∞nφ a potΘ se musφte registrovat (a za produkt zaplatit).


WebMedia Publisher

V²robce: Webmedia

Kde: http://www.wbmedia.com/

Forma: Shareware

Platforma: Windows 95, NT

Popis: Textov² HTML editor s podporou nejnov∞jÜφch standard∙

Hodnocenφ: Kvalitnφ nßstroj se sluÜnou °ßdkou produktivnφch funkcφ.


V²vojß°skΘ nßstroje pro HTML

Prost°edφ pro v²voj aplikacφ urΦen²ch pro Web se nynφ p°edevÜφm orientujφ na Javu. Jinak pro v²voj CGI skript∙ lze teoreticky pou₧φt jak²koliv jazyk, a tudφ₧ jak²koliv v²vojov² nßstroj. Nßsledujφcφ krßtk² p°ehled se zab²vß pouze specißlnφmi prost°edφmi, znamenß to tedy, ₧e zde nenajdete nap°. Borland Development Suite 5.0, kter² vÜak podporuje i v²voj Javy.

Komplexnφ nßstroje dopl≥uje °ada specißlnφch utilit, kterΘ °eÜφ urΦitΘ Φßsti pot°eb dneÜnφho webovskΘho dynamickΘho sv∞ta. ╚ßst z nich pracuje s Javou, dalÜφ Φßst s vlastnφmi proprietßrnφmi specifikacemi nebo s ActiveXem.

Symantec CafΘ

V²vojovß kavßrna Symantecu je asi zatφm nejlepÜφ finßlnφ produkt, kter² je pro v²voj Javy k dispozici. Obsahuje n∞kolik nßstroj∙, kterΘ Φinφ ₧ivot programßtora sna₧Üφm a jednoduÜÜφm.

Krom∞ hlavnφho p°ekladaΦe, kter² slibuje desetinßsobnΘ zv²Üenφ rychlosti (podobn∞ jako Microsoft), jsou souΦßstφ balφku dalÜφ nßstroje. Je to nap°. grafickΘ projektovΘ prost°edφ, kterΘ vzu₧φvß °ady Φarod∞j∙ pro rychlΘ vytvß°enφ standardnφch t°φd a Φßstφ k≤du. Velmi d∙le₧itou souΦßstφ je tΘ₧ mo₧nost znovupou₧φvßnφ vytvo°en²ch t°φd v dalÜφch aplikacφch.

Nechybφ ji₧ samoz°ejm² nßstroj pro tvorbu obrßzk∙ a dalÜφch grafick²ch Φßstφ program∙ (tlaΦφtka, seznamy apod.) a hierarchick² editor t°φd, ve kterΘm vidφte vztahy jednotliv²ch t°φd, kterΘ m∙₧ete takΘ ihned m∞nit. Trasovacφ program pracuje na ·rovni zdrojovΘho k≤du, a v rßmci mo₧nostφ dokß₧e zp°φstupnit hodnoty prom∞nn²ch.

Symantec CafΘ je profesionßlnφ nßstroj, kter² si oblφbφ i zaΦßteΦnφci. Dφky vizußlnφm nßstroj∙m mohou rychle proniknout do taj∙ tvorby program∙ v Jav∞. SkuteΦnß sφla produktu se prokß₧e a₧ p°i porovnßnφ s teprve vznikajφcφmi produkty, v∞tÜina z nich je toti₧ stßle ve stadiu beta-test∙. Symantec zφskal p°edevÜφm rychlostφ vytvo°enφ svΘho pros°edφ.


Symantec CafΘ

V²robce: Symantec

Kde: http://cafe.symantec.com/

Forma: KomerΦnφ produkt

Platforma: Win32

Popis: GrafickΘ prost°edφ pro v²voj aplikacφ a applet∙ v Jav∞.

Hodnocenφ: Pom∞rn∞ kvalitnφ prost°edφ i vlastnφ p°ekladaΦ.


Visual J++

I Microsoft se rozhodl, ₧e programovacφ jazyk Java bude v blφzkΘ budoucnosti hojn∞ pou₧φvßn pro rychlΘ dopl≥ovßnφ HTML strßnek o interaktivnφ obsah. Dokonce ho podpo°φ komplexnφm nßstrojem pro v²voj Java aplikacφ a applet∙ - Visual J++. Tento nßstroj je jednφm z °ady vizußlnφch v²vojov²ch nßstroj∙, Φφm₧ pßdem ka₧d², kdo n∞kdy pracoval s takov²m nßstrojem, m∙₧e ihned novΘho Φlena rodiny pou₧φvat. V souΦasnΘ chvφli je k dispozici prvnφ beta-verze, kterß je sice funkΦnφ, ale poΦφtejte s tφm, ₧e ne vÜe se chovß, jak by se dalo p°edpoklßdat. P°esto, p°edevÜφm jako lßkadlo, slou₧φ nov² vizußlnφ nßstroj v²teΦn∞.

Vlastnφ tvorba Java program∙ je rozd∞lena na dv∞ oblasti -- Java aplikace a Java applety. V∞tÜφ pozornost je v∞novßna druhΘ oblasti, nebo¥ auto°i oΦekßvajφ, ₧e tv∙rci aplikacφ budou spφÜe zkuÜenφ programßto°i.

U₧ beta-verze obsahuje n∞kolik Φarod∞j∙ pro prvotnφ vytvß°enφ appletu a p°idßvßnφ dalÜφch vlastnostφ. Bez jedinΘho stisknutφ klßvesnφce m∙₧ete b∞hem n∞kolika dialog∙ stvo°it sv∙j prvnφ animaΦnφ applet s rotujφcφ zem∞koulφ. Potom staΦφ vym∞nit standardnφ obrßzky za vlastnφ a animace je hotova. Nemusφte se tedy zdr₧ovat s psanφm Φßstφ k≤du, kterΘ existujφ v ka₧dΘm appletu. ╚arod∞j za vßs takΘ vytvo°φ zßkladnφ HTML strßnku, ve kterΘ je tvo°en² applet inkorporovßn.

EditaΦnφ funkce jsou standardnφ, stejn∞ jako organizaΦnφ. Autor mß mo₧nost rozd∞lit si pracovnφ plochu na n∞kolik Φßstφ, aby si urychlil orientaci v k≤du. Visual J++ toti₧ automaticky zobrazuje hierarchii vytvo°en²ch t°φd, funkcφ i prom∞nn²ch.

Aby bylo mo₧nΘ vytvo°enΘ aplikace i applety spouÜt∞t, musφte si nejprve nainstalovat poslednφ beta-verzi Microsoft Exploreru 3.0. PotΘ lze k≤d takΘ trasovat, i kdy₧ zde se projevilo nejvφce nedostatk∙. Pro exekuci i trasovßnφ applet∙ pou₧φvß Visual J++ zmφn∞n² Explorer, kter² slou₧φ jako hostitelskΘ prost°edφ. Pokud nechcete prohlφ₧eΦ Microsoftu pou₧φvat, mßte sm∙lu, proto₧e nemßte mo₧nost definovat jinΘ hostitelskΘ prost°edφ (mo₧nß, ₧e finßlnφ verze bude ke konkurenΦnφmu Netscapu tolerantn∞jÜφ).

Aplikace obsahuje nßpov∞du s kompletnφm popisem t°φd Javy a n∞kter²ch mo₧nostφ pou₧itφ. N∞kterΘ Φßsti nßpov∞dy nebyly v prvnφ beta-verzi jeÜt∞ kompletnφ, vΦetn∞ ukßzkov²ch p°φklad∙. Dokonce chyb∞l i zßkladnφ popis struktury Java program∙, co₧ je jist∞ Ükoda.

Visual J++ je zajφmav² nßstroj, zejmΘna pro ty, kte°φ jsou ji₧ zvyklφ pracovat s n∞kter²m z °ady nßstroj∙ Microsoftu. V²voj applet∙ v takovΘm prost°edφ je velice rychl² a p°φjemn² a nelze ne₧ tento nßstroj doporuΦit.


Visual J++

V²robce: Microsoft

Kde: http://www.microsoft.com/

Forma: KomerΦnφ produkt

Platforma: Windows 95, NT

Popis: Kompletnφ vizußlnφ nßstroj pro vytvß°enφ Java aplikacφ a applet∙.

Hodnocenφ: Testovanß beta-verze nebyla zrovna nejkvalitn∞jÜφ, ale nßznaky budoucφch funkcφ vypadaly velice zajφmav∞.


Java Development Kit

Tv∙rce programovacφho jazyka Java zp°φstupnil tuto technologii formou jednoduchΘho v²vojovΘho prost°edφ pod nßzvem Java Development Kit. V tomto balφku najdete utility a p°ekladaΦ pro Javu, zdrojov² k≤d a k≤d jednotliv²ch Java t°φd. JDK byl prvnφ nßstroj pro tvorbu applet∙ a proto se nelze divit, ₧e neobsahuje ₧ßdnΘ grafickΘ IDE, jako produkty, kterΘ se objevily pozd∞ji. Jeho p°ednostφ je, ₧e je zaruΦen∞ tou "pravou" specifikacφ Javy a existuje na n∞kolik r∙zn²ch platforem. Je t∞₧kΘ tento balφk hodnotit, proto₧e je p°esn∞ takov², jak² slibuje b²t. Pro zaΦßteΦnφky ho rozhodn∞ doporuΦit nemohu, proto₧e dneÜnφ programßtor je zh²Φkan² grafick²mi "blbinkami" kompletnφch v²vojov²ch prost°edφ.

Pokud platforma, kterou u₧φvßte, nenφ p°φliÜ podporovßna v²robci programßtorsk²ch nßstroj∙, JDK m∙₧e b²t jedinou variantou, jak tvo°it Java k≤d. Navφc, existuje celß smeΦka grafick²ch IDE, kterΘ jako kompilaΦnφ podklad pou₧φvajφ prßv∞ JDK. JDK by ovÜem m∞l pou₧φvat takΘ ka₧d², kdo se mφnφ tvorb∞ Java program∙ v∞novat profesionßln∞. Minimßln∞ proto, ₧e zde m∙₧e najφt inspiraci v podob∞ p°φkladov²ch applet∙.

Podobn∞, jako JDK p°φmo od Sunu, exisuje asi deset dalÜφch variacφ pro dalÜφ platformy. Tato v²vojovß prost°edφ jsou takΘ orientovßna na p°φkazovou °ßdku a poskytujφ minimßlnφ komfort pro v²vojß°e. Sun chystß vlastnφ kompletnφ v²vojovΘ prost°edφ Java Workshop, kterΘ bude urΦeno ÜirokΘ programßtorskΘ obci zh²ΦkanΘ vizualnφmi nßstroji.


Java Development Kit

V²robce: SunSoft

Kde: http://www.javasoft.com

Platforma: Win32, Solaris, MacOS

Forma: Freeware

Popis: Balφk nßstroj∙ a k≤du pro v²voj Java applet∙ a aplikacφ.

Hodnocenφ: JDK je p°edevÜφm nßstroj pro ty, kte°φ pohrdajφ grafick²m prost°edφm a po₧adujφ p°edevÜφm v²kon. A takΘ pro ty, kte°φ pracujφ v prost°edφ, kterΘ jeÜt∞ nemß k dispozici kompletnφ IDE pro Javu.


Budoucnost webovsk²ch nßstroj∙

Jak se bude dßle nabφdka nßstroj∙ vyvφjet? To p°edevÜφm zßle₧φ na celkovΘm v²voji Internetu a WWW. Velmi dobr²m d∙kazem nestßlosti technologiφ jsou oznßmenφ Microsoftu ohledn∞ st∞₧ejnφho internetovskΘho nßstroje - Internet Studia. Tento balφk m∞l b²t od zaΦßtku jedin²m nßstrojem, kter² m∞l b²t zam∞°en na proprietßrnφ multimedißlnφ specifikace firmy. PotΘ, co Microsoft zjistil, ₧e se v²voj ubφrß jin²m sm∞rem, specifikaci pon∞kud pozm∞nil. A m∞nφ ji dodnes, kdy stßle nenφ nßstroj k dispozici.

ZjednoduÜen∞ lze vÜak °φci, ₧e budoucφ nßstroje budou stßle vφce orientovßny na profesionßlnφ u₧ivatele, ale se silnou podporou WYSIWYG vlastnostφ. Jist∞ budou stßle existovat textov∞ orientovanß rozhranφ, ale hlavnφ sm∞r v²voje bude sm∞°ovat k jednoduchosti a neznalosti HTML jazyka. Podobn∞, jako je tomu u klasick²ch v²vojß°sk²ch nßstroj∙. Bude takΘ Φast∞ji dochßzet k integraci s kancelß°sk²mi a serverov²mi balφky. Rozhojnφ se takΘ produkty urΦenΘ pro sprßvu webovsk²ch sφdel, kterΘ se zatφm dajφ spoΦφtat na prstech jednΘ ruky. Tyto nßstroje jsou vÜak mnohdy daleko d∙le₧it∞jÜφ ne₧ vlastnφ editor.

MnohΘ firmy, kterΘ dnes tyto nßstroje produkujφ, budou muset z°ejm∞ siln∞ zßpolit o svoji dalÜφ existenci. U₧ivatel, nebo lΘpe tv∙rce strßnek, bude mφt jist∞ z Φeho vybφrat.

Podstatn∞ mΘn∞ odhadnutelnou oblastφ jsou dynamickΘ aplikace vytvß°enΘ pro spoluprßci s webovsk²mi sφdly. JeÜt∞ p°ed rokem byl jedinou rozumnou variantou CGI skript a dnes si ji₧ m∙₧ete vybrat z nekoneΦnΘ °ady nabφdek jednotliv²ch firem, kterΘ vyvφjejφ prost°edky pro dynamickΘ internetovΘ aplikace.

V²hodou je, ₧e s velkou urΦitostφ bude existovat mo₧nost vytvß°et propojenφ HTML dokument∙ s dalÜφmi aplikacemi pomocφ standardnφch nßstroj∙ a prost°edk∙. Tak₧e aΦkoliv jeÜt∞ na zaΦßtku tohoto roku to vypadalo, ₧e kdo se do m∞sφce nenauΦφ Javu, nebude mφt na trhu prßce Üanci, dnes je to celΘ trochu jinak. Jednak prvotnφ nadÜenφ ze zajφmavΘho programovacφho jazyka vyst°φdala urΦitß skepse, proto₧e b∞hem krßtkΘ doby se projevilo pom∞rn∞ velkΘ mno₧stvφ chyb. Navφc, ₧ßdn² rozumn² mana₧er nem∙₧e poΦφtat s tφm, ₧e by se stßvajφcφ aplikace poda°ilo b∞hem krßtkΘ doby kompletn∞ p°eprogramovat. Tak₧e Java se zaΦala orientovat z absolutnφho a jedineΦnΘho jazyka p°edevÜφm na prost°edek pro vytvß°enφ u₧ivatelskΘho rozhranφ, animacφ a podobn²ch, p°edevÜφm grafick²ch kreacφ. Existujφ v²jimky, jako nap°. webovsk² server kompletn∞ stvo°en² v Jav∞, kterΘ jsou spφÜe p°edzv∞stφ budoucnosti. Java je urΦit∞ mohutn² nßstroj, ale jejφ Φas jeÜt∞ nep°iÜel. VÜichni d∙le₧it∞jÜφ v²vojß°i operaΦnφch systΘm∙ p°islφbili, ₧e v p°φÜtφch verzφch jejich produkt∙ bude integrovßna p°φmß podpora Javy. Zatφm tedy slou₧φ Java jako dopl≥ek a rozhranφ pro ostatnφ jazyky. Do v²voje prost°edφ pro Javu vlo₧ilo pros°edky vφce firem, a nynφ doufajφ, ₧e se jim vrßtφ.

Mezitφm se objevujφ novΘ nßstroje, vychßzejφcφ spφÜe z postupnΘ evoluce takov²ch jazyk∙, jako je C,C++, Visual Basic, 4GL apod. P°edevÜφm internetovskΘ o₧ivenφ databßzov²ch balφk∙ zφskßvß na oblib∞. Nenφ divu, proto₧e tyto balφky obhospoda°ujφ velkou Φßst v∞tÜφch podnikov²ch informaΦnφch systΘm∙. A jestli₧e se tvrdφ, ₧e programßto°i jsou konzervativnφ, tak o t∞ch, kte°φ vytvß°ejφ podnikovΘ aplikace to platφ dvojnßsob. Proto mo₧nost pouhΘho dopln∞nφ o n∞kolik p°φkaz∙ je urΦit∞ lßkav∞jÜφ ne₧ p°edstava n∞kolikam∞sφΦnφho v²voje kompletn∞ novΘ aplikace.

Souboj prost°edk∙ pro v²voj dynamick²ch aplikacφ je otev°en², a p°edevÜφm na vßs, kte°φ je vyvφjφte zßle₧φ, kterou cestou se bude Internet ubφrat.

(pes)


| <<< | CW o Internetu | COMPUTERWORLD | IDG CZ homepage |