Hypertext-Link

In der Computerwissenschaft ist ein Hypertext-Link (oder Verbindung) eine Verweisung auf Daten, denen der Leser direkt folgen kann, oder dem automatisch gefolgt wird. Ein Hypertext-Link weist zu einem ganzen Dokument oder zu einem spezifischen Element innerhalb eines Dokumentes hin. Hypertext ist Text mit Hypertext-Links. Ein Softwaresystem, um Hypertext anzusehen und zu schaffen, ist ein Hypertext, und einen Hypertext-Link zu schaffen, ist zum Hypertext-Link (oder einfach sich zu verbinden). Wie man sagt, befährt ein Benutzer im Anschluss an Hypertext-Links oder durchsucht den Hypertext.

Ein Hypertext-Link hat einen Anker, der die Position innerhalb eines Dokumentes ist, aus dem dem Hypertext-Link gefolgt werden kann; das Dokument, das einen Hypertext-Link enthält, ist als sein Quelldokument bekannt. Zum Beispiel, in einer Online-Bezugsarbeit solcher als, werden viele Wörter und Begriffe im Text mit Definitionen jener Begriffe hyperverbunden. Hypertext-Links werden häufig verwendet, um Bezugsmechanismen, wie Inhaltsübersichten, Kommentare, Bibliografien, Indizes, Briefe und Wörterverzeichnisse durchzuführen.

In einem Hypertext können Hypertext-Links bidirektional sein: Ihnen kann in zwei Richtungen gefolgt werden, so handeln beide Enden als Anker und als Ziele. Kompliziertere Maßnahmen bestehen wie Many-Many-Verbindungen.

Die Wirkung von folgenden kann sich ein Hypertext-Link mit dem Hypertext ändern und kann manchmal von der Verbindung selbst abhängen; zum Beispiel, im World Wide Web, veranlassen die meisten Hypertext-Links das Zieldokument, das Dokument zu ersetzen, das wird zeigt, aber einige werden gekennzeichnet, um das Zieldokument zu veranlassen, sich in einem neuen Fenster zu öffnen. Eine andere Möglichkeit ist transclusion, für den das Verbindungsziel ein Dokumentenbruchstück ist, das den Verbindungsanker innerhalb des Quelldokumentes ersetzt. Nicht nur folgen Personen, die das Dokument durchsuchen, Hypertext-Links; ihnen kann auch automatisch durch Programme gefolgt werden. Ein Programm, das den Hypertext im Anschluss an jeden überquert

Hypertext-Link und alle wiederbekommenen Dokumente sammelnd, ist als eine Webspinne oder Kriecher bekannt.

Typen von Verbindungen

Reihenverbindung

Eine Reihenverbindung zeigt entfernten Inhalt ohne das Bedürfnis danach, den Inhalt einzubetten. Mit dem entfernten Inhalt kann oder ohne den Benutzer zugegriffen werden, der die Verbindung auswählt. Zum Beispiel ist das Image oben ein Dokument, das getrennt angesehen werden kann, aber es wird in diese Seite mit einer Reihenverbindung eingeschlossen.

Eine Reihenverbindung kann eine modifizierte Version des Inhalts zeigen; zum Beispiel, statt eines Images, hat ein Daumennagel, niedrige Entschlossenheitsvorschau, Abteilung abgeschnitten, oder hat Abteilung vergrößert kann gezeigt werden. Der volle Inhalt wird dann gewöhnlich auf Verlangen verfügbar sein, wie mit der Druckveröffentlichen-Software - z.B mit einer Außenverbindung der Fall ist. Das berücksichtigt kleinere Dateigrößen und schnellere Antwort auf Änderungen, wenn der volle verbundene Inhalt nicht erforderlich ist, wie der Fall ist, wenn man ein Seitenlay-Out umordnet.

Anker

Ein Ankerhypertext-Link ist eine Verbindung, die zu einem Teil eines Dokumentes — allgemein Text, obwohl nicht notwendigerweise gebunden ist. Zum Beispiel kann es auch ein heißes Gebiet in einem Image (Bildkarte im HTML), ein benannter, häufig unregelmäßiger Teil eines Images sein. Eine Weise, es zu definieren, ist durch eine Liste von Koordinaten, die seine Grenzen anzeigen. Zum Beispiel kann eine politische Karte Afrikas jedes Land haben, das mit der weiteren Information über dieses Land hyperverbunden ist. Eine getrennte unsichtbare heiße Bereichsschnittstelle berücksichtigt tauschende Häute oder Etiketten innerhalb der verbundenen heißen Gebiete ohne das wiederholende Einbetten von Verbindungen zu den verschiedenen Hautelementen.

Hypertext-Links in verschiedenen Technologien

Hypertext-Links im HTML

