Publikování na WWW

1. 7. 1998

Sdílet

Jak publikovat dokumenty na WWW Je to již dlouho, co bereme Internet víceméně za samozřejmost. Za samozřejmost be...


Jak publikovat dokumenty na WWW

Je to již dlouho, co bereme Internet víceméně za samozřejmost.
Za samozřejmost bereme i přítomnost velkých balíků pro
publikování na Internetu, ale podle zkušeností vím, že odborníci
se na tyto balíky obvykle nespoléhají. Pokud vás zajímá, jak je
to dneska ve skutečnosti s publikováním na Internetu, zabořte
své oči do následujícího textu.

I. SITUACE

Pokud potřebujete publikovat dokumenty na Internetu, sledujete několik základních kroků, kterým se nevyhnete:

Tvorba stránek

Stránky tvoříte v zásadě dvěma způsoby.

První je klasická metoda, kdy vytváříte originální stránky, tak
jak je znáte běžně z Internetu. Na tuto tvorbu se používají
obvykle různé specializované HTML editory (usnadňují orientaci v
HTML kódu a zajišťují přehled o vkládaných značkách),
profesionálové však raději sáhnou po klasickém textovém editoru
stylu "poznámkový blok", ve kterém mohou stránky vytvářet psaním
zdrojového kódu.

Druhá metoda přijde na řadu, když potřebujete své běžné
dokumenty (texty, tabulky, atd.) převést na Internet. To je poté
nejjednodušší pomocí vestavěných internetových funkcí vašeho
kancelářského balíku (tyto funkce mají všechny nové verze).
Jednoduše - své stávající dokumenty "Uložíte jako HTML.". Tyto
programy jsou také dokonalé pro jednoduchou tvorbu intranetových
systémů či zaměstnaneckých stránek, neboť většinou laická
veřejnost se nemusí učit pracovat s novými programy.

Tvorba obrázků

K tvorbě a úpravě obrázků se používají klasické programy, které
umějí ukládat soubory ve formátech GIF, JPEG a případně i PNG.
Editory obrázků bývají v jednoduché podobě přítomny i v
kancelářských balících, nebo je snadno seženete i jako
shareware. Použít však můžete např. i klasický Paintbrush a
následně některý z četných konverzních programů. Největším
nárokům na publikování obrazových dat na Internetu pak vyhoví
nové verze grafických aplikací, jako je Corel Draw!, Adobe
Photoshop/Ilustrator apod.

Tvorba programů

Pro tvorbu apletů a vložených programů se používá buď klasický
HTML editor (u vkládaných skriptů JavaScript, ASP či SQL), nebo
i celé vývojové prostředí (především v případě Javy).

Kontrola / prohlížení

Pro zjištění celkového vzhledu a kontrolu vytvořených stránek je
dobré nespoléhat se na ukázky WYSIWYG editorů - vždy je potřeba
si stránky průběžně kontrolovat v některém WWW prohlížeči, neboť
ten ukáže výslednou podobu stránky tak, jak ji uvidí uživatel.
Dobré je zkontrolovat všechny závislosti s dokumenty i po
samotném publikování, aby nedocházelo ke špatným odkazům na jiné
stránky, obrázky apod.

Některé velké internetové balíky dokáží tuto kontrolu provést
spolehlivě za vás a ukázat vám, jestli je vše v pořádku.

Publikování

Publikováním rozumíme umisťování dokumentů na WWW server. To se
odehrává v zásadě dvěma způsoby. Buď stránky vytváříte přes
firemní Intranet - pak stránky ukládáte na sdílený disk po síti,
nebo publikujete na Internet. Tuto funkci v sobě lepší balíky
mají, jinak se to obvykle nahrazuje umístěním stránek do
chráněného FTP adresáře - pak můžete WWW stránky nahrávat
odkudkoliv z Internetu, třeba i na druhý konec světa.

II. INTERNETOVÉ FUNKCE KANCELÁŘSKÝCH BALÍKŮ

Některé příklady tvorby jednoduchých HTML stránek a konverze ze
stávajících dokumentů.

Microsoft Office 97

V této kapitole jsme nemohli začít jinak. Office znáte jistě
každý velmi dobře, tak jen krátce. Všechny hlavní programy
(Word, Excel, PowerPoint,.) mají velmi slušný export do HTML
podoby. Editace je propojena s prohlížečem Internet Explorer,
ale publikování zde není řešeno vůbec, neboť (jak se dozvíte
dále) se o to výborně starají další programy této firmy.

602proPC

