Simbiontes
Cada loco con su tema   

Blog |  Acerca de...  |  Asuntos recurrentes  | 

Uso y abuso de imagenes enlazadas en caliente

Escrito por (A) El Malvado Acidonitrix , Domingo 12 de Marzo de 2006
   5 Comentarios
Archivado en: Nosotros mismos , Tecnología

Las búsquedas de imágenes en Internet superan ya en una proporción de 5 a 1 a las solicitudes de información en texto.
Analizando los registros del servidor que muestran desde qué páginas llegan las visitas a una web, se infiere una tendencia al alza: muchas personas enlazan imágenes desde foros y páginas personales. Así mismo, muchos resultados de búsqueda provienen de buscadores de imágenes, como images.google.com. Esta tendencia es recurrente en todas las páginas cuyos registros sigo habitualmente: tanto páginas personales como de empresas registran solicitudes de imágenes en una proporción de tres o cuatro veces superior a las solicitudes de texto. Aproximadamente, entre el 60% y el 80% de las visitas desde buscadores tienen por objeto localizar no el texto sino alguna imagen.

Un buscador de imágenes es una variante de un buscador de texto. Se puede buscar, por ejemplo, información sobre un teléfono móvil porque se desea conocer sus características, la opinión de alguien que lo usa habitualmente, o la solución de un problema. O se puede buscar una imagen para ver cómo es ese teléfono.

¿Qué uso se le da a esa imagen? Si la persona que encuentra utilidad a esa imagen decide guardarla en su ordenador, no queda rastro alguno. Al fin y al cabo, se trata de un documento público. Ahora bien, muchas de esas imágenes se enlazan directamente desde una página web. Es una característica de internet que puedas acompañar un texto de una imagen, estando ambas en lugares distintos, aunque al ver la página que las junta no sea visible a simple vista que no provienen´del mismo lugar. A la técnica se la denomina "hot linking", es decir, "enlazar en caliente". En esos casos, se puede conocer el uso que se le da a una página. Los casos típicos son cuatro:

  • Foros y otras comunidades, incluyendo tanto blogs como fichas de usuario públicas. Los usuarios incluyen imágenes para su avatar y en la firma que aparece al final de su mensaje. Tienen éxito las imágenes divertidas, chocantes, raras. A veces quieren hacer hincapie en un concepto o parte de su mensaje. Por ejemplo, al criticar a otro usuario, un participante de cierto foro enlazó una fotografía de buitres.
  • Páginas de P2P. Por ejemplo, aquellas que ofrecen el enlace a la descarga de la película de las Crónicas de Narnia, suelen enlazar con la imagen del artículo de Juan sobre las novelas. Cuando se estrenó la película, hubo un subidón en la estadística.
  • Páginas de subastas. Aquí la especialidad es poner enlaces a imágenes de teléfonos que NcR pone en sus notas y logotipos de compañías.
  • Páginas personales: suelen incluir una imagen de tarde en tarde. Por ejemplo, un caballero holandés usó una imagen de Pachuca para hablar del spam.

Lo que se publica suele ser, por definición, público, y uno no debería protestar por el uso que se le dé. Siempre y cuando no se malverse. Aprovechar las fotos de otra página no es ilegal, pero como mínimo es de mala educación: genera tráfico y el tráfico se paga. Al revés que un teléfono, que se tarifica por tiempo de uso ya que una llamada tiene una duración definida, las líneas de datos se cobran por información transferida. No se tarifica por tiempo porque nunca cuelgan salvo por avería. Dado que es un coste desmedido, desde enero de 2006, los Simbiontes sirven imágenes a páginas externas salvo que alguien lo solicite o, si no lo ha solicitado, al menos se ha tomado la molestia de indicar la fuente (como el caballero de Holanda). No es que nos mole que nos citen, pero sí es de agradecer que la gente sea educada, y, aunque nos cueste dinero, lo dilapidamos gustosamente.

Lo que llama la atención es la enorme proporción de solicitudes de imágenes en relación a las solicitudes de texto. Vamos a decir que cinco de cada seis personas que buscan algo por internet buscan imágenes, y no es algo que hayamos observado en Simbiontes, sino que es una tónica recurrente, desde hace años y en todas las páginas cuyas estadísticas conocemos los simbiontes, que, por trabajo, son unas cuantas. Sólo una persona de cada seis busca texto. Abundar en el significado de esto resula ocioso, pero parece ser el signo de los tiempos.

5 comentarios

Bla Bla
Dice: Tito Pello, Miércoles 15 de Marzo de 2006

Bueno, hay mecanismos para evitar que te quiten ancho de banda a traves de imagenes referenciadas. A bote pronto se me ocurre que todas las imagenes de un site las sirve un archivo php.
¿Como?
Puede ser el tipico archivo que hace una comprobacion y si la peticion viene desde otra pagina de nuestra web se devuelve la imagen.
¿Como devuelvo una imagen desde php? cambiando los headers y poniendo en content-type correspondiente.