Tim Berners-Lee hat die Möglichkeit gesehen, Hypertext-Links zu verwenden, um jede Information mit jeder anderen Information über das Internet zu verbinden. Hypertext-Links waren deshalb zur Entwicklung des World Wide Web integriert. Webseiten werden im Hypertext-Preiserhöhungssystem-HTML geschrieben.

Verbindungen werden im HTML mit <a> (anker)-Elemente angegeben.

Das HTML zu sehen, hat gepflegt, eine Seite zu schaffen, die meisten Browser bieten eine "Ansicht" Seitenquellauswahl an. Eingeschlossen in den HTML-Code wird ein Ausdruck im Form-Symbol "" Symbol sein, das das Ende des Quellankers anzeigt.

Webgraph ist ein Graph, der von Webseiten als Scheitelpunkte und Hypertext-Links als geleitete Ränder gebildet ist.

XLink: Hypertext-Links in XML

Die W3C Empfehlung genannt XLink beschreibt Hypertext-Links, die einen viel größeren Grad der Funktionalität anbieten als diejenigen, die im HTML angeboten sind. Diese verlängerten Verbindungen können mehrgerichtet sein, sich von, innerhalb, und zwischen XML Dokumenten verbindend. Es beschreibt auch einfache Verbindungen, die Einrichtungs-sind und deshalb keine Funktionalität mehr anbieten als Hypertext-Links im HTML.

Hypertext-Links in anderen Dokumententechnologien

Hypertext-Links werden im Backenhörnchen-Protokoll verwendet, Textaufbereiter, PDF Dokumente, helfen Systemen wie Windows-Hilfe, Textverarbeitungsdokumente, Spreadsheets, HyperCard des Apfels und viele andere Plätze.

Hypertext-Links in virtuellen Welten

Hypertext-Links werden in verschiedenen virtuellen 3D-Weltnetzen, einschließlich derjenigen durchgeführt, die OpenSimulator und Offene Kobalt-Plattformen verwerten.

Hypertext-Links in wikis

Während wikis Hypertext-Links des HTML-TYPS verwenden kann, stellen Leichtgewichtspreiserhöhungssprachen von wikis (wiki Preiserhöhung) vereinfachte Syntax, genannt wikilinks danach zur Verfügung, Seiten innerhalb von wiki Umgebungen zu verbinden.

Die Syntax und das Äußere von wikilinks können sich ändern. Die ursprüngliche wiki Software von Ward Cunningham, WikiWikiWeb, hat CamelCase für diesen Zweck verwendet. CamelCase wurde auch in der frühen Version dessen verwendet und wird noch in einem wikis, wie TiddlyWiki, Trac und PMWiki verwendet. Eine allgemeine Preiserhöhung verwendet doppelte eckige Klammern um den Begriff, um wikilinked, zum Beispiel, der folgende Eingang zu sein: - wird durch die wiki Software umgewandelt, um wie das auszusehen: Wiki-Software.

In wikis verwendete Hypertext-Links werden wie folgt allgemein klassifiziert:

  • Innerer wikilinks oder Intrawiki-Verbindungen führen zu Seiten innerhalb derselben wiki Website.
  • Verbindungen von Interwiki sind vereinfachte Preiserhöhungshypertext-Links führen zu Seiten anderen wikis.
  • Links führen zu anderem webpages.

Wenn ein innerer wikilink zu einer Seite führt, die nicht besteht, hat er gewöhnlich ein verschiedenes Sehäußeres. Zum Beispiel in der Wikipedia werden sie in der roten Farbe, wie das allgemein gezeigt, und deshalb werden sie rote Verbindungen zur Wikipedia genannt. Ein anderer Weg ist, ein hervorgehobenes clickable Fragezeichen durch den Wikilinked-Begriff, wie das zu zeigen?.

Wie Hypertext-Links im HTML arbeiten

Wie man

sagt, ist eine Verbindung von einem Gebiet bis einen anderen von seinem Quellanker und inbound zu seinem Ziel auslaufend.

Der allgemeinste Bestimmungsort-Anker ist eine im World Wide Web verwendete URL-ADRESSE. Das kann sich auf ein Dokument, z.B ein webpage oder andere Quelle, oder zu einer Position in einem webpage beziehen. Der Letztere wird mittels eines HTML-Elements mit einem "Namen-" oder "Id"-Attribut an dieser Position des HTML-Dokumentes erreicht. Die URL-ADRESSE der Position ist die URL-ADRESSE des webpage mit einem Bruchstück-Bezeichner — "#attribute Name" — angehangen.

Wenn die Verbindung mit PDF Dokumenten von einem HTML den "Attribut-Namen" paginiert, kann durch die Syntax ersetzt werden, die in einer Seitenummer oder einem anderen Element des PDF, zum Beispiel, Seite = [pageNo] - "#page=386" Verweise anbringt.

Verbindungsverhalten in WWW-Browsern

