ABG-SPIN S.A. english version
       
Powiadom znajomego  Dodaj do uluboionych    
Pobierz Adobe Flash Player
strona główna » Oferta » Metodyka i technologie » XML
Metodyka i technologie
XML
XML (Extensible Markup Language) - język służący do definiowania formatu i struktury dokumentów. Język XML pozwala na wygodne definiowanie składni języków niższych poziomów opisu dokumentów i struktur danych. Dzięki temu możliwe jest wyświetlanie wyspecjalizowanych dokumentów przez przeglądarki WWW i aplikacje biurowe (w XML-u zapisywane są już wszystkie dokumenty pakietu Microsoft Office 2000).

XML powstał w 1998 r. ponieważ takie standardy i formaty jak DOC czy HTML oraz związane z nimi narzędzia edycji (MS Word, edytory HTML) nie pozwalają zawrzeć w dokumentach znaczenia poszczególnych fragmentów tekstu czy nadać im wyraźnej, logicznej struktury. Istniejące rozwiązania (np. style w Wordzie, czy arkusze styli CSS w HTML) można uznać co najwyżej za doraźne - brak uznanych standardów (choćby odnośnie nazewnictwa najczęściej pojawiających się elementów dokumentów) wyklucza je z większości poważnych zastosowań.

Konstrukcja XML została oparta na SGML-u - metajęzyku, który posiada ogromne możliwości, ale jest również bardzo skomplikowany i trudny do stosowania w praktyce. W XML-u zrezygnowano z większości mniej przydatnych, a sprawiających problemy podczas implementacji elementów SGML-a. W ten sposób otrzymano metajęzyk funkcjonalny, przejrzysty i dający szerokie możliwości stosowania w nowych obszarach.

Kluczową cechą XML-a jest koncentracja na strukturze dokumentu i znaczeniu jego poszczególnych elementów. Przemyślane oznakowanie dokumentów zamienia je w elastyczne bazy danych, dając niemal nieograniczone możliwości ich przetwarzania w rozmaitych aplikacjach. Natomiast za wygląd dokumentu w urządzeniach odbiorczych (na ekranie, na wydruku) odpowiadają już zewnętrzne arkusze styli informujące o sposobie prezentacji elementów objętych poszczególnymi znacznikami.

Więcej informacji: XML
Pobierz Adobe Flash Player