¿Como controlo que la imagen se solicita desde MI propio site? A lo cutre a traves de $_SERVER[HTTP_REFERER], aunque eso lo puede manipular el user agent. Quiza mas seguro controlarlo a traves de $_SERVER[REQUEST_URI] y aceptar unicamente requests relatifos (/imagen.jpg), nunca absolutos (http://www.miweb.com/imagen.jpg)

Ya puesto podemos controlar por BBDD una lista de webs que si pueden referenciar nuestras imagenes.

En cualquier caso, para mi tiene mas gracia hacer referencias, me parece un internet mas "distribuido y puro". Digo.


Bla Bla
Dice: El egoista Acidonitrix, Miércoles 15 de Marzo de 2006

¡Ja! Un día va y el log se dispara (en tamaño) porque alguien te refiere una imagen de, pongamos, las crónicas de Narnia. Ya sabes qué risa te da si un log crece diez veces más rápido de lo normal: anda que no hemos tenido batallitas en nuestras vidas anteriores con eso.

He contado como treinta sitios diferentes que referencian una imagen de Narnia. Una casa de subastas deja que los usuarios pongan referencias a imágenes externas. Una comunidad de blogs lo mismo en los perfiles de la gente. Todos ellos ganan dinero con publicidad y a veces con los servicios. Pues no me parece bien que sea a mi costa. Porque uno o dos de tarde en tarde, te los puedes permitir, pero que te "barrapunteen" de esa forma...

Ocurre que eso te estropea el dimensionamiento de tu web, y te cuesta un dineral en tráfico. Así que antes de que se vaya de madre, pues vas y cortas.

A mí también me va que esté más distribuida, pero si un listillo se pasa, qué quieres que te diga: la carga está mal distribuida. Y fíjate que si alguien viene y pide, le dejamos. O sea, que nos va una internet más comunicativa. Modestamente publicamos cosillas que a la gente le sirven: truquillos, comentarios, ayudas: eso es aportar a la comunidad, no servir imágenes. Ya digo que no me importa que cojan fotos o textos y los pongan por ahí, pero que no me cueste. Así mismo, pienso que tiene más valor el texto que la imagen y, mira tú por donde, ¡sale más barato!

Por otro lado, servir imágenes con PHP se puede hacer, pero la maquinilla que tenemos se nos muere (hay que cargar la imagen en memoria y los tiempos de ejecución se alargan). Por otro lado, muchos proxies y proveedores de acceso no mandan el referer (es opcional) y si eres avispado puedes hacer lo mismo desde, por ejemplo, la web developer tool de mozilla.

La mayoría de paneles de control dejan tener un include de configuración de Apache al usuario. Plesk soporta (lo subes por FTP), y Cpanel hasta tiene interfaz para eso.

¡Bonito dominio el de tu firma, por cierto!


Bla Bla
Dice: imasdeweb.com, Viernes 14 de Septiembre de 2007

Acidonitrix: no había pensado en eso que dices de la sobrecarga que significa para el servidor utilizar el filtro por PHP de la descarga de imágenes... qué mala pata que tenga que cargarse en memoria!

Dándole vueltas se me ha ocurrido una solución alternativa, pero que aún tendría que probar si funciona o no: en lugar de utilizar en nuestra web etiquetas mostrando la ruta de la imagen, utilizar (o tal vez ) para "llenarlo" en tiempo de carga con algo como JSON o AJAX llamando a un PHP que devuelva en lugar de la imagen el código HTML que cargaría la imagen cuando lo interprete el navegador:

echo "";

De esa forma la "maquinilla" (entiendase 'servidor') no utiliza el PHP para procesar la imagen cada vez!

Bueno, como te digo, habría que probarlo. Si tengo un rato después lo hago... aunque yo precisamente no tengo esos problemas de overbooking, jajajaja. Pero en fin... es una deuda que tengo con la 'comunidad', como todos!

Saludos!
SERGIO


Bla Bla
Dice: imasdeweb.com, Viernes 14 de Septiembre de 2007

upsss... ya me pasó lo de siempre: me desapareció todo lo que iba entre '<' y '>' . Ahí va de nuevo:
__________________________________________

Dándole vueltas se me ha ocurrido una solución alternativa, pero que aún tendría que probar si funciona o no: en lugar de utilizar en nuestra web etiquetas <img> mostrando la ruta de la imagen, utilizar <script> (o tal vez <div>) para "llenarlo" en tiempo de carga con algo como JSON o AJAX llamando a un PHP que devuelva en lugar de la imagen el código HTML que cargaría la imagen cuando lo interprete el navegador:

echo "<img src='imagen7352.jpg' alt='bla' />";

De esa forma la "maquinilla" (entiendase 'servidor') no utiliza el PHP para procesar la imagen cada vez!

(sorry por la repetición)
SERGIO


Bla Bla
Dice: Acidonitrix, Viernes 14 de Septiembre de 2007

Hola Sergio: tu solución no vale porque la imagen tiene que estar disponible en un directorio público para que la URL sirva. Para estas cosas, el mejor sitio donde actuar es el servidor web (apache, IIS, etc): es lo más eficiente y, de hecho, está pensado para esas cosas.



Enviar un comentario










Introduce el código que aparece aquí...
Recordar información personal en este PC...







Mostrar búsqueda avanzadaActivar búsqueda avanzada

Bienvenido al repositorio de los simbiontes

Una página colectiva y ecléctica para comentar y apuntar cosas.

Estás viendo los archivos de Marzo de 2006. Visita la portada para ver las últimas notas.

Sugerencias de lectura

Los simbiontes hablan de...

Sugerencias de lectura

Si quieres curiosear, puedes consultar:

  • todas las entradas archivadas por categoría (abstract).
  • Las entradas ordenadas mensualmente.
  • Suscribirte a los feeds (más abajo).
  • Lo que vienen buscando otras personas.
  • Si lo prefieres, puedes ver la portada en el formato anterior.
  • ...o leer la presentación para saber qué es esto y si puedes fiarte o no de lo que aquí se dice, y por qué pensamos que esto no es un blog aunque lo llamemos así para entendernos entre nosotros.

Sindicación RSS

  • ¿Qué es un feed?
  • Agregadores recomentados

Lecturas edificantes y tráfico de influencias

La tira Ecol

Tira Ecol

http://tira.escomposlinux.org
La tira ecol ha vuelto.