Ein WWW-Browser zeigt gewöhnlich einen Hypertext-Link auf eine unterscheidende Weise, z.B auf eine verschiedene Farbe, Schriftart oder Stil. Das Verhalten und der Stil von Verbindungen können mit Stilen von Cascading Style Sheets (CSS) angegeben werden. In einer grafischen Benutzerschnittstelle kann sich das Äußere eines Zeigestocks in ein Handmotiv ändern, um eine Verbindung anzuzeigen. In den meisten grafischen WWW-Browsern werden Verbindungen im unterstrichenen blauen Text wenn nicht versteckt gezeigt, aber haben purpurroten Text, wenn versteckt, unterstrichen. Wenn der Benutzer die Verbindung aktiviert (z.B durch das Klicken darauf mit der Maus), wird der Browser das Ziel der Verbindung zeigen. Wenn das Ziel nicht eine HTML-Datei ist, je nachdem der Dateityp und auf dem Browser und seinem plugins, ein anderes Programm aktiviert werden kann, um die Datei zu öffnen. Der HTML-Code enthält einige oder alle fünf Haupteigenschaften einer Verbindung: *link-Bestimmungsort ("href", zu einer URL-ADRESSE hinweisend), *link etikettiert *link Titel *link nehmen *link Klasse ins Visier oder verbinden id Es verwendet das HTML-Element mit dem Attribut "href" (HREF ist eine Abkürzung für die "Hypertext-Verweisung"), und fakultativ auch die Attribute "Titel", "Ziel", und "Klasse" oder "id":: Beispiel: Um Eine Verbindung in eine Seite, blogpost, oder Anmerkung einzubetten, kann es diese Form annehmen:: Nach dem Veröffentlichen wird die komplizierte Verbindungsschnur auf den folgenden für die Vergegenwärtigung in typischen WWW-Browsern reduziert: Beispiel trägt Das zu einem sauberen, leichtem bei, um Text oder Dokument zu lesen. Wenn der Zeigestock über eine Verbindung schwankt, je nachdem der Browser und/oder die grafische Benutzerschnittstelle, ein informativer Text über die Verbindung gezeigt werden kann, knallend, nicht in einem regelmäßigen Fenster, aber in einem speziellen schwanken Kasten, der verschwindet, wenn der Zeigestock weggeschoben wird (manchmal, verschwindet es irgendwie nach ein paar Sekunden und erscheint wieder, wenn der Zeigestock weggeschoben wird und zurück). Mozilla Firefox, D. H., Oper und viele andere WWW-Browser die ganze Show die URL-ADRESSE. Außerdem wird die URL-ADRESSE in der Status-Bar allgemein gezeigt. Normalerweise wird sich eine Verbindung im aktuellen Rahmen oder Fenster öffnen, aber Seiten, die Rahmen und vielfache Fenster für die Navigation verwenden, können ein spezielles "Ziel"-Attribut hinzufügen, um anzugeben, wo die Verbindung geladen wird. Wenn kein Fenster mit diesem Namen besteht, wird ein neues Fenster mit dem Personalausweis geschaffen, der verwendet werden kann, um sich auf das Fenster später in der Browsing-Sitzung zu beziehen. Einige Entwickler können beschließen, Verbindungen zu kapitalisieren, Server-Seitenwechselwirkung wie Formen oder Abkürzungen zu widerspiegeln. Kapitalisieren ist O.K. Die Entwicklung von neuen Fenstern ist wahrscheinlich der grösste Teil der üblichen Anwendung des "Ziel"-Attributes. Um zufälligen Wiedergebrauch eines Fensters zu verhindern, nennt das spezielle Fenster "_blank", und "_new" sind gewöhnlich verfügbar, und werden immer ein neues Fenster veranlassen, geschaffen zu werden. Es ist besonders üblich, diesen Typ der Verbindung zu sehen, wenn sich eine große Website zu einer Außenseite verbindet. Die Absicht in diesem Fall ist sicherzustellen, dass die Person, die durchsucht, bewusst ist, dass es keine Indossierung der Seite gibt, die mit durch die Seite wird verbindet, die davon verbunden wurde. Jedoch ist das Attribut manchmal überbeansprucht und kann manchmal viele Fenster veranlassen, geschaffen zu werden, während sogar es eine einzelne Seite durchsucht. Ein anderer spezieller Seitenname ist "_top", der irgendwelche Rahmen im aktuellen Fenster veranlasst, beseitigt zu werden, so dass das Durchsuchen im vollen Fenster weitergehen kann.

Geschichte des Hypertext-Links