Nová verze českého balíku 602proPC má nad očekávání
propracovanou podporu Internetu, nebo spíše Intranetu již v
základu. K editaci stránek zde slouží přidané funkce do
populárního Wintext602. Ten je k editaci vyvoláván
doinstalovaným odkazem v nabídce prohlížeče (do většiny verzí
Netscapu, i Exploreru). Wintext602 má navíc v nástrojové liště
dvě významná tlačítka:

"Přečti z Webu" otevře webovský prohlížeč, ve kterém si najdete
příslušnou WWW stránku z Internetu/Intranetu (podobně jako z
Wordu 97) a po jejím upravení ji umístíte zpět tlačítkem " Pošli
na Web ". Škoda jen, že tato funkce funguje jen u stránek
umístěných na lokálních, nebo přes síť sdílených discích, pokud
by zde byla podpora uploadu na WWW potažmo FTP servery, bylo by
to významné pro návrháře stránek. Kvalita exportované a
inportované podoby HTML jazyka však zejména u složitějších
tabulek je velmi problematická, rovněž WYSIWYG režim zaostává i
za Wordem z balíku Office 97.

Podobně jako v Officu, mají i ostatní programy z balíku možnost
exportu do HTML, navíc je zde však užitečný program Grab602,
který dokáže stáhnou data z WWW serveru na základě referencí v
přístupných stránkách. Dokumenty mohou být organizovány ve
speciální pracovní ploše a to i podle typů (obrázky, stránky,
formuláře, atd.).

Pokud bych to měl shrnout, tak svojí kompletností v základním
provedení je 602proPC v otázkách Internetu vynikající, avšak
základní verze je také verzí poslední a tak plně a bez pomoci
vyhoví jen pro úpravu lokálně umístěných stránek - pro firemní
Intranety a tvorbu jednoduchých sídel však určitě postačí. Avšak
vzhledem k tomu, že se vlastně jedná jen o rozšíření
kancelářského balíku, hodnotím tuto verzi vysoce kladně.

602proPC

K recenzi poskytla firma:
Software602, s.r.o.
Pod Višňovkou 25
Praha 4
Cena: ???????

Ti druzí

Podporu Internetu mají dnes všechny nové kancelářské balíky,
rozdíly mezi nimi nejsou velké, a tak nemá smyslu popisovat ty,
na které již vesměs byly v našem časopise zveřejněny samostatné
recenze.

III. INTERNETOVÉ BALÍKY

Některé balíky pro publikaci dat na Internet a Intranet.

Corel Web Master

Takřka všechny body za kompletnost by měl dostat známý produkt
od známé firmy (recenze již na stránkách PC Worldu také vyšla).
Ten obsahuje velmi dobrý editor HTML stránek, vektorových i
bitmapových obrázků s perfektně doplněnými funkcemi pro podporu
Internetu (včetně obrazových map, atd.). Nechybí také výborná
možnost tvorby animací a animovaných obrázků. Podpora sídel pak
spočívá v programech, které nejen hierarchicky zobrazují celou
strukturu, ale dokáží kontrolovat nejen chyby, ale i špatné
odkazy atd. Tento balík je pro webmastery na tvorbu to nejlepší,
co jsem zatím viděl - jediná nectnost je ta, že nemá přímou
podporu umístění na WWW a tak se musíte spokojit s tradičními
metodami.

Microsoft FrontPage 98

FrontPage v nové verzi rozčeřil klidné hladiny Internetu svými
nebývalými možnostmi. Velká firma, která za FP 98 stojí, si
totiž mohla dovolit zavést vlastní standard publikování na
Internetu a tím, že podpořila i nejrozšířenější platformu LINUX
/ APACHE WWW, vytvořila nástroj, který je široce použitelný.
FrontPage se instaluje jako rozšíření na WWW server a funguje
tak, že ze samotného programu se připojíte přímo na Internet a
on-line editujete zde umístěné dokumenty. Hlavní pracovní plocha
vypadá jako pohled na adresářovou strukturu vašeho počítače a to
se všemi (tedy i neodkazovanými soubory) a zobrazuje vlastně
obsah WWW serveru (se všemi možnostmi importu a exportu). Navíc
však díky přiinstalovaným skriptům a vlastnímu (ale i třeba
vnějšímu) editoru (mimochodem velmi dobrému vestavěnému editoru)
je možné snadno vytvářet interaktivní dokumenty (vyhledávání,
formuláře i pomocí výborného Wizarda) a objekty (počítadla,
atd.). A to nejsou pochopitelně všechny možnosti (nechybí ani
zmiňovaná kontrola odkazů, či definice jednoduše zaměnitelných
stylů). Hlavní výhoda balíku tkví v tom, že uživatel dostane
vynikající rozhraní ke vzdálenému počítači, tak jako by byl k
němu připojen po síti a může jej tedy používat čistě jen pro
perfektní upload dokumentů. Jedinou nevýhodou je, že i při
uploadu zasahuje do některých částí HTML kódu (obsahuje-li FP 98
aktivní prvky) a místy zaměňuje lámací znaky za odsazení. To je
však možné poměrně jednoduše odstranit vyloučením kontroly -
např. " *.htm " souborů, zatímco klasické " *.html " zůstanou jeho
vlastní.

