Autor: Michal Pohořelský
Uveřejněno: CHIP 9/98, str. 139-140
HTML v modrém


V současné době Internet, který představuje nekonečný vesmír zajímavých interaktivních informací, stojí na třech základních pilířích. Prvním pilířem je protokol HTTP, který řeší otázky komunikace a přenosu dat. Druhým je elektronická pošta s technologií MIME (Multipurpose Internet Mail Extensions). Třetím je všeobecně populární jazyk HTML (HyperText Markup Language). K této stěžejní trojici se ovšem velmi brzy připojí stále populárnější multiplatformní jazyk JAVA.
Uživatelé výkonného systému OS/2 Merlin 4.0, jenž často pracují s HTML dokumenty, mají standardně k dispozici kvalitní prohlížeč Netscape Navigator 2.02. Navíc se v druhé polovině roku 1998 očekává nasazení produktu Netscape Communicator 4.04 for OS/2 včetně nejnovějších úprav pro jazyk JAVA. Jazyk JAVA je přitom již kompletně integrován do systému v podobě rychlého stroje JVM (Java Virtual Machine). Zde budeme nicméně srovnávat dva starší 32bitové sharewarové HTML editory, které ovšem spolehlivě fungují i v nejnovější verzi systému OS/2.
Oba posuzované HTML editory pochází z poloviny roku 1996, takže mají řadu společných rysů. V této době nejlepší WWW klienti akceptovali kompletní HTML 2.0 a z větší části také ambiciozní návrh HTML 3.0. Prohlížeč IBM WebExplorer, který v systému OS/2 dominoval, přitom samozřejmě nezůstával pozadu. Oficiální verze HTML 3.2, kterou začalo WWW konsorcium doporučovat na počátku roku 1997, se tehdy ještě zmítala v kojeneckých plenkách.

HTML-Ed verze 0.96

Editor HTML-Ed (HTMED) patří mezi menší HTML editory s nepříliš velkým počtem funkcí. Svým uživatelům však nabízí několik nezvyklých vlastností, které zvyšují jeho atraktivitu. Jednoduchý instalační program a velmi podrobná nápověda je naprostou samozřejmostí. Plocha aplikačního okna editoru HTMED je rozdělena na tři různé části. V horní třetině je umístěno celkem osm menu (File, Edit, Search, Options, Page, Styles, Test! a Help). Druhou třetinu okna tvoří editační okno s načteným textovým souborem. V editačním okně funguje podpora techniky přetahování myší. Dolní třetinu okna tvoří běžná informační řádka. Největší předností (i nevýhodou) editoru je Testovací režim s integrovaným WWW prohlížečem, který Vám umožní okamžitě si prohlédnout výslednou stránku. Stačí aktivovat menu Test! nebo stisknout horkou klávesu ALT+T. Když jsme s prohlížením u konce, stačí aktivovat menu Write! (obě menu indikují režim) nebo opět stisknout klávesu ALT+T. Problémem je skutečnost, že integrovaný prohlížeč je realizován přes hlavní DLL knihovnu prohlížeče IBM WebExplorer. Mnoho funkcí editoru HTMED je tedy omezováno schopnostmi prohlížeče IBM WebExplorer. Z editoru bohužel nelze spustit externí WWW prohlížeč. Další velkou předností editoru je velmi silný a flexibilní makro-jazyk, který důsledně využívá systemový jazyk REXX. Navíc HTMED rozšiřuje REXX o 52 nových funkcí, které umožňují programově ovládat prakticky celý editor. Podrobný popis nových funkcí je uložen v samostatné nápovědě (soubor .INF).
Každý uživatel také přivítá otevírání souboru přes tzv. File ring, který ideově pochází ze systémového editoru EPM. Když uživatel otevře několik různých textových souborů, zobrazí se vždy pouze jeden z nich. Ostatní jsou však velmi snadno dostupné přes File ring - dvě šipky umístěné v pravém horním rohu aplikačního okna.
Kromě běžných funkcí pro otevírání a ukládání souboru HTMED nabízí funkci pro uzavření aktuálního souboru a funkci pro uložení souboru v čistém ASCII tvaru, což způsobí eliminaci všech HTML značek (příkazů). Při editaci textu můžeme využít jednoduchý příkaz UNDO/REDO umožňující vrátit poslední editační operaci. Tři základní funkce pro práci se zásobníkem (clipboardem) patří mezi samozřejmosti. Všechny HTML příkazy můžeme hromadně konvertovat na velká/malá písmena. V menu SEARCH se nachází čtyři poměrně výkonné funkce umožňující vyhledávat nebo nahrazovat libovolné fragmenty textu. V menu OPTIONS můžeme povolit (zakázat) zobrazování grafiky v integrovaném prohlížeči, komfortně si vybrat font a aktivovat funkci Other Options, jenž reprezentuje členitý konfigurační dialog se 6 záložkami. V menu PAGE a STYLES najdeme všechny HTML značky, které editor ovládá. U složitějších značek (např. Anchor) nabízí editor komfortní dialogová okna. Ocenění zaslouží masivní podpora speciálních ASCII znaků. Celkově je HTMED poměrně výkonných nástrojem pro uživatele prohlížeče WebExplorer.

