Extensible Markup Language (zkráceně XML, česky rozšiřitelný značkovací jazyk) je obecný značkovací jazyk, který byl vyvinut a standardizován konsorciem W3C. Je zjednodušenou podobou staršího jazyka SGML. Umožňuje snadné vytváření konkrétních značkovacích jazyků (tzv. aplikací) ...
Není vhodné zasílat dokumenty ve tvaru, který vyžaduje pro zpracování speciální software konkrétní firmy, jako je např. formát DOC, XLS nebo T602. Je používána celá řada operačních a informačních systémů a není možné předpokládat, že každý uživatel vlastní příslušný ...
XML hned od samého počátku myslel na potřeby i jiných jazyků než je angličtina. Jako znaková sada se implicitně používá ISO 10646 (také Unicode). V xml proto můžeme vytvářet dokumenty, které obsahují texty v mnoha jazycích najednou – můžeme přepínat mezi různými jazyky v ...
Pomocí xml značek (tagů) vyznačujeme v dokumentu význam jednotlivých částí textu. Dokumenty tak obsahují více informací, než kdyby se používalo značkovaní zaměřené na prezentaci (vzhled) – definice písma, odsazení a podobně. XML dokumenty jsou informačně bohatší. To lze ...
Při používání xml dokumentu potřebujeme také dokument zobrazit. XML samo o sobě žádné prostředky pro definici vzhledu nenabízí. Existuje ale několik stylových jazyků, které umožňují definovat, jak se mají jednotlivé elementy zobrazit. Souboru pravidel nebo příkazů, které definují, ...
World Wide Web Consortium (W3C) je mezinárodní konsorcium, jehož členové společně s veřejností vyvíjejí webové standardy pro World Wide Web. Cílem konsorcia je „Rozvíjet World Wide Web do jeho plného potenciálu vývojem protokolů a směrnic, které zajistí dlouhodobý růst Webu“. ...
SGML (Standard Generalized Markup Language) je univerzální značkovací metajazyk, který umožňuje definovat značkovací jazyky jako své vlastní podmnožiny. SGML je komplexní jazyk poskytující mnoho značkovacích syntaxí, ale jeho složitost brání většímu rozšíření. SGML je ISO ...
Unicode je tabulka znaků všech existujících abeced, která v současnosti obsahuje více než 100 000 znaků. Vývoj Unicode začal v roce 1987 a byl dovršen v roce 1991 založením Unicode Consortium.Vývoj Ke konci osmdesátých let 20. století vznikla naléhavá potřeba sjednotit různé ...
Styl (z lat. stilus, rydlo, sloh) znamená původně charakteristický rukopis, později specifický charakter výtvarných děl a uměleckých předmětů (sloh), hudby (žánr) nebo i jiných lidských činností. Styl může charakterizovat umění určité doby (gotický, barokní styl nebo sloh), ...
PostScript je programovací jazyk určený ke grafickému popisu tisknutelných dokumentů vyvinutý v roce 1985 firmou Adobe Systems Incorporated. Jeho hlavní výhodou je, že je nezávislý na zařízení, na kterém se má dokument tisknout. Je považován za standard pro dražší tiskárny. Díky ...
Kaskádové styly (v anglickém originále Cascading Style Sheets se zkratkou CSS) jsou jazyk pro popis způsobu zobrazení stránek napsaných v jazycích HTML, XHTML nebo XML. Jazyk byl navržen standardizační organizací W3C, autorem prvotního návrhu byl Håkon Wium Lie. Byly vydány zatím dvě ...
DTD (Document Type Definition, česky Definice typu dokumentu) je jazyk pro popis struktury xml případně SGML dokumentu. Omezuje množinu přípustných dokumentů spadajících do daného typu nebo třídy. DTD tak například vymezuje jazyky HTML a XHTML. Struktura třídy nebo typu dokumentu je ...
Příklad syntaktické analýzy matematického výrazu. Syntaktická analýza (slangově podle angličtiny též parsování nebo parsing) se v informatice a v lingvistice nazývá proces analýzy posloupnosti formálních prvků s cílem určit jejich gramatickou strukturu vůči předem dané (byť ...
DocBook je značkovací jazyk pro psaní dokumentace, původně byl zaměřený na dokumentaci k softwaru a hardwaru, ale může být použit na jakoukoliv dokumentaci. Lze jej však využít i pro psaní knih, článků, tvorbu prezentací nebo přípravu celých webů. DocBook je implementován jak ...
XPath (XML Path Language) je počítačový jazyk, pomocí kterého lze adresovat části xml dokumentu. Pomocí tohoto jazyka lze z XML dokumentu vybírat jednotlivé elementy a pracovat s jejich hodnotami a atributy. XPath se používá v mnoha aplikacích XML, mezi nejvýznamnější patří využití ...
URL, celým názvem Uniform Resource Locator („jednotný lokátor zdrojů“) je řetězec znaků s definovanou strukturou, který slouží k přesné specifikaci umístění zdrojů informací (ve smyslu dokument nebo služba) na Internetu. URL definuje doménovou adresu serveru, umístění zdroje ...
Unicode je tabulka znaků všech existujících abeced, která v současnosti obsahuje více než 100 000 znaků. Vývoj Unicode začal v roce 1987 a byl dovršen v roce 1991 založením Unicode Consortium.Vývoj Ke konci osmdesátých let 20. století vznikla naléhavá potřeba sjednotit různé ...
UTF-8 je zkratka pro UCS Transformation Format. Je to způsob kódování řetězců znaků Unicode/ UCS do sekvencí bajtů. Varianta UTF-16 kóduje řetězce do posloupností 16bitových slov (2 bajty), Varianta UTF-32 do 32 bitových slov (4 bajty). UTF-8 je definováno v ISO 10646-1:2000 Annex D, ...
DOM (akronym anglického Document Object Model – objektový model dokumentu) je objektově orientovaná reprezentace xml nebo HTML dokumentu. DOM je API umožňující přístup či modifikaci obsahu, struktury, nebo stylu dokumentu, či jeho částí. Původně měl každý webový prohlížeč své ...
Jednoduchý příklad neuspořádaného stromu V informatice je strom široce využívanou datovou strukturou, která představuje stromovou strukturu s propojenými uzly.Uzly ve stromu Uzel stromu (anglicky „node“) může: obsahovat hodnotu (popř. tzv. klíč) obsahovat podmínku reprezentovat ...