Přeskočit na obsah

HTML editor

Z Wikipedie, otevřené encyklopedie

HTML editor je softwarová aplikace pro vytváření webových stránek. HTML stránka jako taková může být napsána prakticky v libovolném textovém editoru, ale právě HTML editory poskytují řadu podpůrných nástrojů a funkcí, které tvorbu usnadňují a zrychlují. Mezi tyto funkce patří například kontrola syntaxe, automatické doplňování kódu či nástroje na správu celého webu.

Ačkoliv se hovoří o HTML editoru, obecně se jedná o software, který umí pracovat s řadou technologií, s kterými se můžete na webu setkat. Většina z nich tak umí pracovat s XHTML, CSS či JavaScriptem nebo se systémy pro správu verzí projektu jako CVS nebo Subversion.

První lépe vybavený textový HTML editor, který byl v roce 1994 ke stažení na internetu, se jmenoval CoffeeCup HTML Editor od společnosti CoffeeCup Software.

Dělení HTML editorů

Existuje několik druhů HTML editorů a to textové, objektové a WYSIWYG (What You See Is What You Get) editory.

Textové editory

Zvýraznění syntaxe v textovém editoru.

Textové (zdrojové) editory jsou určené výhradně k vytváření HTML a většinou poskytují funkci zvýraznění syntaxe. Pomocí šablon, nástrojových lišt a klávesových zkratek je pak možné snadno a rychle vkládat HTML tagy a nejrůznější struktury. Editor může také obsahovat různé průvodce, nápovědu a funkci automatického doplňování kódu, které usnadňují provádění běžných úkonů.

Textové editory často obsahují vestavěné nebo externě připojené nástroje pro kontrolu a ověření kódu, kontrolu odkazů, čištění a formátování kódu, kontrolu pravopisu, strukturování do projektů a v neposlední řadě nahrávání dat na webový server přes FTP nebo WebDAV.

Používání tohoto druhu editorů vyžaduje znalost HTML jazyka a dalších webových technologií jako CSS, JavaScript a dalších, které chce programátor využít.

Objektové editory

Některé editory nabízejí možnost editovat zdrojový kód objektů v lépe vizuálně zpracovaném režimu, než je pouhé zvýrazňování syntaxe. Tento režim však nelze považovat za WYSIWYG. Některé WYSIWYG editory ovšem nabízejí možnost využití nástrojových oken, které umožňují snadnou úpravu textových parametrů vybraných objektů. Tato okna dovolují editovat jednotlivé parametry, které jsou umístěny v polích, nebo celou jednu část zdrojového kódu pro vybraný objekt. Mohou také obsahovat widgety pro zobrazení a výběr možností při editaci parametrů.

Například program Adobe GoLive poskytuje přehledný editor, který umožňuje rozbalování HTML objektů a jejich vlastností, editování parametrů a zobrazení grafiky navázané na jednotlivé objekty.

WYSIWYM editory

WYSIWYM editory (What You See Is What You Mean = "Co vidíte, to máte na mysli") jsou alternativa k WYSIWYG editorům. Namísto formátování nebo prezentace dokumentu se soustředí na zachování smyslu každého prvku. Například hlavičky, nadpisy, odstavce jsou označeny odpovídajícími HTML tagy a celá stránka se tak v prohlížeči zobrazí zamýšleným způsobem. Příkladem jsou třeba WYMeditor, nebo český Texy!.