WebWriter/2 verze 1.1

Editor WebWriter/2 (WEBWRITE) je relativně velmi výkonná pomůcka pro tvorbu HTML stránek, kterou ocení především zkušenější uživatelé. Ačkoliv WEBWRITE zcela umí pouze HTML 2.0 (viz. úvodní text), ostřílení uživatelé ho mohou relativně snadno naučit i kompletní HTML verze 3.2. Kvalitní instalační program a velmi podrobná nápověda patří mezi samozřejmosti. Plocha aplikačního okna editoru WEBWRITE je rozdělena na tři rozdílně velké části. V horní třetine je umístěno celkem devět menu (File, Edit, Tags, Attributes, Characters, Options, Windows, Help a Registration). Druhou větší část tvoří editační okno s načteným textovým souborem. V editačním okně funguje silná podpora techniky přetahování myší. Dolní třetinu okna tvoří normální informační řádka. WEBWRITE je postaven na rozhraní MSDI (Multiple Single Document Interface), které umožňuje pracovat s několika otevřenými soubory a nabízí podobné služby jako File ring v editoru HTMED. Hlavní předností editoru (vůči sharewarové konkurenci) je schopnost spolupráce s dvěma libovolnými externími WWW prohlížeči, jenž mohou fungovat v libovolném subsystému (OS/2 PM Window, OS/2 TEXT Full screen, WIN-OS/2 window a WIN-OS/2 Full screen). Díky tomu lze vytvořenou HTML stránku pohodlně vyzkoušet v libovolném WWW prohlížeči pro 16bitová Windows 3.x - třeba v novém Netscape Communicatoru 4.05. Další velkou předností editoru je TAG MANAGER (horká klávesa CTRL+T), který umožňuje uživateli komfortně prohlížet všechny HTML značky, měnit syntaxi u vybraných značek a komfortně definovat vlastní HTML značky (Chcete používat HTML 3.2 nebo snad HTML 4.0 ?).
WEBWRITE plně podporuje mezinárodní jazykovou normu ISO Latin 1. Kromě běžných funkcí pro otevírání a ukládání souboru WEBWRITE umí aktuální soubor přejmenovat (Rename) nebo vymazat (Delete). Při editaci textu můžeme využít jednoduchý příkaz UNDO/REDO umožňující vrátit poslední editační operaci. Editor umí provést tři základní operace se zásobníkem (clipboardem). V menu Tags je umístěna drtivá většina všech HTML značek. Všechny značky jsou přitom typově rozčleněny do navazujících submenu. Autor editoru věnuje velkou pozornost zejména formulářům a tabulkám. Pro každý typ formulářového pole (Jednoduchý text, Heslo, Vypínač, Přepínač atd.) máme k dispozici komfortní dialogová okna. Při vytváření všech základních tabulkových příkazů můžeme rovněž použít komfortní dialogová okna. Editor navíc nabízí dva inteligentní tabulkové asistenty.
V menu CHARACTERS se skrývá masivní podpora nejrůznějších ASCII znaků. Menu OPTIONS slouží k nastavení barev i libovolného fontu, (de)aktivaci informační řádky a k nastavení pěti členitých konfiguračních záložek, které jsou součástí dialogu Settings. Určitou nevýhodou editoru je skutečnost, že byl vytvořen v jazyku VX-REXX firmy Watcom, takže není tak rychlý jako editor HTMED. WEBWRITE je dobrým pomocníkem při vytváření nepříliš náročných WWW stránek.




Skok na další stránku Skok na hlavní menu Skok na další stránku


Copyright (c) 1999 Michal Pohořelský