Difference between revisions of "Hyperlink"
Line 1: | Line 1: | ||
Hyperlink is simply a tuple, pairing a source and a target data component. Usually one may see the following data element examples: | Hyperlink is simply a tuple, pairing a source data element and a target data element into a single structured data component. This creates a [[directed relation]] between two data elements or two [[name]]s. Usually one may see the following data element examples: | ||
(Source, Target) | (Source, Target) | ||
(URL string, | (URL string of a page, A web page to be retrived) where URL stands for ```Universal Resource Locator``` | ||
Example: | Example: | ||
(<nowiki>http://localhost/</nowiki>, [[Main Page]]) | (<nowiki>http://localhost/index.php/Main_Page</nowiki>, [[Main Page]]) | ||
This example shows <nowiki>http://localhost/</nowiki> as the URL, or source, where the | This example shows <nowiki>http://localhost/index.php/Main_Page</nowiki> as the URL, or source, where the [[Main Page]] of this present MediaWiki, can be accessed by some data transmission and page rendering mechanism to deliver a human readable information. This directed relationship implemented as a World Wide Web hyperlink mechanism had profoundly changed the entire civilization since 1995. However, its developmental history could be traced back much earlier than 1995. | ||
[[wikipedia:Hyperlink|Hyperlink]] is a powerful idea originally created by pioneers, such as [[wikipedia:Ted Nelson|Ted Nelson]]. To learn more about Hyperlinks, the following content maybe relevant for curious minds. | [[wikipedia:Hyperlink|Hyperlink]] is a powerful idea originally created by pioneers, such as [[wikipedia:Ted Nelson|Ted Nelson]]. To learn more about Hyperlinks, the following content maybe relevant for curious minds. |
Revision as of 04:00, 26 July 2021
Hyperlink is simply a tuple, pairing a source data element and a target data element into a single structured data component. This creates a directed relation between two data elements or two names. Usually one may see the following data element examples:
(Source, Target) (URL string of a page, A web page to be retrived) where URL stands for ```Universal Resource Locator```
Example:
(http://localhost/index.php/Main_Page, Main Page)
This example shows http://localhost/index.php/Main_Page as the URL, or source, where the Main Page of this present MediaWiki, can be accessed by some data transmission and page rendering mechanism to deliver a human readable information. This directed relationship implemented as a World Wide Web hyperlink mechanism had profoundly changed the entire civilization since 1995. However, its developmental history could be traced back much earlier than 1995.
Hyperlink is a powerful idea originally created by pioneers, such as Ted Nelson. To learn more about Hyperlinks, the following content maybe relevant for curious minds.
To learn more about HyperText, Ted Nelson has a short clip on the movie, Lo and Behold.
{{#ev:youtube|https://www.youtube.com/watch?v=Bqx6li5dbEY%7C%7C%7C%7C%7C}}
The Mathematics of Links
To learn more about Hyperlinks, one may refer to Category Theory, which provides an arrow chasing reasoning mechanism to perform rigorous manipulation of links.
A concrete example about linguistic sentence parsing in Category Theory can be seen here:
{{#ev:youtube|UsHL-thk6J0|||||start=532&end=700}}
Hyperlinks as Sheaves
To think of hyperlink as a kind of computable data structure, the best approximation can be thought of as sheaves.
The following video provides an interesting explanation of how to enumerate hyperlinks as binary products.
{{#ev:youtube|fJSmC_sqRvc|||||}}