PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

The presentation layer of a web application based on XML and XSLT technology

Autorzy
Identyfikatory
Warianty tytułu
PL
Warstwa prezentacji aplikacji webowych oparta na technologii XML i XSLT
Języki publikacji
EN
Abstrakty
EN
This article presents a practical method of a facilitation of the presentation layer operation in the web applications. The mechanism is based on a XML (Extensible Markup Language) technology. Directly in the application layer there is no HTML (the HyperText Markup Language ) code created but an intermediate XML code with objects rut in it, being used by the application layer. Each of the objects has defined all the parameters necessary for gen-eration of related html code, including a reference to an appropriate CSS (Cascading Style Sheets) style. The xml document is used to create a proper layout with use of the XSLT (Extensible Stylesheet Language Transformations) sheet. On the basis of additional parameters it's possible to select an appropriate page template and to join a CSS style sheet. This technology ensure in 100% the compatibility of a result html code with a standard and facilitates the creation of the application.
PL
Niniejszy artykuł przedstawia praktyczną metodę usprawniającą obsługę warstwy prezentacji w aplikacjach webowych. Mechanizm oparty jest o technologię XML. Bezpośrednio w warstwie aplikacji nie tworzy się kodu HTML, ale kod pośredni XML i osadza się w nim obiekty, którymi posługuje się warstwa aplikacji. Każdy z obiektów ma zdefiniowane wszystkie parametry niezbędne do wygenerowania odpowiadającego mu kodu HTML, łącznie z odwołaniem do odpowiedniego stylu CSS. Dokument XML służy natomiast do zbudowania odpowiedniego układu strony przy użyciu arkusza XSLT. Na podstawie dodatkowych parametrów możliwe jest także dobranie odpowiedniego szablonu całej strony i dołączenie stosownego arkusza stylów CSS. Technologia taka zapewnia stuprocentową zgodność wynikowego kodu HTML ze standardem oraz znacząco ułatwia tworzenie aplikacji.
Twórcy
autor
autor
  • The University of Łódź
Bibliografia
  • [1] Steve Holzner, XSLT. Vademecum profesjonalisty, Helion (2002)
  • [2] Steve Holzner, XML. Vademecum profesjonalisty, Helion (2001)
  • [3] leni Tennison, Beginning XSLT 2.0: From Novice to Professional, Apress (2005)
  • [4] Michael Morrison, Faster Smartee HTML XML, Read Me(2003)
  • [5] http://www.w3.org/XML/
  • [6] http://www.w3.org/TR/xhtml2/
  • [7] http://www.w3.org/Style/CSS/
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BPG5-0029-0038
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.