Tato kniha je Vám k dispozici zdarma. Mimo jiné z tohoto důvodu neprošla korekturami a redakčními úpravami nakladatele, stejně tak výsledná elektronická podoba knihy nebyla detailně kontrolována. To znamená, že kniha může obsahovat gramatické, stylistické a jiné chyby. Omlouváme se za ně.

A abychom nezapomněli: to, že je kniha zdarma neznamená, že k ní nemá práva konkrétní autor. Než ji případně zveřejníte na svém webu, tak si to prosím ověřte.

Abortex

XML pro managery

www.palmknihy.cz

© Palmknihy s.r.o. 2000-2013

XML pro managery

XML pro managery

Abortex

Úvod

V roce 1986 se stal SGML (standardní zoběcněný značkovací jazyk) mezinárodním standardem pro formátování textu a dokumentů a v testu času obstál. Jeho obliba rychle roste v organizacích, které produkují, spravují a distribuují velké množství dokumentů. Distribuci SGML dokumentů přes WWW však brání řada překážek. K těmto překážkám patří absence široce podporovaných tabulek stylů, potřeba komplikovaného software (SGML obsahuje velké množství funkcí) a problémem je i kompatibilita mezi různými softwarovými balíky zpracovávajícími SGML.

HTML (hypertextový značkovací jazyk) se stal všudepřítomným formátem HTTP://WWW. Zatímco je HTML neocenitelný pro zpřístupnění jednoduchých dokumentů přes WWW, jeho jednoduchost je vyvážena různými omezeními a tím i podstatně stoupá finanční náročnost při jeho použití v komplexních webovských aplikacích.

Běžné prohlížeče nepodporují SGML a tak aplikace, které vnitřně využívají SGML, musí nejdříve převést data do formátu HTML a až poté je přenášet po webu. Touto transformací se ale ztrácí velké množství popisných dat, které obsahoval původní SGML dokument. Bez těchto popisných dat se téměř vytrácí flexibilita přenášených informací. Je nyní velmi obtížné tyto informace znovu využít, s někým dalším vyměňovat nebo automatizovat jejich zpracování.

XML (rozšiřitelný značkovací jazyk) je vytvářen tak, aby umožnil přenos SGML informací přes web a tak překonal omezení HTML. Pozornost, kterou si získává toto úsilí zaručuje, že se XML bezpochyby stane všudepřítomnou technologií pro velmi hodnotné a všestranné obchodní aplikace na Internetu, intranetech i extranetech.

XML: SGML pro WWW

XML je vysoce funkční podmnožinou SGML. Úkolem XML je vytvoření takové podmnožiny SGML, která bude umožňovat bezproblémový přenos SGML informací přes web. Ve chvíli, kdy budou hlavní WWW prohlížeče podporovat XML, bude, jak věříme, velmi snadné na webu publikovat SGML informace.

Vynálezci XML

Rostoucí podpora XML

* * * * * *

HTML: technologie dnešního WWW

Proč HTML nestačí

SGML: otec HTML a bratr XML

* * * *

Omezení SGML pro přenos informací po webu

XML = SGML s malými změnami

XSL: Styl pro XML

XLL: lepší odkazy pro XML

Je XML snažší než SGML?

XML pro aplikace nepracující s dokumenty

Závěr: kdy použít XML a SGML

* *

HTML versus XML: příklad aplikace

* * * * * * * * * * * * *