Concept

Markup might be as old as writing on media. The image below shows the annotation of a handwritten manuscript by Isaac Newton[3] (1643 - 1727 AD), where he discarded passages and made corrections to existing text. The next one is a combination of handwritten notes and highlighted passages made by a so-called marker[4], the device where the name markup language originates from. The picture on the right might already be considered a type of markup language, in which each colour represents a certain meaning (yellow=person, blue=date, orange=location, e.g.) which is explained in the legend next to it. This ensures that other parties/machines can understand what is meant by the different colours as well, which is exactly what a markup language is supposed to do.

From left to right: Annotation of handwritten text[5], annotation of printed text[6], a marker pen[7] and markup of digital text[8].

Design considerations

Markup is the mechanism used to realize the idea of Vannevar Bush: A provision whereby any item may be caused at will to select immediately and automatically another. It is the method by which any piece of digital text can be singled out and annotated with information such that it can act as hyperlink.

The first markup language GML[9] (Generalized Markup Language) created in 1969 by Charles Goldfarb, Edward Mosher and Raymond Lorie, was however never developed with the intention to create hyperlinks. It originated from a project started by IBM (International Business Machines Corporation) to create a machine-readable document database that could be used for legal practice[10].

Just as the laws of Nature, the laws of Society generally outlast the lifetime of an individual.The first concern of Goldfarb and his team was therefore not aimed at "how information can be found", but how to make sure that the created content survives the ages. The sections below describe some key features from their original design report[11].

<< The remainder of this site is under construction >>