De Wikipedia, la enciclopedia libre
  (Redirigido desde Href )
Saltar a navegación Saltar a búsqueda
Un ejemplo de un hipervínculo como se ve comúnmente en un navegador web, con el puntero del mouse sobre él.
Varios documentos conectados por hipervínculos.

En informática , un hipervínculo , o simplemente un enlace , es una referencia a datos que el usuario puede seguir haciendo clic o tocando . [1] Un hipervínculo apunta a un documento completo oa un elemento específico dentro de un documento. El hipertexto es texto con hipervínculos. El texto desde el que está vinculado se denomina texto de anclaje . Un sistema de software que se utiliza para visualizar y crear hipertexto es un sistema de hipertexto , y crear un hipervínculo es un hipervínculo (o simplemente un enlace ). Se dice que un usuario que sigue hipervínculos navegao navegar por el hipertexto.

El documento que contiene un hipervínculo se conoce como su documento fuente. Por ejemplo, en un trabajo de referencia en línea como Wikipedia o Google , muchas palabras y términos en el texto tienen hipervínculos a las definiciones de esos términos. Los hipervínculos se utilizan a menudo para implementar mecanismos de referencia como tablas de contenido, notas al pie , bibliografías , índices , cartas y glosarios .

En algunos hipertexto, los hipervínculos pueden ser bidireccionales: se pueden seguir en dos direcciones, por lo que ambos extremos actúan como anclas y como objetivos. Existen arreglos más complejos, como enlaces de muchos a muchos.

El efecto de seguir un hipervínculo puede variar con el sistema de hipertexto y, a veces, puede depender del propio enlace; por ejemplo, en la World Wide Web la mayoría de los hipervínculos hacen que el documento de destino reemplace al documento que se muestra, pero algunos están marcados para hacer que el documento de destino se abra en una nueva ventana (o, quizás, en una nueva pestaña [2] ). Otra posibilidad es la transclusión , para la cual el destino del enlace es un fragmento de documento.que reemplaza el ancla de enlace dentro del documento de origen. No solo las personas que navegan por el documento siguen hipervínculos. Estos hipervínculos también pueden ser seguidos automáticamente por programas. Un programa que atraviesa el hipertexto, siguiendo cada hipervínculo y reuniendo todos los documentos recuperados, se conoce como araña web o rastreador .

Tipos de enlaces [ editar ]

Enlaces en línea [ editar ]

Un enlace en línea muestra contenido remoto sin la necesidad de incrustar el contenido. Se puede acceder al contenido remoto con o sin que el usuario seleccione el enlace.

Un enlace en línea puede mostrar una versión modificada del contenido; por ejemplo, en lugar de una imagen, se puede mostrar una miniatura , una vista previa de baja resolución , una sección recortada o una sección ampliada . Por lo general, el contenido completo está disponible bajo demanda, como es el caso del software de publicación impresa , por ejemplo, con un enlace externo . Esto permite tamaños de archivo más pequeños y una respuesta más rápida a los cambios cuando no se necesita todo el contenido vinculado, como es el caso cuando se reorganiza un diseño de página .

Ancla [ editar ]

Un hipervínculo de anclaje es un enlace vinculado a una parte de un documento [3]  , generalmente texto, aunque no necesariamente. Por ejemplo, también puede ser un área activa en una imagen ( mapa de imagen en HTML), una parte designada, a menudo irregular, de una imagen. Una forma de definirlo es mediante una lista de coordenadas que indican sus límites. Por ejemplo, un mapa político de África puede tener cada país vinculado a más información sobre ese país. Una interfaz de área activa invisible separada permite intercambiar máscaras o etiquetas dentro de las áreas activas vinculadas sin la incrustación repetitiva de enlaces en los diversos elementos de la máscara.

Enlace gordo [ editar ]

Un enlace gordo (también conocido como enlace "uno a varios", "enlace extendido" [4] o "enlace de múltiples colas" [5] ) es un hipervínculo que conduce a varios puntos finales; el enlace es una función de varios valores .

Usos en diversas tecnologías [ editar ]

HTML [ editar ]