Der Begriff "Hypertext-Link" wurde 1965 (oder vielleicht 1964) von Ted Nelson am Anfang von Projektxanadu ins Leben gerufen. Nelson war durch begeistert worden, "Wie Wir", ein populärer Aufsatz von Vannevar Bush Denken Können. Im Aufsatz hat Bush eine mikrofilmbasierte Maschine beschrieben (Memex), in dem irgendwelche zwei Seiten der Information in eine "Spur" der zusammenhängenden Information verbinden, und dann hin und her unter Seiten in einer Spur scrollen konnte, als ob sie auf einer einzelnen Mikrofilmhaspel waren.

In einer Reihe von Büchern und von 1964 bis 1980 veröffentlichten Artikeln hat Nelson das Konzept von Bush davon umgestellt, in den Computerzusammenhang automatisiert Quer-verweise anzubringen, hat es anwendbar auf spezifische Textschnuren aber nicht ganze Seiten gemacht, hat es von einer lokalen schreibtisch-großen Maschine bis ein theoretisches Weltcomputernetz verallgemeinert, und hat die Entwicklung solch eines Netzes verteidigt. Inzwischen, unabhängig arbeitend, war eine Mannschaft, die von Douglas Engelbart (mit Jeff Rulifson als Chefprogrammierer) geführt ist, erst, um das Hypertext-Link-Konzept durchzuführen, um innerhalb eines einzelnen Dokumentes (1966), und bald danach zu scrollen, um zwischen Paragrafen innerhalb von getrennten Dokumenten (1968), mit NLS in Verbindung zu stehen.

Datenbankprogramm-HyperCard wurde 1987 für den Apple Macintosh befreit, der erlaubt hat, sich zwischen verschiedenen Typen von Seiten innerhalb eines Dokumentes zu hyperverbinden.

Gesetzliche Probleme

Während die Hyperverbindung unter webpages eine innere Eigenschaft des Webs ist, protestieren einige Websites gegen den verbinde durch andere Websites; einige haben behauptet, dass der Verbindung mit ihnen ohne Erlaubnis nicht erlaubt wird.

Streitsüchtig sind insbesondere tiefe Verbindungen, die zu einer Hausseite einer Seite oder anderem Zugang-Punkt nicht hinweisen, der vom Seite-Eigentümer, aber zum Inhalt anderswohin benannt ist, dem Benutzer erlaubend, den eigenen benannten Fluss der Seite und Reihenverbindungen zu umgehen, die den fraglichen Inhalt in die Seiten der sich verbindenden Seite vereinigen, es lassend, ein Teil des eigenen Inhalts der sich verbindenden Seite scheinen, wenn eine ausführliche Zuweisung nicht hinzugefügt wird.

In bestimmten Rechtsprechungen ist es oder ist gemeint worden, dass Hypertext-Links nicht bloß Verweisungen oder Zitate sind, aber Geräte sind, um Webseiten zu kopieren. In den Niederlanden wurde Karin Spaink auf diese Weise der Urheberrechtsverletzung am Anfang verurteilt, indem sie sich verbunden hat, obwohl diese Entscheidung 2003 gestürzt wurde. Die Gerichte, die diese Ansicht verteidigen, sehen die bloße Veröffentlichung eines Hypertext-Links, der zum ungesetzlichen Material in Verbindung steht, um eine strafbare Handlung an sich, unabhängig davon zu sein, ob in ungesetzlichem Material Verweise anzubringen, ungesetzlich ist. 2004 wurde Josephine Ho freigesprochen

'Hypertext-Links, die traditionelle Werte' in Taiwan verderben.

2000 hat britische Telekommunikation Wunder verklagt, behauptend, dass Wunder sein Patent auf Webhypertext-Links gebrochen hat. Nach der Streitigkeit hat ein Gericht für das Wunder, Entscheidung gefunden, dass das Patent der britischen Telekommunikation Webhypertext-Links nicht bedeckt hat.

In der USA-Rechtskunde gibt es eine Unterscheidung zwischen der bloßen Tat der Verbindung mit einer Website von jemandem anderen und Verbindung mit dem Inhalt, der ungesetzlich oder eingreifend ist. Mehrere Gerichte haben gefunden, dass bloß die Verbindung mit einer Website von jemandem anderen nicht Copyright oder Handelsmarke-Verstoß, unabhängig davon ist, wie viel jemand anderer einwenden könnte. Die Verbindung mit dem ungesetzlichen oder das Brechen des Inhalts können genug problematisch sein, um gesetzliche Verbindlichkeit zu verursachen. Für eine Zusammenfassung des aktuellen Status des US-Urheberrechtsgesetzes betreffs der Hyperverbindung, sieh diese Diskussion.

Siehe auch

  • Tote Verbindung
  • Innere Verbindung
  • Methoden der Website, die sich verbindet
  • Gegenstand, der sich hyperverbindet
  • PageRank
  • Der Verbindungsdetektiv von Xenu

Weiterführende Literatur


Gedanke-Experiment / Katsura Tarō
Impressum & Datenschutz