Web Publisher 2.0

Další produkt jsme nalezli u české firmy Brain Systems. Web
Publisher je publikační systém pro WWW servery. Není to
internetový balík v pravém slova smyslu, neboť jen rozšiřuje
Windows NT Server o některé funkce. WebPublisher je totiž velmi
úzce zaměřeným produktem, je nasazený jen na Windows NT Server
ve spojení s microsoftovým IIS a SQL serverem a pro editaci
(víceméně) vyžaduje Word 97. Pokud však již tuto konfiguraci
máte, tak vlastně máte dostatečnou podporu Internetu / Intranetu
na vašem stroji a WebPublisher použijete jen pro ony přidané
funkce, které jsou však na většině míst zcela zbytečné a tak se
smysl Web Publisheru kdesi ztrácí.

Editace dokumentů, jak již bylo řečeno, probíhá přes Word 97
(problematičtěji i z jiného programu), ten nástroje na tvorbu
stránek má, ale nová šablona umožní používat tlačítko na export
na WWW server s doinstalovaným rozšířením. Samotná tato funkce
je užitečná, ale trochu málo na to, abyste si kvůli tomu
kupovali celý program. Ostatní funkce jsou sice zajímavé a
originální (správa verzí vydání HTML stránek, indexace pro
fulltextové vyhledávání, atd.) avšak postrádají napojení např.
na archivační programy, aby bylo možné je plně využít, chybí i
vlastní skripty na on-line fulltext, atd.

Dle mého názoru je Web Publisher příliš komplikovaný a náročný
na provoz drobných WWW serverů a na plnohodnotné využití na
velkých stránkách chybí možnosti a hlavně podpora i jiných
platforem. Web Publisher je dobrý tam, kde se pracuje s
předlohami a větším počtem uživatelů, kteří upravují data na
malém WWW serveru, namátkou mě napadá třeba regionální on-line
vydání novin, či elektronické časopisy. Pro ty přináší zajímavé
funkce, které však nejsou zcela dotaženy do konce. Ale již
složitá a nákladná (vždyť jen vyžadovaný SQL Server 6.5 pro 5
uživatelů stojí 50 000 Kč) konfigurace SQL serveru je pro malé
firmy zhola zbytečná a navíc jen pro málokde využitelné funkce,
přitom by stačilo jen využít ODBC rozhraní, či vytvořit malou
vlastní databázi a balit ji k programu. Řadím tedy Web Publisher
mezi velmi dobré produkty (nápadem a provedením serverové a
publikační části) patřící však do kategorie zakázkové, které
řeší jeden konkrétní problém v jedné konkrétní firmě.

Web Publisher 2.0

K recenzi poskytla firma:
Brain Systems
XXXXXX
XXXXXX
Cena: XXXXXXX



Různá kódování a verze stránek

HTML editory obvykle neřeší možnost ukládat stránky v různých
podporovaných kódování HTML. Moderně se to dnes řeší na straně
serveru, kdy stránky mají jedno kódování a konverzi zajišťuje
jednoduchý skript či aplikace. Ty jsou ve výborné kvalitě k
dispozici zejména pro nejoblíbenější WWW řešení na bázi systému
LINUX/UNIX a Apache Web serveru. Pokud tuto možnost nemáte, tak
vytvářejte stránky pro nejobvyklejší konfiguraci - tedy kódování
Windows 1250.

Co se týče různých verzí pro různé prohlížeče, lze s potěšením
konstatovat, že oba majoritní prohlížeče (Netscape Communicator
4.x a Internet Explorer 4.x) již prezentují stránky velmi
podobným způsobem a mají i shodnou podporu většiny funkcí HTML
jazyka, takže tvorba verzí pro různé prohlížeče je dnes již
minulostí. Vždy je ale lepší, alespoň na těchto dvou
prohlížečích si stránky prohlédnout, vypadají-li tak, jak chcete.