Tim Berners-Lee vio la posibilidad de utilizar hipervínculos para vincular cualquier información con cualquier otra información a través de Internet . Por lo tanto, los hipervínculos fueron parte integral de la creación de la World Wide Web . Las páginas web están escritas en el lenguaje de marcado de hipertexto HTML .

Así es como podría verse un hipervínculo a la página de inicio de la organización del W3C en código HTML:

< Un  href = "https://www.w3.org/" > W3C organización sitio Web </ a >

Este código HTML consta de varias etiquetas :

  • El hipervínculo comienza con una etiqueta de apertura de ancla <a , e incluye una referencia de hipervínculo href = "https://www.w3.org/" a la URL de la página. (Tenga en cuenta que la URL está entre comillas).
  • La URL va seguida de > , que marca el final de la etiqueta de apertura del ancla.
  • Las palabras que siguen identifican lo que se está vinculando; esta es la única parte del código que normalmente es visible en la pantalla cuando se representa la página, pero cuando el cursor se desplaza sobre el enlace, muchos navegadores muestran la URL de destino en algún lugar de la pantalla, como en la esquina inferior izquierda .
  • Normalmente, estas palabras están subrayadas y coloreadas (por ejemplo, azul para un enlace que aún no se ha visitado y violeta para un enlace ya visitado).
  • La etiqueta de cierre del ancla ( </a> ) termina el código de hipervínculo.
  • La etiqueta <a> también puede constar de varios atributos, como el atributo "rel", que especifica la relación entre el documento actual y el documento vinculado.

Webgraph es un gráfico , formado a partir de páginas web como vértices e hipervínculos, como bordes dirigidos.

XLink: hipervínculos [ editar ]

La Recomendación del W3C llamada XLink describe hipervínculos que ofrecen un grado mucho mayor de funcionalidad que los ofrecidos en HTML. Estos enlaces extendidos pueden ser multidireccionales , enlazando desde, dentro y entre documentos XML. También puede describir enlaces simples , que son unidireccionales y, por lo tanto, no ofrecen más funciones que los hipervínculos en HTML.

Wikis [ editar ]

Si bien los wikis pueden usar hipervínculos de tipo HTML, el uso del marcado wiki , un conjunto de lenguajes de marcado livianos específicamente para wikis, proporciona una sintaxis simplificada para vincular páginas dentro de entornos wiki, en otras palabras, para crear wikilinks .

Cómo funcionan los enlaces internos de MediaWiki cuando se quiere crear un enlace que muestre palabras diferentes del título de la página vinculada.

La sintaxis y apariencia de los wikilinks pueden variar. El software wiki original de Ward Cunningham , WikiWikiWeb, utilizó CamelCase para este propósito. CamelCase también se usó en la primera versión de Wikipedia y todavía se usa en algunos wikis, como TiddlyWiki , Trac y PmWiki . Una sintaxis de marcado común es el uso de corchetes dobles alrededor del término que se va a vincular. Por ejemplo, la entrada "[[zebras]]" es convertida por software wiki usando esta sintaxis de marcado en un enlace a un artículo de zebras . Los hipervínculos utilizados en wikis se clasifican comúnmente de la siguiente manera:

  • Wikilinks internos o enlaces intrawiki conducen a páginas dentro del mismo sitio web wiki.
  • Los enlaces de Interwiki son hipervínculos de marcado simplificados que conducen a páginas de otros wikis que están asociados con el primero.
  • Los enlaces externos conducen a otras páginas web (aquellas no cubiertas en los dos casos anteriores, wiki o no wiki).

Los enlaces wik son visiblemente distintos de otros textos, y si un enlace wik interno conduce a una página que aún no existe, por lo general tiene una apariencia visual específica diferente. Por ejemplo, en Wikipedia los wikilinks se muestran en azul, excepto aquellos que enlazan a páginas que aún no existen, que en su lugar se muestran en rojo . [6] Otra posibilidad de vinculación es mostrar un signo de interrogación resaltado en el que se puede hacer clic después del término wikilink.

Mundos virtuales [ editar ]

Se están implementando hipervínculos en varias redes de mundo virtual 3D , incluidas las que utilizan las plataformas OpenSimulator [7] y Open Cobalt [8] .

Enlaces permanentes [ editar ]

Los enlaces permanentes son URL que están destinadas a permanecer sin cambios durante muchos años en el futuro, lo que genera hipervínculos que son menos susceptibles a la descomposición del enlace. Los enlaces permanentes a menudo se representan de manera simple, es decir, como URL amigables, para que las personas puedan escribir y recordar fácilmente. Los enlaces permanentes se utilizan para señalar y redirigir a los lectores a la misma página web , publicación de blog o cualquier medio digital en línea. [9]

La literatura científica es un lugar donde la persistencia del vínculo es crucial para el conocimiento público. Un estudio de 2013 en BMC Bioinformatics analizó 15.000 enlaces en resúmenes del índice de citas Web of Science de Thomson Reuters , y encontró que la vida media de las páginas web era de 9,3 años y solo el 62% se archivaba. [10] La vida media de una página web constituye una variable de alto grado, pero su orden de magnitud suele ser de algunos meses. [11]

Cómo funcionan los hipervínculos en HTML [ editar ]

Se dice que un enlace de un dominio a otro es saliente desde su ancla de origen y es entrante a su destino.

El ancla de destino más común es una URL utilizada en la World Wide Web . Puede referirse a un documento, por ejemplo, una página web u otro recurso, o a una posición en una página web. Esto último se logra mediante un elemento HTML con un atributo "name" o "id" en esa posición del documento HTML. La URL de la posición es la URL de la página web con un identificador de fragmento  - " atributo # id " - agregado.

Cuando se vincula a documentos PDF desde una página HTML, el " atributo id " se puede reemplazar con una sintaxis que haga referencia a un número de página u otro elemento del PDF, por ejemplo, "# page = 386 ".

Comportamiento de los enlaces en los navegadores web [ editar ]

Un navegador web generalmente muestra un hipervínculo de alguna manera distintiva, por ejemplo, en un color , fuente o estilo diferente , o con ciertos símbolos a continuación para visualizar el destino del vínculo o los tipos de documentos. Esto también se llama decoración de enlaces . El comportamiento y el estilo de los enlaces se pueden especificar utilizando el lenguaje de hojas de estilo en cascada (CSS).

En una interfaz gráfica de usuario, la apariencia del cursor del mouse puede cambiar a un motivo de mano para indicar un enlace. En la mayoría de los navegadores web gráficos, los enlaces se muestran en texto azul subrayado cuando no se han visitado, pero en texto violeta subrayado cuando sí. Cuando el usuario activa el enlace (por ejemplo, haciendo clic en él con el mouse), el navegador muestra el destino del enlace. Si el destino no es un archivo HTML, dependiendo del tipo de archivo y del navegador y sus complementos , se puede activar otro programa para abrir el archivo.

El código HTML contiene algunas o todas las cinco características principales de un enlace:

  • destino del enlace ("href" apunta a una URL)
  • etiqueta de enlace
  • título del enlace
  • destino del enlace
  • clase de enlace o id de enlace

Utiliza el elemento HTML "a" con el atributo "href" (HREF es una abreviatura de "Hypertext REFerence" [12] ) y opcionalmente también los atributos "title", "target" y " class " o "id":

<a href=" URL "title=" título del enlace" target=" objetivo del enlace "class=" clase del enlace "> etiqueta del enlace </a>

Para insertar un enlace en una página web, publicación de blog o comentario, puede tener este formato:

<a href="https://example.com/">Example</a>

En un navegador web típico, esto se mostraría como la palabra subrayada "Ejemplo" en azul, que al hacer clic llevaría al usuario al sitio web example.com. Esto contribuye a un texto o documento limpio y fácil de leer.

De forma predeterminada, los navegadores suelen mostrar hipervínculos como tales:

  • Un enlace no visitado suele ser azul y subrayado
  • Un enlace visitado suele ser violeta y subrayado.
  • Un enlace activo suele ser rojo y subrayado

Cuando el cursor se desplaza sobre un enlace, según el navegador y la interfaz gráfica de usuario, se puede mostrar algún texto informativo sobre el enlace, que aparece, no en una ventana normal , sino en un cuadro flotante especial , que desaparece cuando se mueve el cursor. (a veces desaparece de todos modos después de unos segundos y reaparece cuando el cursor se aleja y retrocede). Mozilla Firefox , IE , Opera y muchos otros navegadores web muestran la URL. Además, la URL se muestra comúnmente en la barra de estado .

