El enlace en línea (también conocido como hotlinking , piggy-backing , enlace directo , captura de imágenes de sitios externos , robo de ancho de banda [ 1] y leeching ) es el uso de un objeto vinculado, a menudo una imagen, en un sitio por parte de una página web que pertenece a un segundo sitio. Se dice que un sitio tiene un enlace en línea al otro sitio donde se encuentra el objeto.
Enlaces en línea y HTTP
La tecnología que sustenta la World Wide Web, el Protocolo de transferencia de hipertexto (HTTP), no hace distinción entre los tipos de enlaces: todos son funcionalmente iguales. Los recursos pueden estar ubicados en cualquier servidor y en cualquier ubicación.
Cuando se visita un sitio web, el navegador descarga primero el contenido textual en forma de un documento HTML. El documento HTML descargado puede requerir el procesamiento de otros archivos HTML, imágenes, scripts y/o archivos de hojas de estilo<img> . Estos archivos pueden contener etiquetas que proporcionan las URL que permiten que las imágenes se muestren en la página. El código HTML generalmente no especifica un servidor, lo que significa que el navegador web debe usar el mismo servidor que el código principal ( <img src="picture.jpg" />). También permite URL absolutas que hacen referencia a imágenes alojadas en otros servidores ( <img src="http://www.example.com/picture.jpg" />).
Cuando un navegador descarga una página HTML que contiene dicha imagen, el navegador se comunicará con el servidor remoto para solicitar el contenido de la imagen.
Usos comunes del contenido vinculado
La capacidad de mostrar contenido de un sitio dentro de otro es parte del diseño original del medio de hipertexto de la Web . Algunos usos comunes incluyen:
- Realizar copias de una obra para la cual la persona que realiza las copias no tiene licencia constituye una infracción de los derechos de autor, pero no hay infracción cuando el reutilizador proporciona un enlace de texto simple dentro de un documento HTML que apunta a la ubicación de la imagen o archivo original (simplemente llamado "enlace"). [2]
- Los arquitectos web pueden separar deliberadamente las imágenes de un sitio en un servidor o en un grupo de servidores. El alojamiento de imágenes en servidores separados permite que el sitio divida los requisitos de ancho de banda entre servidores. Por ejemplo, el sitio de gran volumen Slashdot almacena su "página principal" en
slashdot.org, historias individuales en servidores comogames.slashdot.orgoit.slashdot.org, y ofrece imágenes para cada host desdeimages.slashdot.org. - Un artículo de un sitio puede optar por hacer referencia a imágenes o contenido protegido por derechos de autor en otro sitio mediante enlaces en línea, lo que puede evitar problemas de derechos y propiedad que podría generar la copia de los archivos originales. Sin embargo, esta práctica generalmente no se recomienda debido a la carga de ancho de banda resultante en la fuente, y el proveedor de la fuente a menudo se ofende porque el espectador no ve la página original completa, que proporciona el contexto previsto de la imagen.
- Muchas páginas web incluyen anuncios de banner . Los anuncios de banner son imágenes alojadas por una empresa que actúa como intermediaria entre los anunciantes y los sitios web en los que aparecen los anuncios. La
<img>etiqueta puede especificar una URL a un script CGI en el servidor de anuncios, incluida una cadena que identifica de forma única el sitio que produce el tráfico y posiblemente otra información sobre la persona que ve el anuncio, recopilada previamente y asociada con una cookie. El script CGI determina qué imagen enviar en respuesta a la solicitud. - Algunos sitios web utilizan enlaces directos desde un servidor más rápido para aumentar la velocidad de carga del cliente.
- Los contadores de visitas o contadores web muestran cuántas veces se ha cargado una página. Varias empresas ofrecen contadores de visitas que se mantienen fuera del sitio y se muestran con un enlace en línea.
Usos controvertidos de los enlaces en línea
La difuminación de los límites entre sitios puede dar lugar a otros problemas cuando el sitio viola las expectativas de los usuarios. En otras ocasiones, los enlaces en línea pueden realizarse con fines maliciosos.
- Es posible que a los sitios de contenido donde se almacena el objeto y desde donde se recupera no les guste la nueva ubicación.
- Los enlaces en línea a una imagen almacenada en otro sitio aumentan el uso del ancho de banda de ese sitio, aunque no se esté viendo como se esperaba. La queja puede ser la pérdida de ingresos por publicidad o la modificación del significado percibido a través de un contexto no aprobado.
- Los ataques de phishing y de secuencias de comandos entre sitios pueden incluir enlaces en línea a un sitio legítimo para ganarse la confianza de la víctima.
- Los servicios de pago por contenido pueden intentar restringir el acceso a su contenido mediante técnicas complejas de creación de scripts y enlaces en línea.
- Los objetos en línea se pueden utilizar para realizar ataques drive-by en el cliente , aprovechando errores en el código que interpreta los objetos. Cuando un objeto se almacena en un servidor externo, el sitio de referencia no tiene control sobre si el contenido de un objeto originalmente beneficioso es reemplazado por contenido malicioso y cuándo.
- Las solicitudes de objetos en línea suelen contener información de referencia . Esto permite filtrar información sobre las páginas visitadas a los servidores que alojan los objetos (consulte el seguimiento de visitantes web ).
Prevención
.jpg/500px-Oops!_Hotlinking_not_allowed_(Tahupedia.com).jpg)
Lado del cliente
La mayoría de los navegadores web seguirán ciegamente la URL de los enlaces en línea, a pesar de que se trata de una queja de seguridad frecuente. [3] Las imágenes incrustadas pueden usarse como un error web para rastrear a los usuarios o para transmitir información a un tercero. Muchas herramientas de filtrado de anuncios del navegador restringirán este comportamiento en distintos grados.
Lado del servidor
Algunos servidores están programados para utilizar el encabezado de referencia HTTP para detectar enlaces directos y devolver un mensaje de condena, normalmente en el mismo formato, en lugar de la imagen o el clip multimedia esperados. La mayoría de los servidores se pueden configurar para proteger parcialmente los medios alojados de los enlaces en línea, normalmente no entregando los medios o entregando un archivo diferente. [1] [4]
La reescritura de URL se utiliza a menudo (por ejemplo, mod_rewrite con Apache HTTP Server ) para rechazar o redirigir los intentos de crear enlaces directos a imágenes y medios a un recurso alternativo. La mayoría de los tipos de medios electrónicos se pueden redirigir de esta manera, incluidos los archivos de vídeo, los archivos de música y las animaciones (como Flash ).
Otras soluciones suelen combinar la reescritura de URL con algún script complejo personalizado del lado del servidor para permitir el enlace directo durante un breve período de tiempo o, en configuraciones más complejas, para permitir el enlace directo pero devolver una imagen alternativa con calidad y tamaño reducidos y, por lo tanto, reducir la carga de ancho de banda cuando se solicita desde un servidor remoto. Todas las medidas de prevención de enlaces directos corren el riesgo de deteriorar la experiencia del usuario en el sitio web de terceros. [5]
Problemas de derechos de autor que plantean los enlaces en línea
El hecho legal más significativo sobre los enlaces en línea, en relación con las consideraciones de la ley de derechos de autor, es que el enlazador en línea no coloca una copia del archivo de imagen en su propio servidor de Internet. En lugar de eso, el enlazador en línea coloca un puntero en su servidor de Internet que apunta al servidor en el que el propietario de la imagen ha colocado el archivo de imagen. Este puntero hace que el navegador de un usuario salte al servidor del propietario y obtenga el archivo de imagen en la computadora del usuario. Los tribunales estadounidenses han considerado esto como un hecho decisivo en el análisis de derechos de autor. Así, en Perfect 10, Inc. v. Amazon.com, Inc. [ 6], el Tribunal de Apelaciones de los Estados Unidos para el Noveno Circuito explicó por qué los enlaces en línea no violaban la ley de derechos de autor de los Estados Unidos:
Google no muestra una copia de imágenes fotográficas en tamaño completo que infringen los derechos de autor a los efectos de la Ley de Derechos de Autor cuando Google enmarca imágenes vinculadas en línea que aparecen en la pantalla de la computadora de un usuario. Dado que las computadoras de Google no almacenan las imágenes fotográficas, Google no tiene una copia de las imágenes a los efectos de la Ley de Derechos de Autor. En otras palabras, Google no tiene ningún "objeto material... en el que se fije una obra... y desde el cual la obra pueda percibirse, reproducirse o comunicarse de otro modo" y, por lo tanto, no puede comunicar una copia. En lugar de comunicar una copia de la imagen, Google proporciona instrucciones HTML que dirigen el navegador de un usuario a la computadora del editor de un sitio web que almacena la imagen fotográfica en tamaño completo. Proporcionar estas instrucciones HTML no equivale a mostrar una copia. En primer lugar, las instrucciones HTML son líneas de texto, no una imagen fotográfica. En segundo lugar, las instrucciones HTML no hacen que aparezcan imágenes infractoras en la pantalla de la computadora del usuario. El HTML simplemente proporciona la dirección de la imagen al navegador del usuario. Luego, el navegador interactúa con la computadora que almacena la imagen infractora. Esta interacción es la que hace que aparezca una imagen infractora en la pantalla del ordenador del usuario. Google puede facilitar al usuario el acceso a las imágenes infractoras. Sin embargo, dicha asistencia sólo plantea cuestiones de responsabilidad contributiva y no constituye una infracción directa de los derechos de visualización del titular de los derechos de autor. ...Si bien los enlaces en línea y los marcos pueden hacer que algunos usuarios de ordenadores crean que están viendo una sola página web de Google, la Ley de Derechos de Autor... no protege al titular de los derechos de autor contra [tales] actos....
Véase también
Referencias
- ^ de Ross Shannon (26 de febrero de 2007). "Robo de ancho de banda". yourhtmlsource.com . Consultado el 16 de noviembre de 2007.
Algunos webmasters intentarán vincular directamente sus imágenes desde sus páginas. Afortunadamente, un simple cambio de configuración proporciona la solución necesaria.
- ^ Mike Masnick (6 de enero de 2010). "¿Incluir un enlace en línea a una imagen constituye una infracción de derechos de autor?". Techdirt . Consultado el 15 de febrero de 2014 .
- ^ Thomas C Greene (20 de febrero de 2007). "Vista Security Oversold" (Seguridad de Vista sobrevendida). theregister.co.uk . Consultado el 16 de noviembre de 2007 .
- ^ Thomas Scott (13 de julio de 2004). "Prevención más inteligente de enlaces directos a imágenes". alistapart.com . Consultado el 16 de noviembre de 2007 .
- ^ Aleksandersen, Daniel (30 de agosto de 2016). "La degradación de la calidad de la imagen como medida de prevención y disuasión de los enlaces directos". Slight Future . Consultado el 1 de septiembre de 2016 .
- ^ 487 F.3d 701 (9º Cir.2007).