Webdesign na Amize - #3LUBOŠ NĚMEC
Některé důležité věci a zásadní postupy kolem práce s HTML kódem,
syntaxí, fontů apod., stejně jako obecných zásad při tvorbě grafiky pro
web jsme probrali v minulých dvou dílech, nyní tedy přichází na řadu
alma-mater tvorby webu, HTML editory.
O textových editorech všeobecně
Na Amize nikdy nebylo mnoho plně profesionálního software, ale čestné výjimky
odváděly až na rychlost danou dnes už zastaralou koncepcí 68K procesorů
velký kus práce. Nebudeme se však zabývat obecnou situací na trhu software
pro Amigu, nás zajímají především HTML editory, které patří mezi základní
webové nástroje. Je sice pravda, že webové stránky lze bez problémů psát
i v libovolném ASCII či dokonce grafickém textovém editoru (s možností
exportu do ASCII nebo rovnou do HTML formátu), ruční psaní HTML kódu je však
práce pro masochisty a vyžaduje detailní znalost HTML jazyka a jeho syntaxí.
Jak to pak může dopadnout, o tom jste se už mohli přesvědčit v prvním díle.
Mezi textové editory, které lze v nouzi použít pro návrh a tvorbu webových
stránek patří oba nejznámější grafické editory Final Writer a Wordworth,
BD Editor pokud vím export do HTML nepodporuje. Final Writer umí exportovat i
obrázky, ale bohužel kvalita HTML kódu uloženého ať už přímo nebo přes
arexxové makro, je dostatečně zoufalá a prakticky dokonale znemožňuje
vytvořit něco smysluplného. Pracovat s HTML kódem měl v omezené míře umět
i PageStream 4, ale jak tahle funkce nakonec funguje, to jste si mohli přečíst
v podrobné recenzi.
WYSIWYG editory, MetalWEB
Tím jsme probrali všechny alespoň částečně použitelné grafické
textové editory, přichází tedy na řadu stále populárnější WYSIWYG HTML
editory. U těchto editorů pracujete s webovou stránkou podobně jako v DTP
programu nebo kvalitním grafickém textovém editoru a všechno co vidíte už
při samotném návrhu webu by mělo odpovídat zobrazení ve webovém prohlížeči.
Na Amize zatím existuje pouze jediný WYSIWYG HTML editor, kterým je MetalWEB.
Jeho grafické, editační a zobrazovací možnosti jsou však ve verzi 3.x
(recenze už byla v AR publikována) natolik nízké, že ještě zdaleka nevkročily
do oblasti praktického WYSIWYGu a stále zůstávají na samém počátku
teorie tohoto typu HTML editorů. Před nedávnem se objevilo několik preview
nové a prý zcela přepracované verze 4.x, nyní už v distribuci Vaporu. Uvidíme,
co přinese finální čtyřka nového a zda se MetalWEB stane nástrojem pro
tvorbu webu i v jiné oblasti než jen amatérské.
Podle prvních dojmů z verze 4.x však musím bohužel konstatovat, že stěžejní
funkce editoru se příliš nezměnily a ve srovnání s WYSIWYG editory stejné
kategorie pro PC či Macintosh působí MetalWEB stále spíš jako špatný
vtip a rozhodně ho nelze doporučit pro nic významnějšího než ty
nejjednodušší webové stránky v podobě několika obrázků a textu bez jakéhokoliv
složitějšího formátování. Podrobnější recenzi najdete už možná v
tomto, případně v některém z dalších čísel Amiga Review. O ostatních
WYSIWYG editorech použitelných na Amize se dozvíte v kapitole Macintosh (proč
asi?), takže nehodláte-li se zabývat ručním psaním HTML kódu, přeskočte
rovnou k emulaci...
CygnusED, GoldED
To, co je doposud na Amize zanedbáváno, t.j. WYSIWYG a specializované nástroje
na tvorbu JavaScriptů, Java appletů (pravda, nelze je sice zatím na Amize používat,
ale existují přece i jiné prohlížeče než ty amigovské), DHTML animací
apod., to se alespoň částečně snaží nahradit poloprofesionální a
profesionální textové a HTML editory s menší či větší podporou HTML
jazyka. Začnu asi tím nejznámějším a zřejmě i nejstarším, ano jedná
se o Cygnus Editor. Tento celkem vyspělý ASCII textový editor ani ve svých
nejnovějších verzích 4.x neumí pracovat s HTML kódem stejně jako každý
jiný txt. editor, přes jazyk ARexx, makra a definovatelná menu si však můžete
prostředí editoru částečně přizpůsobit požadavkům na čistokrevný
HTML editor. Pravda, není to nic převratného, navíc musíte bezpodmínečně
znát HTML tagy i jejich syntaxi, ale používat Cygnus Editor jako editor webových
stránek můžete poměrně dobře a s relativně přijatelným komfortem práce.
CygnusEDu bohužel zoufale chybí nějaký rozumně navržený plug-in systém
jako má další z popisovaných editorů GoldED a nelze ho tedy nijak rozšířit
přidáním nových modulů pro různé účely, tedy třeba právě k editaci
webových stránek.
GoldED, to je jiná káva. Plně profesionální ASCII textový editor momentálně
ve verzi 6.x nabízí s pomocí doplňkového webového modulu víc než slušné
možnosti nejen v oblasti editace HTML kódu, ale můžete ho používat vlastně
na všechno, co jen trochu souvisí s textem. Recenze GoldEDu už byla v AR zveřejněna,
ale vždy pouze v oblasti programování jako programátorský editor a nikdy
podrobněji v souvislosti s tvorbou webových stránek. Takže rychle tento
nedostatek napravíme. Webová extenze je zdarma, dodává se společně s
programem na CD, update si můžete stáhnout i z webu. Po instalaci tohoto WWW
doplňku máte k dispozici především barevné zvýraznění syntaxí HTML kódu,
což nenabízí doposud žádný z ostatních HTML editorů pro Amigu. Nabídka
funkcí spojených s vkládáním obrázků, úpravou parametrů jednotlivých
HTML tagů a dalších věcí souvisejících s editací webové stránky je
vcelku slušná, některým funkcím by ale slušelo přinejmenším propracovanější
GUI. GoldED není příliš náročný a lze ho používat v kombinaci s
prakticky libovolným webovým prohlížečem zprostředkujícím vizuální
kontrolu vznikající webové stránky. Určitě se Vám bude líbit i skutečnost,
že verze 4.x je freeware bez jakýchkoliv omezení a najdete ji například
jako bonus program na CD Aminet. Rozšíření pro práci s webem je dostupné i
pro tuto verzi (opět zdarma), takže vlastně máte plnohodnotný nástroj pro
psaní a ladění HTML kódu zadarmo, a to prostě musím ocenit. Dalším
kladem je spousta updatů zdarma pro komerční verzi, naneštěstí webový
modul se neaktualizuje příliš často a tak jedinou cestou je upravit si
program podle svých potřeb. A jak? Těžko, ale jde to. GoldED je totiž plně
programovatelný nejen z hlediska GUI, ale částečně i z hlediska funkcí
obsažených v jednotlivých doplňkových modulech. Ale nebojte se, i stávající
webový plug-in je dost slušný a ve většině případů umožňuje do statečný
komfort práce.
WebPlug, Web Design
Při vytváření WWW stránky se ne musíte spoléhat pouze na výše
popsané programy, a zejména pokud Vám záleží na profesionalitě zpracování
programu, můžete použít WebPlug nebo Webdesign. Jedná se o úzce
specializované HTML editory s podobnou filozofií návrhu stránky, ale zcela
jiným designem i ovládáním. WebPlug 1.x je naprogramován pod známým systémovým
zpomalovačem MUI a v některých requesterech je to znát, na druhou stranu má
relativně příjemné GUI a může ho používat i začátečník. Pro doplnění
možností programu lze použít také TablePlug, což je editor hotspotů
neboli klikacích map, pochopitelně od stejného autora. Komunikaci s webovým
prohlížečem, tedy refresh stránky apod., zajišťují speciální plug-iny,
které jsou momentálně dostupné pro všechny nejpoužívanější amigovské
prohlížeče IBrowse, AWeb a VoyagerNG. Propracovanost "mini"
preferencí či okének (jak se komu hodí), ve kterých definujete a upravujete
jednotlivé HTML tagy není zrovna nejvyšší, ale při celkovém souhrnu možností
WebPlugu ho hodnotím dost vysoko pro jednoduché a středně složité WWW stránky.
High-end weby plné JavaScriptů, složitě formátovaných tabulek a dalších
dnes už běžně používaných efektů s ním však určitě nevytvoříte
natolik pohodlně, aby se o WebPlugu dalo uvažovat jako o univerzálním HTML
editoru, vše by měla napravit verze 2.x.
Web Design 2.x je na první po hled poněkud svérázný HTML editor se spartánským
a pro mnohé i nevkusným a značně neohrabaným GUI, ale pro uživatele znalého
věci se používá až překvapivě snadno. Bohužel předtím se musíte složitě
proklikávat zmatenými a rozsáhlými preferencemi, teprve pak můžete začít
s programem pracovat. Nabídka funkcí je dost rozsáhlá, obsahuje téměř všechny
známé HTML tagy, nechybí ani nejpoužívanější JavaScripty více čí méně
funkční v IBrowse 2.x či VoyageruNG 3.x. Web Design se velmi rychle vyvíjí
a každou chvilku najdete na Aminetu novou verzi, což lze určitě považovat
za klad pro budoucnost programu.
Macintosh
Proč sem tahám Macintosh a co s tím má macek (s malým m!) společného?
No přece emulace respektive emulátory ShapeShifter a FUSION. Pod emulátory
lze totiž provozovat velmi mnoho HTML editorů všech druhů a typů, některé
z nich najdete například na PD serveru http://greatbasin.mac.tucows.com
v sekci Macintosh. Bohužel na ty nejkvalitnější z WYSIWYG i ASCII HTML
editorů pro Macintosh si prozatím budete muset nechat zajít chuť, neboť
jsou k dispozici pouze v PowerPC verzi a PPC FUSION emulující PowerMac
(ShapeShifter emulovat PPC Mac nikdy nebude) stále není hotov a podle všeho v
dohledné době světlo světa rozhodně nespatří. Jsou tu ale klasické
programy jako Netscape Navigator/Communicator nebo hroutící se MS Internet
Explorer v 68K verzích s integrovanými WYSIWYG HTML editory pro jednoduché
WWW stránky nebo složitější webové editory jako jeden z nejlepších
profesionálních ASCII HTML editorů BBEdit (případně WYSIWYG/ASCII
kombinaci editoru Freeway), nebo další editory tohoto typu jako například
Alpha Lite, Page Spinner či TidyHTML. Z WYSIWYG HTML editorů můžete vy zkoušet
třeba Adobe PageMill, Claris HomePage nebo VisuaIPage, bohužel žádný z nich
však zdaleka nedosahuje kvalit Macromedia Dreamweaveru nebo Adobe GoLive!, které
jsou však pouze ve verzi pro PC a PowerMacintosh.
Co si vybrat?
Inu, to už se musíte rozhodnout sami. Protože každému vyhovuje něco
jiného a každý má jiné nároky, nelze přímo říci, který program je špatný
a který dobrý. Určitě se však vyvarujte pseudo HTML editorů/exportérů
Final Writeru a Wordworthu, je možné, že se Vám bude hodit i nová verze
Metal WEBu, i když si o tom troufám upřímně pochybovat. Pro ty, kteří něco
o HTML kódu vědí, budou určitě nejvhodnější editory GoldED nebo
specializované HTML editory WebPlug či Webdesign. Vyžadujete-li
profesionalitu bez kompromisů a smíříte se s nižší rychlostí odezvy
programů, pak použijte ně který z uváděných programů pro 68K Macintosh
pod emulátory ShapeShifter nebo FUSION.
To samozřejmě není konec seriálu o HTML a webu na Amize, další témata si
však už navrhněte raději sami, e-mail redakce@amiga.cz
je vám k dispozici.
Vytlačiť článok
Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.
Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing
none
|