Normalmente, un enlace se abre en el marco o ventana actual , pero los sitios que usan marcos y múltiples ventanas para la navegación pueden agregar un atributo especial de "destino" para especificar dónde se carga el enlace. Si no existe una ventana con ese nombre, se crea una nueva ventana con el ID, que se puede usar para hacer referencia a la ventana más adelante en la sesión de navegación.

La creación de nuevas ventanas es probablemente el uso más común del atributo "objetivo". Para evitar la reutilización accidental de una ventana, los nombres de ventana especiales "_blank" y "_new" suelen estar disponibles y siempre hacen que se cree una nueva ventana. Es especialmente común ver este tipo de enlace cuando un sitio web grande enlaza con una página externa. En ese caso, la intención es garantizar que la persona que navega sepa que no existe un respaldo del sitio al que está vinculado el sitio desde el que se vinculó. Sin embargo, el atributo a veces se usa en exceso y, a veces, puede hacer que se creen muchas ventanas incluso mientras se navega por un solo sitio.

Otro nombre de página especial es "_top", que hace que los marcos de la ventana actual se borren para que la navegación pueda continuar en la ventana completa.

Historia [ editar ]

Douglas Engelbart y su equipo en SRI , 1969

El término "vínculo" fue acuñado en 1965 (o posiblemente 1964) por Ted Nelson al comienzo del Proyecto Xanadu . Nelson se había inspirado en " As We May Think ", un ensayo popular de 1945 de Vannevar Bush . En el ensayo, Bush describió una máquina basada en microfilmes (la Memex ) en la que uno podía vincular dos páginas de información en un "rastro" de información relacionada, y luego desplazarse hacia adelante y hacia atrás entre las páginas en un rastro como si estuvieran en un solo carrete de microfilm.

En una serie de libros y artículos publicados desde 1964 hasta 1980, Nelson traspuso el concepto de Bush de referencias cruzadas automatizadas al contexto de la computadora, lo hizo aplicable a cadenas de texto específicas en lugar de páginas completas, lo generalizó de una máquina local del tamaño de un escritorio a una red informática mundial patentada teórica, y abogó por la creación de dicha red. Aunque la Corporación Xanadu de Nelson fue finalmente financiada por Autodesk en la década de 1980, nunca creó esta red de acceso público patentada. Mientras tanto, trabajando de forma independiente, un equipo dirigido por Douglas Engelbart (con Jeff Rulifson como programador jefe) fue el primero en implementar el concepto de hipervínculo para desplazarse dentro de un solo documento (1966), y poco después para conectar párrafos dentro de documentos separados (1968), con NLS . Ben Shneiderman, trabajando con el estudiante de posgrado Dan Ostroff, diseñó e implementó el enlace resaltado en el sistema HyperTIES en 1983. HyperTIES se utilizó para producir la primera revista electrónica del mundo, Communications of ACM de julio de 1988, que se citó como fuente del concepto de enlace en Manifiesto de primavera de 1989 de Tim Berners-Lee para la Web. En 1988, Ben Shneiderman y Greg Kearsley utilizaron HyperTIES para publicar "Hypertext Hands-On!", El primer libro electrónico del mundo. [ cita requerida]

Un programa de base de datos HyperCard fue lanzado en 1987 para Apple Macintosh que permitía hipervínculos entre varias páginas dentro de un documento, así como a otros documentos, incluso aplicaciones separadas, en la misma computadora; [13] probablemente fue el primer uso de la palabra "hipervínculo". [14] En 1990, la Ayuda de Windows , que se introdujo con Microsoft Windows 3.0 , tenía un uso generalizado de hipervínculos para vincular diferentes páginas en un solo archivo de ayuda.juntos; Además, tenía un tipo de hipervínculo visualmente diferente que hacía que apareciera un mensaje de ayuda emergente al hacer clic, generalmente para dar definiciones de los términos introducidos en la página de ayuda. El primer protocolo abierto ampliamente utilizado que incluía hipervínculos desde cualquier sitio de Internet a cualquier otro sitio de Internet fue el protocolo Gopher de 1991. Pronto fue eclipsado por HTML después del lanzamiento en 1993 del navegador Mosaic (que podía manejar enlaces Gopher así como enlaces HTML ). La ventaja de HTML era la capacidad de mezclar gráficos, texto e hipervínculos, a diferencia de Gopher, que solo tenía texto estructurado por menús e hipervínculos.

