Ideální HTML editor - Grafika.cz - vše o počítačové grafice

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



Webdesign

Ideální HTML editor

13. července 1999, 00.00 | Úvaha nejen o tom, jak by mohl vypadat ideální HTML editor pro začátečníky i profesionály.

- úvaha nejen o tom, jak by mohl vypadat ideální HTML editor pro začátečníky i profesionály

     Internet a web už dávno staly univerzálním informačním, reklamním a prezentačním prostředkem, které prostě nelze v dnešní počítačové době ignorovat a které slouží všem. Díky rozvoji techniky a informačních technologií a také díky existenci obrovského množství firem, které ať už komerčním či nekomerčním způsobem používají internet, se tato informační dálnice stala dostupnou pro každého. A protože tím hlavním, co je vlastně na internetu všude vidět, je web, značným tempem narůstá trh se vším kolem internetových technologií a webu současně. Webové editory jsou jen kapkou v moři ostatní programů, ale tahle kapka se začíná nenápadně měnit na menší déšť. Tam kde je kvantita chybí ale bohužel většinou kvalita a proto těch opravdu dobrých webových editorů mnoho není.

     HTML editorů všech druhů a typů existuje totiž pro všechny počítačové platformy až neuvěřitelné množství, těch opravdu kvalitních je však pouze mizivý zlomek. Většina z těchto editorů má buď složité ovládání, nebo naopak nenabízí dostatečný komfort a hlavně kvalitu programu jako celku. Zkusím se tedy zamyslet nad tím, jak by měl vypadat moderní a pokud je to jen trochu možné, tak i univerzální HTML editor.

     I když se tomu jako uživatel bráním zuby nehty, zřejmě vždy bude existovat rozdělení na profesionální a "end-user" programy. Diskriminace uživatele? Ano i ne, existuje mnoho případů, kdy profi HTML editor v rukou začátečníka natropí víc škody než užitku (a někdy za to uživatel ani nemůže). Pokud je však program opravdu dobře navržen a také jeho ovládání lze přizpůsobit individuálním potřebám, může sloužit každému. Někdy jsou k dispozici dokonce programy dva, jeden s širší nabídkou funkcí, druhý zas pro "normální" použití, kdy nejsou zapotřebí právě tyto funkce navíc. Nejsem si však jistý, zda je to lepší řešení než rovnou program navrhnout tak aby s ním mohl pracovat každý, ale uznávám, že to není snadné.

     HTML editor dnešní doby by měl obsahovat jak kvalitní WYSIWYG část, tak i stejně kvalitní klasický editor a nezbytné doplňky jako speller, FTP, vizuální kontrolu linků, kvalitní Site Manager, editor klikacích map apod. V současné době existuje několik programů, které splňují jednu nebo druhou podmínku (co se týče doplňků, je to různé), ale obě dvě části současně nemá stejně dobré zatím žádný HTML editor. Možná teď namítnete, že třeba Dreamweaver se dodává s BBEditem pro Mac či HomeSite pro PC a umí s ním spolupracovat. Spolupráce ale neznamená integraci, oba programy je nutné mít spuštěné současně a to už samo o sobě není zrovna ideální stav. Dobrý textový editor je i v GoLive, zde však zase naopak pokulhává WYSIWYG část. FrontPage je kapitola sama pro sebe, s tou slepeninou jednotlivých částí měl Microsoft už dávno něco udělat. Existuje řada shareware nebo PD editorů s několika dobrými vlastnostmi, které chybí i profesionálním balíkům prodávaným navíc na nekřesťanské peníze. Naprosto dokonalý WYSIWYG nebude určitě v dohledné době existovat i díky mnoha zavedeným, ale oficiálně neschváleným standardům různých firem jako Microsoft či Netscape. Mohou si to dovolit, neboť jim patří naprostá většina trhu s prohlížeči nehledě ke skutečnosti, že samotné web browsery jsou od obou firem už delší dobu ke stažení zdarma. Přesto však například Macromedia, GoLive, částečně Microsoft se svým FrontPage a řada dalších firem s jejich HTML editory dokazují, že WYSIWYG je možné poměrně dobře používat.

     Zřejmě nejideálnějším řešením by byl DTP program s možností výstupu do HTML a podporou vrstev (protože jinak nelze zařídit přesné umístění objektu na WWW stránce), které umí zobrazit MS IE 4/5 i Netscape 4.x (i zde se samozřejmě dá polemizovat, ale nechme se unést myšlenkou, že by to tak opravdu bez problémů fungovalo). Něco takového už zde samozřejmě dávno je, bohužel chybí právě podpora vrstev a tak HTML výstup třeba z PageMakeru rozhodně nelze nazvat použitelným a pokud dáte na reklamu, zřejmě budete dost zklamáni. Něco podobného zažijete i u Wordu 97, jehož HTML výstup bez možnosti manuálně ovlivnit (místy zcela zmatený) HTML kód je názornou ukázkou toho, jak by to vypadat nemělo. Zkusíme to tedy shrnout ještě jednou. WYSIWYG ano, ovšem s dokonalou možností manuální kontroly HTML kódu, nejlépe pomocí kvalitního integrovaného editoru. Možná Vás už dávno napadla zajímavá myšlenka vestavění HomeSite nebo HotDogu do Dreamweaveru místo dosavadního integrovaného editoru, což by jistě velmi usnadnilo případné ruční úpravy HTML kódu. Ten kdo něco takového dokáže, si jistě zaslouží medaili. Jedná se totiž o velmi složité provázání WYSIWYG a ruční editace nehledě na fakt, že oba produkty jsou jinak zcela soběstačné jejich pozice na trhu je natolik silná, aby si svoje postavení udržely.



     Dalším řešením by mohl být formát XML, který zobrazovací i programátorské možnosti webu dále rozšiřuje, ale jeho použití je opět vázáno na určitý standard, který jako jeden z prvních prosazuje kdo jiný než Microsoft se svým Office 2000 a pokud vím, zatím se XML na webu nijak významně nepoužívá (tzn. vůbec). Jak zoufale nedokonalé a bezbranné jsou však všechny standardy, pokud jejich úpravy začne prosazovat firma, která si to takříkajíc může dovolit. To nebyla narážka, to byla a stále je realita. A nejen proto zřejmě nikdy nevznikne ideální HTML editor, který by mohli používat všichni, i když existuje několik profesionálních editorů, které splňují většinu z výše uvedených podmínek. I když jsem usilovně hledal, nenašel jsem žádný HTML editor pro začátečníky, který by mohl být jednoduše používán bez nutné znalosti HTML jazyka a přitom vyhovoval výše popsaným nárokům. Samozřejmě každý si může stvořit svůj web, znám minimálně jednoho člověka, který během dvou dnů perfektně ovládl FP Express, jenže dovedete si představit, jak ten výsledek vypadal? A nebylo to pro nedostatek talentu nebo snahy, bylo to bohužel proto, že s podobnými programy prostě většinou nelze stvořit nic víc, než nezbytné minimum.

     V poslední době se dostává do povědomí ještě jeden HTML editor. Ano, je to Adobe GoLive, který předcházen relativně velkou reklamou a vynikající pověstí na platformě Macintosh je už k dispozici také ve verzi pro PC. Měl jsem možnost jej testovat a mohu k tomu říci jen to, že reklama dělá opravdu hodně. Pro náš ideální HTML editor se tak nabízí další možnost - což takhle sloučit GoLive a Dreamweaver? Bohužel GoLive "smíchaný" s Dreamweaverem je nesmysl sám o sobě, neboť se jedná o programy tak odlišné, že i jen stylem ovládání je prostě nelze srovnávat. Pokud bychom ale vzali pouze některé části GoLive (např. Link Inspector, WebObjects, práci s paletou barev, plně funkční Outline editor a další fajnovosti), šikovně je integrovali do Dreamweaveru a poněkud vylepšili práci s XML, už bychom se našemu ideálu zřejmě hodně přiblížili. No a dokonalým spojením tohoto mixu s HomeSite nebo HotDogem atp. místo vestavěných editorů a integrací nějakého inteligentního FTP klienta bychom už byli skoro v ráji všech webdesignérů.



     Jistě, je to jenom sen a je třeba se opět vrátit do reality. Je tu FrontPage. Je tu Dreamweaver. Je tady i GoLive, HomeSite, HotDog, HotMetal, UltraEdit, NetObjects FUSION a řada dalších WYSIWYG i ASCII kvalitních HTML editorů. Netřeba tedy zbytečně plakat nad něčím, co lze nahradit třeba vhodnou kombinací více programů. Ale to už jsme úplně někde jinde než u ideálního HTML editoru. Nevadí, snad Vás i tato úvaha přiměje zamyslet se nad programy všeobecně a najít si na každém to lepší, co se dá využít a doufam, že časem a vývojem jednotlivých programů se i zde něco změní.

Tématické zařazení:

 » Rubriky  » Webdesign  

 

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: