Rev | Author | # | Line |
---|---|---|---|
16 | AristotlePagaltzis | 1 | An [Acronym] (yet another [TLA]) for e__X__tensible __M__arkup __L__anguage. |
10 | StuartYeates | 2 | |
16 | AristotlePagaltzis | 3 | A [W3C]-maintained standard for a marginally human read-/editable MarkupLanguage. It is a simplified decendant the extremely comprehensive [SGML] standard for which hardly a single fully compliant parser was ever written. Many of its features, even implemented ones, are hardly used. On the other hand, it lacks various useful features. [XML] was designed to address these shortcomings while reducing the language specification to a small set of rules in order to be easily and consistently parsable. It lacks features such as [CONCUR] but adds others such as NameSpace~s (as good an idea in a MarkupLanguage as they are in a ProgrammingLanguage). |
10 | StuartYeates | 4 | |
16 | AristotlePagaltzis | 5 | [XML] is specialised using a [DTD], an [XML] [Schema], or a [RelaxNG] schema to describe the structure of data within a [XML] document. Each specialisation is actually a new language for marking up a particular type of data. Thus DocBook is a specialisation for marking up the text of books, [XHTML] is a specialisation for marking up web pages, [MathML] is a specialisation for marking up mathematical equations, tables and formulae and [XSLT] is a specialisation for marking up a programming language (a functional programming language expressed in [XML]). |
10 | StuartYeates | 6 | |
7 | See also: | ||
15 | AristotlePagaltzis | 8 | * [Valid] |
9 | * [WellFormed] | ||
10 | * [XHTML] | ||
11 | * [HTML] | ||
12 | * The [W3C] site | ||
13 | * [O'Reilly|http://www.oreillynet.com/]'s [XML.com | http://www.xml.com/] | ||
14 | * The [XML FAQ | http://www.ucc.ie/xml/] | ||
15 | * [Apache]'s [XML Project | http://xml.apache.org/] | ||
10 | StuartYeates | 16 | |
17 | ---- | ||
18 | |||
16 | AristotlePagaltzis | 19 | AsSeenOnSlashdot: |
20 | |||
21 | <br> [XML] is like: | ||
22 | * [SGML] without configurability | ||
23 | * [HTML] without forgivingness | ||
24 | * [LISP] without functions | ||
25 | * [CSV] without flatness | ||
26 | * [PDF] without Acrobat | ||
27 | * [ASN.1] without binary encodings | ||
28 | * EDI without commercial semantics | ||
29 | * [RTF] without word-processing semantics | ||
30 | * [CORBA] without tight coupling | ||
31 | * ZIP without compression or packaging | ||
32 | * MacromediaFlash without the multimedia | ||
33 | * A database without a [RDBMS] or [DDL] or [DML] or [SQL] or a formal model | ||
34 | * A [MIME] header which does not evaporate | ||
35 | * Morse code with more characters | ||
36 | * [Unicode] with more control characters | ||
37 | * A mean spoilsport, depriving programmers the fun of inventing their own syntaxes during work hours | ||
38 | * The first step in Mao's journey of a thousand miles | ||
39 | * The intersection of James Clark and [Oracle] | ||
40 | * The common ground between Simon St. L and Henry Thomson | ||
41 | * The secret love child of Uche and Elliotte | ||
17 | AristotlePagaltzis | 42 | * MicrosoftCorporation's secret weapon against [Sun|SunMicrosystems]'s OpenOffice |
43 | * [Sun|SunMicrosystems]'s secret weapon against MicrosoftCorporation's Office | ||
16 | AristotlePagaltzis | 44 | * The town bicycle |
17 | AristotlePagaltzis | 45 | – Rick Jelliffe |
12 | StuartYeates | 46 | |
47 | ---- | ||
48 | CategoryStandards |
lib/blame.php:177: Warning: Invalid argument supplied for foreach()