Problemas legales [ editar ]

Si bien los hipervínculos entre páginas web es una característica intrínseca de la web , algunos sitios web se oponen a que otros sitios web los vinculen; algunos han afirmado que no se permite vincularlos sin permiso.

En particular, son polémicos los enlaces profundos , que no apuntan a la página de inicio de un sitio u otro punto de entrada designado por el propietario del sitio, sino a contenido en otro lugar, lo que permite al usuario evitar el flujo designado del sitio y los enlaces en línea , que incorporan el contenido en cuestión en las páginas del sitio de enlace, haciéndolo parecer parte del propio contenido del sitio de enlace a menos que se agregue una atribución explícita. [15]

En determinadas jurisdicciones se ha sostenido o se ha sostenido que los hipervínculos no son meras referencias o citas , sino que son dispositivos para copiar páginas web. En los Países Bajos, Karin Spaink fue condenada inicialmente por esta forma de infracción de derechos de autor por vinculación, aunque esta sentencia fue anulada en 2003. Los tribunales que defienden este punto de vista consideran que la mera publicación de un hipervínculo que conecta con material ilegal es un acto ilegal en en sí mismo, independientemente de si la referencia a material ilegal es ilegal. En 2004, Josephine Ho fue absuelta de "hipervínculos que corrompen los valores tradicionales" en Taiwán . [dieciséis]

En 2000, British Telecom demandó a Prodigy , alegando que Prodigy violó su patente ( Patente de Estados Unidos 4.873.662 ) sobre hipervínculos web. Después de un litigio , un tribunal falló a favor de Prodigy y dictaminó que la patente de British Telecom no cubría los hipervínculos web. [17]

En la jurisprudencia de los Estados Unidos , existe una distinción entre el mero acto de vincular al sitio web de otra persona y vincular a contenido que es ilegal (p. Ej., Juegos de azar ilegales en los EE. UU.) O infractores (p. Ej., Copias ilegales de MP3). [18] Varios tribunales han encontrado que el simple hecho de vincular al sitio web de otra persona, incluso si se pasa por alto la publicidad comercial, no es una infracción de derechos de autor o marca registrada, independientemente de cuánto pueda objetar otra persona. [19] [20] [21] La vinculación a contenido ilegal o infractor puede ser lo suficientemente problemática como para dar lugar a una responsabilidad legal. [22] [23] [24] Comparar [25]Para obtener un resumen del estado actual de la ley de derechos de autor de EE. UU. en cuanto a hipervínculos, consulte la discusión sobre los casos Arriba Soft y Perfect 10 .

De manera algo controvertida, Vuestar Technologies ha intentado hacer cumplir las patentes solicitadas por su propietario, Ronald Neville Langford, [26] en todo el mundo relacionadas con técnicas de búsqueda que utilizan imágenes con hipervínculos a otros sitios web o páginas web. [27]

Ver también [ editar ]

  • Vínculo de retroceso
  • Enlace interno
  • Conocimiento de enlaces
  • Construcción de enlaces
  • Podredumbre de enlaces
  • Hipervínculos de objetos
  • Rango de página
  • Fragmento de URI
  • Detective de enlaces de Xenu

