11. XLL: Superior Linking for XML
|
11. XLL: lepší odkazy pro XML
|
The highlights of Extensible Link Language (XLL), the linking standard for XML, include:
| Z XLL (rozšiřitelný odkazovací jazyk) vybíráme: |
Takes Advantage of HyTime and TEI XLL will be designed to take advantage of the linking concepts in HyTime and the Text Encoding Initiative (TEI). While these standards have not been widely implemented by software vendors, they provide several powerful improvements to standard HTML linking as well as other features outside the scope of XLL.
|
Využívá zkušeností HyTime a TEI - XLL bude vystavěn na základech odkazovacích možností HyTime a TEI. Zatímco tyto standardy nebyly ve větší míře implementovány poskytovateli software, výrazně zvyšují možnosti standardního HTML odkazování a mají i další funkce, které přesahují rozsah XLL.
|
Compatible with existing URL linking XLL will fully support the existing link formats of the Web.
| Kompatabilní s existujícími URL odkazy - XLL bude plně podporovat současné odkazovací formáty na webu. |
Bi-directional links Bi-directional links will allow the user to initiate a traversal from either direction of two pieces of information that are linked together.
| Obousměrné odkazy - Obousměrné odkazy umožní uživateli přejít z jednoho dokumentu do druhého a z druhého zase do prvního. |
Addressing XLL will allow links to pinpoint a certain hierarchical location within a target XML document.
| Adresace - XLL umožní přesně odkázat na určité místo v cílovém XML dokumentu. |
Indirect links Indirect links will vastly improve the maintainability of large collections of Web documents. Currently, if the target of a link changes its path, the file containing the source link must be changed as well. Consider the simple case where a Seattle website points to a page on a Detroit website. If the location of that Detroit page changes, then the link on the Seattle website must be changed too. Permissions for making those changes are likely to be different, so two individuals must manually interact and coordinate. For complex webs, the result can be a nightmare involving high costs and frustrated users.
| Nepřímé odkazy - Nepřímé odkazy podstatně zlepší možnosti při údržbě velkých kolekcí webových dokumentů. Pokud v současnosti cíl, ke kterému odkaz směřuje, změní svoji adresu, musí být pozměněn i dokument, který obsahuje tento odkaz. Uvažujme jednoduchý případ, ve kterém dokument na serveru v Seattle odkazuje na dokument v Detroidu. Pokud se poloha dokumentu v Detroidu změní, musí se opravit i daný dokument v Seattle. Je pravděpodobné, že k povolení takových změn je třeba získat souhlas z různých zdrojů, takže lidé spolu musí manuálně komunikovat a koordinovat svůj postup. V případě komplexních struktur webovských stránek to představuje noční můru, která zahrnuje vysoké náklady a frustraci uživatelů. |
Indirect links solve that problem. Through XLL, linking will occur indirectly, through a separate, intermediate link file. When a file changes location, only the intermediate file needs to be changed; the source file and destination files can remain intact.
| Nepřímé odkazy tento problém řeší. S pomocí XLL budou odkazy nepřímé, přes zprostředkovatelský soubor odkazů. Pokud soubor změní polohu, bude stačit opravit tohoto prostředníka, zdrojový i cílový soubor zůstávají nezměněny. |