3784494281

3784494281



Standardy i technologie realizacji aplikacji internetowych 19

SGML l HTML

SGML (ang.Standard GeneralizedMarkup Language), to nadrzędny język definiowania zbiorów znaczników, opracowany jeszcze w latach 60 - tych XX wieku przez Charlesa Goldfarba, Edwarda Moshera i Raymonda Lorie. Służy przede wszystkim do precyzyjnego definiowania zbiorów znaczników konkretnego zastosowania np. język HTML (ang. HyperTextMarkup Language) oraz standaryzacji przepływu dokumentów w obrębie instytucji. W jego ramach wyróżnia się:

•    deklarację dokumentu - definicja reguł stosowanych w zapisie dokumentu,

•    definicję typu dokumentu - zestaw znaczników i reguł ich stosowania,

•    właściwy dokument - treść dokumentu wraz ze znacznikami.

W związku ze złożonością standardu i trudnościami implementacyjnymi, wyodrębniono podzbiór reguł języka SGML, na podstawie którego powstał XML (ang. eXtensibleMarkup Language) (W3C, 2011 a).

W oparciu o SGML pracownicy ośrodka naukowo - badawczego CERN Tim Berners - Lee i Robert Cailliau zdefiniowali HTML - niezależny od platformy sprzętowej i systemowej język tworzenia dokumentów w ramach sieci World Wide Web. Jego pierwsza publicznie dostępna specyfikacja ukazała się w Internecie w 1991 roku. Aktualna wersja języka, to HTML 5. Korzystając z zestawu znaczników zdefiniowanych w ramach języka HTML, można tworzyć dokumenty, przekazywane z serwerów WWW do przeglądarek za pomocą bezstanowego protokołu HTTP, zawierające m.in. metadane, tekst, hiperłącza, interaktywne formularze, obiekty multimedialne, statyczną grafikę oraz dynamiczne animacje. Możliwe jest również osadzanie ciągów instrukcji języków skryptowych(W3C, 2011b).

XMLlXSL

XML (ang. eXtensibleMarkup Language), to metajęzyk służący do definicji zbiorów znaczników, powstały z podzbioru reguł języka SGML. Jego bazowa specyfikacja została opublikowana przez konsorcjum W3C w 1998 roku. Został zaprojektowany, aby zaspokoić potrzeby związane z publikacją dokumentów elektronicznych na szeroką skalę oraz wymianą różnorodnych danych w ramach sieci WWW (W3C,



Wyszukiwarka

Podobne podstrony:
Standardy i technologie realizacji aplikacji internetowych 15 Standardy i technologie realizacji apl
Standardy i technologie realizacji aplikacji internetowych 17 półformalne notacje tekstowe, a skończ
1Standardy i technologie realizacji aplikacji internetowychCel Przedstawienie architektury klient-se
Piotr Bubacz ITA-103 Aplikacje Internetowe Moduł 1 Podstawy HTML Wybierz ulubioną potrawą:
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe Grupowanie liniowe i blokowe Znaczn
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe Odnośniki do adresu e-mail Odnośnik
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe <td>
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe Nagłówek Nagłówek
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe kompatybilność z wcześniejszymi
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe Podaj swoją płeć P Mężczyzna P
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe Podsumowanie W tym rozdziale
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje InternetoweInformacje o module Opis modułu W ty
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje InternetowePrzygotowanie teoretyczne Przykładow
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe • brak elastyczności Strona
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe Najważniejsze metody klienta Jeśli
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe specjalizowanych edytorów, które
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe < IDOCTYPE html PUBLIC
Moduł 1 Podstawy HTML Piotr Bubacz ITA-103 Aplikacje Internetowe •    Tabele •

więcej podobnych podstron