Typed link

Typed link

A typed link in a hypertext system is a link to another document or part of a document that includes information about the "character" of the link. For example, rather than merely pointing to the existence of a document, a link might also specify that the document supports the conclusion of the article pointing to it, that it contradicts the article pointing to it, that it is an older version of the document, that it serves to define the word next to the link, that it is an index to other documents of the same type, or some other relationship. This allows a user to take actions such as searching only certain types of links or displaying them differently. It may also allow browsing software to do things like pre-fetching documents it expects the user to browse.

While not an important part of Internet-based hypertext systems, typed links were a common feature in pre-Internet hypertext systems such as Xanadu, NoteCards, HyperWriter, IBIS/gIBIS, and others. Although they can be very useful, the lack of a standardized set of link attributes such as "Supports Position"/"Refutes Position" as well as the difficulty of applying the attributes has always hindered the use of typed links beyond prototyping purposes. Any system of attributes would turn a hypertext corpus into a semantic web, and permit more sophisticated processing.

Present HTML supports typed links from whole documents to whole documents with the tag. For example, the tag specifies that the document "top.html" is a table of contents for the work that includes the document you are currently reading, and the tag specifies that "chap3.html" is the next document in logical sequence after the one you are reading. There is also the reverse attribute. The HTML standard states that both rel and rev can be added to the tag, as well.

The World Wide Web Consortium has defined the following link types for HTML [cite web|url=http://www.w3.org/TR/html4/types.html#type-links|title=Basic HTML data types|date=1999-12-24|work=W3C HTML 4 Recommendation] :

*alternate
*stylesheet
*start
*next
*prev
*contents
*index
*glossary
*copyright
*chapter
*section
*subsection
*appendix
*help
*bookmark

Unofficial link types also exist. For example, Google has proposed to reduce the effect of comment spam in blogs with "nofollow". [cite web|url=http://googleblog.blogspot.com/2005/01/preventing-comment-spam.html|title=Preventing comment spam|date=2005-01-18|work=Google Blog]

References

External links

*


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Semantic link — A semantic link is a typed link where the element itself provides meaningful information about the link (semantics). For instance, in XML, you might have a BookTitle element . You can use the semantic information provided in the element (the… …   Wikipedia

  • Semantic network — A Semantic network is a network, which represents semantic relations between the concepts. This is often used as a form of knowledge representation. It is a directed or undirected graph consisting of vertices, which represent concepts, and edges …   Wikipedia

  • Weak ontology — The term weak ontology has unrelated meanings in computer science and political theory. Computer science A weak ontology in computer science is one that is not sufficiently rigorous to allow software to infer new facts without an intervention by… …   Wikipedia

  • Pointer (computing) — This article is about the programming data type. For the input interface (for example a computer mouse), see Pointing device. Pointer a pointing to the memory address associated with variable b. Note that in this particular diagram, the computing …   Wikipedia

  • Programming language — lists Alphabetical Categorical Chronological Generational A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that… …   Wikipedia

  • Semantic wiki — A semantic wiki is a wiki that has an underlying model of the knowledge described in its pages. Regular, or syntactic, wikis have structured text and untyped hyperlinks. Semantic wikis, on the other hand, provide the ability to capture or… …   Wikipedia

  • Type system — Type systems Type safety Inferred vs. Manifest Dynamic vs. Static Strong vs. Weak Nominal vs. Structural Dependent typing Duck typing Latent typing Linear typing Uniqueness typing …   Wikipedia

  • Wikipedia:Manual of Style — This guideline is a part of the English Wikipedia s Manual of Style. Use common sense in applying it; it will have occasional exceptions. Please ensure that any edits to this page reflect consensus. Shortcuts …   Wikipedia

  • History of the Internet — Main article: Internet The history of the Internet starts in the 1950s and 1960s with the development of computers. This began with point to point communication between mainframe computers and terminals, expanded to point to point connections… …   Wikipedia

  • Lambda calculus — In mathematical logic and computer science, lambda calculus, also written as λ calculus, is a formal system designed to investigate function definition, function application and recursion. It was introduced by Alonzo Church and Stephen Cole… …   Wikipedia

Share the article and excerpts

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