Referencias [ editar ]

  1. ^ "HTML Links". w3schools.com. Retrieved 2019-05-21.
  2. ^ See https://www.computerhope.com/jargon/t/tabbrows.htm
  3. ^ Brusilovski, Peter; Kommers, Piet; Streitz, Norbert (1996-05-15). Multimedia, Hypermedia, and Virtual Reality: Models, Systems, and Application: First International Conference, MHVR'94, Moscow, Russia September (14–16), 1996. Selected Papers. Springer Science & Business Media. ISBN 9783540612827. Archived from the original on 2018-02-07.
  4. ^ "XML Linking Language (XLink) Version 1.0" accessed 2010-1-27
  5. ^ "HTML, Web Browsers, and Other Paraphernalia" accessed 2011-08-15 https://web.archive.org/web/20130704143743/http://people.duke.edu/~mshumate/fiction/htt/tools.html#fatlink
  6. ^ Wikipedia: the missing manual By John Broughton, 2008, ISBN 0-596-51516-2, p. 75 Archived 2018-02-07 at the Wayback Machine
  7. ^ "Hypergrid – OpenSim". Opensimulator.org. 2012-03-04. Retrieved 2012-10-25.
  8. ^ "Creating, Saving, and Loading Spaces – Cobalt – DukeWiki". Wiki.duke.edu. 2009-04-21. Archived from the original on 2012-12-21. Retrieved 2012-10-25.
  9. ^ "Definition of Permanent Link (Permalink)". techopedia.com. Retrieved Oct 31, 2018.
  10. ^ W. Kille, Leighton (2015-10-09). "The growing problem of Internet 'link rot' and best practices for media and online publishers". journalistsresource.org. Archived from the original on September 19, 2014. Retrieved Oct 30, 2018.
  11. ^ "The Average Lifespan of a Webpage". November 8, 2011. Archived from the original on September 8, 2016. Retrieved Oct 31, 2018.
  12. ^ Tim Berners-Lee. "Making a Server ("HREF" is for "hypertext reference")". W3.org. Archived from the original on 2012-10-25. Retrieved 2012-10-25.
  13. ^ (Atkinson, Bill?) (1987). "3". Hypercard User's Guide (PDF) (1 ed.). Apple Computer Inc. p. 49 (PDF). Check |archive-url= value (help)
  14. ^ https://arstechnica.com/gadgets/2019/05/25-years-of-hypercard-the-missing-link-to-the-web/ 25 Years of Hypercard
  15. ^ See Arriba Soft case. The Ninth Circuit decision in this case is the first important decision of a US court on linking. In it the Ninth Circuit held the deep linking by Arriba Soft to images on Kelly's website to be legal under the fair use doctrine.
  16. ^ "The prosecution of Taiwan sexuality researcher and activist Josephine Ho" (PDF). Sex.ncu.edu.tw. Archived from the original (PDF) on February 8, 2012. Retrieved 2012-10-25.
  17. ^ CNET News.com, Hyperlink patent case fails to click. August 23, 2002.
  18. ^ Cybertelecom:: Legal to Link?  The Internet Archive. Retrieved June 11, 2012.
  19. ^ Ford Motor Company v. 2600 Enterprises, 177 F.Supp.2d 661 (EDMi December 20, 2001)
  20. ^ American Civil Liberties Union v. Miller, 977 F.Supp. 1228 (ND Ga. 1997)
  21. ^ Ticketmaster Corp. v. Tickets.Com, Inc., No. 99-07654 (CD Calif. March 27, 2000)
  22. ^ Intellectual Reserve v. Utah Lighthouse Ministry, Inc. Archived 2008-12-20 at the Wayback Machine, 75 FSupp2d 1290 (D Utah 1999)
  23. ^ Universal City Studios Inc v Reimerdes, 111 FSupp2d 294 (DCNY 2000)
  24. ^ Comcast of Illinois X LLC v. Hightech Elec. Inc. Archived 2008-12-17 at the Wayback Machine, District Court for the Northern District of Illinois, Decision of July 28, 2004, 03 C 3231
  25. ^ Perfect 10 v. Google Archived 2008-12-17 at the Wayback Machine, Decision of February 21, 2006, Case No. CV 04-9484 AHM (CD Cal. 2/21/06), CRI 2006, 76–88 No liability for thumbnail links to infringing content
  26. ^ TelecomTV – TelecomTV One – News Archived 2008-12-23 at the Wayback Machine
  27. ^ All your Interwibble is belong to us, Silvie Barak, The Inquirer, 21 February 2009

Further reading[edit]

  • Weinreich, Harald; Hartmut Obendorf; Winfried Lamersdorf (2001). The look of the link – concepts for the user interface of extended hyperlinks. p. 19. CiteSeerX 10.1.1.17.4220. doi:10.1145/504216.504225. ISBN 9781581134209. S2CID 14289046.