Website Meta Language

Website Meta Language

Die Website Meta Language (auch WML) ist eine freie und erweiterbare Werkzeugsammlung zur Generierung von HTML für Unix, die unter der Version 2 der GNU General Public License (GPL) vertrieben wird. Es ist in ISO-C und Perl 5 geschrieben und läuft auf allen wichtigen Unix-Derivaten ohne weitere Systemvoraussetzungen.

WML sollte nicht mit der bekannteren, ebenfalls mit WML abgekürzten Wireless Markup Language verwechselt werden, welche bei speziell auf Mobiltelefone angepassten Webseiten zum Einsatz kommt.

Aufbau

WML besteht aus einem Front-end, das sequenziell bis zu neun Back-ends benutzt. Jedes Back-end interpretiert eine bestimmte Sprache. Außerdem kommt WML mit einem Satz von Include-Dateien, die High-Level-Funktionalitäten bieten.

Die Back-Ends werden in folgender Reihenfolge und Funktion verwendet:

Programm Funktion
ipp Include-Präprozessor
mp4h HTML-Makros
eperl Eingebetteter Perl-Interpreter
gm4 m4-Makros
divert Umleitungsfilter
asubst Zeichen-/Zeichenketten-Ersetzung
htmlfix Ersetzen veralteter HTML-Tags
htmlstrip Entfernen überflüssiger Zeilen und Leerzeichen
slice Aufteilen der Ausgabe

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Website META Language — Desarrollador Ralf S. Engelschall thewml.org Información general Última versión estable 2.0.10 9 de agosto de …   Wikipedia Español

  • Website Meta Language — is a free and extensible web designer s off line HTML generation toolkit for Unix, distributed under the GNU General Public License (GPL v2). It is written in ANSI C and Perl 5, built via a GNU Autoconf based source tree and runs out of the box… …   Wikipedia

  • Website Meta Language — es un software libre que contiene un juego de herramientas extensibles de generación de páginas HTML fuera de línea para Unix, distribuido bajo la licencia GNU General Public License (GPL v2). Está escrito en ANSI C y Perl 5, construido mediante… …   Wikipedia Español

  • Extensible Binary Meta Language — Infobox file format name = Extensible Binary Meta Language icon = extension = mime = magic = 1a 45 df a3 type code = uniform type = owner = genre = container for = contained by = extended from = extended to = Matroska standard = Extensible Binary …   Wikipedia

  • Meta element — Meta elements are the HTML or XHTML <meta … > element used to provide structured metadata about a Web page. Multiple elements are often used on the same page: the element is the same, but its attributes are different. Meta elements can be… …   Wikipedia

  • Meta (woreda) — Meta is one of the 180 woredas in the Oromia Region of Ethiopia. Part of the Misraq (East) Hararghe Zone, Meta is bordered on the southwest by Deder, on the northwest by Goro Gutu, on the north by the Somali Region, on the northeast by Kersa, and …   Wikipedia

  • Meta-Object Facility — Illustration of the Meta Object Facility. The Meta Object Facility (MOF) is an Object Management Group (OMG) standard for model driven engineering. The official reference page may be found at OMG s website.[1] Contents …   Wikipedia

  • Meta Department — Department of Meta Departamento del Meta   Department   …   Wikipedia

  • Lua (programming language) — Infobox programming language name = Lua paradigm = Multi paradigm: scripting, imperative, functional year = 1993 designer = Roberto Ierusalimschy Waldemar Celes Luiz Henrique de Figueiredo developer = latest release version = 5.1.4 latest release …   Wikipedia

  • Domain-specific language — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computing …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”