Crear usuario · Acceder

El riesgo de usar imagenes externas

Una lección básica de HTML sería explicar que el código que inserta una imagen básicamente es así: <img src="ruta de la imagen" alt="texto descriptivo" />

En el campo src se puede indicar la localización de la imagen de varias maneras pero fundamentalmente hay dos tipos: externa (dentro de la web, mismo dominio) o interna (fuera, del exterior).

Aparentemente coger imagenes del exterior tiene muchas ventajas. El tráfico que consume la carga de esa imagen lo costea el servidor externo, también puede resultar más cómodo porque evitas tener que ajustar la imagen y subirla a tu servidor para luego enlazarla de forma interna. Incluso en muchos casos referencian (o no) un post y al copiar el contenido se inserta la imagen externa tal cual, y parece funcionar mágicamente.

Sin embargo esta práctica no la recomiendo por las siguientes razones:

  1. La imagen la guarda el servidor externo, si la borra la perderás.
  2. En cualquier momento pueden dejar de dar soporte a la imagen y tu web empezaría a dar errores o peor, con dos reglas de .htaccess pueden hacer que carge una imagen de error o aviso.
  3. Y el gran motivo... (por el que escribo este post)
El riesgo está en que cada vez que carga una imagen lo hace en un servidor externo y este hecho se puede loguear facilmente y en consecuencia estarás brindando a un extraño datos muy personales.

Y como he podido comprobar esto se hace muy facil, una sencilla regla mod_rewrite en .htaccess que redirija hacia un .php cuando se pida determinada imagen... y en el archivo .php se obtendrían todos los datos del usuario y se finaliza con un header o include hacia la imagen y entonces será imposible de detectar.

Datos que se pueden obtener:

  • Dirección IP del usuario
  • Fecha exacta
  • Numero de impresiones (se podrían calcular las visitas unicas)
  • Referer con la URL donde se cargan las imagenes (podrían listar tus páginas más visitadas)
  • Más los tipicos datos de navegador, sistema, localización de visitantes, etc...
En fin, mal rollo... mucho mejor alojar vuestras propias imágenes. Tendréis el control y la seguridad.

No olvidéis optimizar las imagenes, añadir una descripción con el atributo alt y mucho mejor redimensionar la imagen al tamaño deseado que fijando con los atributos height y width.

           

Artículos relacionados:

  1. Cómo usar WhatsApp en el ordenador
  2. Pixelea, hosting español de imágenes
  3. Programas para usar el Messenger desde el pendrive
  4. Como usar y conectarse al escritorio remoto de Windows
  5. Visualizar codigos en mIRC sin riesgo
  6. Nueva indexación de Google imagenes (trimestral)
6
+0 GONZO 24-02-2007
Categoría: Conocimientos Recomendaciones Interesante
  1. +0 Dondado 2007-02-24 15:59:20

    ¿No están cruzadas las definiciones de internas y externas?. En general estoy de acuerdo con lo que dices pero para eso hace falta tener espacio en el hosting, osea, que es cuestión de dinero.
    Lo que he perdido desde que has quitado el hotlinking es ver las imágenes al leer el rss desde bloglines, no es trágico pero es una pérdida.

  2. +0 Dondado 2007-02-24 16:03:00

    Y corrijo el comentario anterior, no es que no se vean desde el bloglines, es que tampoco se ven desde aquí http://gonzo.teoriza.com/ ¿o es que la imagen que tenía que verse en el post del traceroute es la de "ver esta imagen en teoriza.com"?

  3. +1 GONZO 2007-02-24 17:19:24

    #1 Dondado, hola y gracias por comentar!

    La cosa es que nunca uso lectores de RSS, siempre lo hago a pelo visitando el site directamente. Por lo tanto no sabía lo de bloglines... y google reader hasta justo ayer.

    Desde ayer, etc.. he permitido hotlinking externo desde feedburner, bloglines, google.es, etc...

    ¿Se os ocurre algún agregador más para permitir?

  4. +1 GONZO 2007-02-24 22:48:11

    #2 Acabo de aceptar tu segundo comentario, disculpa que no lo haya visto...

    Gracias por avisar... pero por lo que a mi respecta las imagenes cargan perfectamente. Claro que allá atrás me jugó una mala pasada cachés de navegadores etc...

  5. +0 Dondado 2007-02-25 17:18:39

    Pues tienes toda la razón, seguro que al verla primero en bloglines me la había dejado en la caché con la imagen del noHotlinking. Con un CTRL-F5 todo funciona mucho mejor

  6. +1 GONZO 2007-02-26 16:29:14

    #5 Pues todo controlado, muchas gracias por el feedback :)

Artículo escrito por GONZO para Blogs Teoriza.
El riesgo de usar imagenes externas, internet fotos utilizar

 
Ocio Tecnología Mujer Informática Contactos Cultura Vacaciones Interesante Místico Personal English
Ocio Alarmas Intimidades Internet Chat Poesías Turismo Legalidad Tarot GONZO Leisure
Juegos Tecnología Salud Adsl Messenger Mundo Viajes Videncia Mia Woman
CineTV Inventos Mujer Música Tech
ComoHacer
Enlaces: MovilZona Eventos Sagas Loteria Navidad 2012 Test de velocidad Pedrea

Blogs Teoriza™ · Red de Blogs · · Aviso Legal · Creative Commons · 2003-2011