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:
- La imagen la guarda el servidor externo, si la borra la perderás.
- 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.
- 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.
(fuente por GONZO gonzo.teoriza.com)
Comentarios recientes