Difference between revisions of "Hyperlink"
Line 5: | Line 5: | ||
Example: | Example: | ||
(<nowiki>http:// | (<nowiki>http://localhost/</nowiki>, [[Main Page]]) | ||
This example shows <code>http:// | This example shows <code>http://localhost/</code> as the URL, or source, where the <code>Main Page</code> string is a data element that could be used to relate to a particular page on the <code>http://localhost/</code> website. | ||
Revision as of 03:50, 26 July 2021
Hyperlink is simply a tuple, pairing a source and a target data component. Usually one may see the following data element examples:
(Source, Target) (URL string, Data Element) where URL stands for Universal Resource Locator or Indicator
Example:
(http://localhost/, Main Page)
This example shows http://localhost/
as the URL, or source, where the Main Page
string is a data element that could be used to relate to a particular page on the http://localhost/
website.
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|||||}}