Un servicio de alojamiento de imágenes permite a las personas cargar imágenes a un sitio web de Internet . El proveedor de alojamiento de imágenes almacenará la imagen en su servidor y mostrará a la persona diferentes tipos de código para permitir que otros puedan verla. Algunos ejemplos son Flickr , Imgur y Photobucket .
Por lo general, los sitios web de alojamiento de imágenes ofrecen una interfaz de carga; un formulario en el que el usuario que carga el archivo especifica la ubicación de un archivo de imagen en el sistema de archivos de su computadora local. Después de presionar el botón "Enviar", el archivo se carga en el servidor del servidor de alojamiento de imágenes . Algunos servidores de imágenes permiten al usuario que carga el archivo especificar varios archivos a la vez mediante este formulario, o la capacidad de cargar un archivo ZIP que contenga varias imágenes. Además, algunos servidores permiten el acceso FTP , donde se pueden cargar uno o varios archivos en una sesión mediante un software FTP o un navegador compatible con FTP.
Después de este proceso, la imagen se aloja en el servidor. Por lo general, esto significa que la imagen está disponible en la web (para el público). También se puede permitir que el usuario que cargó la imagen especifique enlaces en línea a la imagen alojada para incrustarla en otros sitios web, por ejemplo
Por lo general, el proveedor de alojamiento de imágenes impondrá restricciones sobre el tamaño máximo de imagen permitido, o el espacio máximo o el ancho de banda permitido por usuario. Debido a los costos del ancho de banda , los servicios gratuitos suelen ofrecer límites de tamaño relativamente modestos por imagen en comparación con los servicios pagos, pero permiten a los usuarios incluir enlaces directos a sus imágenes.
Los servidores de imágenes también permiten herramientas como la capacidad de crear fotoblogs/galerías con sus imágenes o agregarlas a una presentación de diapositivas para una visualización más fácil. Algunos ofrecen herramientas más avanzadas como la capacidad de anl para cargar una imagen que se cargó, cargas laterales o barras laterales del navegador. Otros servidores han introducido características novedosas como la capacidad de cambiar automáticamente el tamaño de las imágenes a un tamaño seleccionado por el usuario. Una herramienta de Flickr permite cargar fotos usando un teléfono con cámara con capacidad de correo electrónico. [1]
Los servicios de alojamiento tienen la capacidad potencial de identificar cuándo y dónde se utilizan sus imágenes. Cuando se accede a un archivo de imagen, el servidor de imágenes puede registrar la fecha y la dirección de Internet numérica general de la solicitud.
En el caso del spam , los mensajes suelen incluir URL de imágenes exclusivas que son específicas de ese mensaje. La URL exclusiva se utiliza como ID de seguimiento, de modo que el servidor de imágenes pueda identificar exactamente qué mensaje, destinado a qué destinatario específico, se ha visto, además de la fecha y el servidor que accedió a la imagen. Por este motivo, muchos sistemas de lectura de correo electrónico no muestran imágenes de forma predeterminada, para proteger al lector de que los remitentes de correo electrónico rastreen su lectura de spam.
Muchos servidores de imágenes son gratuitos, algunos ni siquiera requieren registro. De los servidores de imágenes gratuitos, la gran mayoría se sustentan con anuncios , sobre todo en sus páginas principales, páginas de miniaturas o páginas de "no encontrado". Mostrar anuncios a los usuarios ha permitido que aumenten los límites de ancho de banda y tamaño de las imágenes.
Algunos proveedores gratuitos tienen funciones de alojamiento de imágenes pagas opcionales, mientras que otros ofrecen solo servicios pagos. Las funciones y el almacenamiento disponibles son generalmente mejores para los servicios pagos, mientras que el costo sigue siendo mucho menor que el costo de comprar alojamiento web para operar un sitio web . Los servicios pagos a menudo permiten a los usuarios tener álbumes de fotos protegidos con contraseña, máscaras personalizables y subdominios personalizados . Hay muchos otros servicios pagos disponibles que ofrecen diferentes paquetes de opciones, funciones y costos.
Antes del desarrollo de los servicios de alojamiento de imágenes, la visualización e intercambio de imágenes en la Internet pública de los años 1980 y 1990 era un proceso laborioso y complejo. Se necesitaban expertos para configurar un servidor de archivos privado, conectarlo a Internet y pagar por la conexión a Internet dedicada, que podía resultar cara. Algunos expertos proporcionaban acceso a un shell de Unix y a algún almacenamiento de archivos, mediante acceso pago, acceso público gratuito o simplemente lo ponían a disposición de un grupo selecto de amigos privados. La carga de imágenes se realizaba con herramientas de línea de comandos como FTP, o cargando imágenes utilizando conexiones lentas de módem de acceso telefónico de 14,4 a 33,6 kilobits y protocolos de terminal como XMODEM al almacenamiento del servidor.
Antes de que se desarrollara la Web , las imágenes se descargaban principalmente de forma manual desde servidores de archivos o desde grupos de noticias binarios en Usenet , y se mostraban con un visor de imágenes independiente. La expansión de la Web en la década de 1990 unió texto e imágenes, lo que permitió la visualización en línea de imágenes sin necesidad de descargarlas por separado, pero aún así requirió la experiencia y los métodos antes mencionados para que las imágenes estuvieran disponibles.
Además, en los inicios de la web, se necesitaban algunos conocimientos técnicos para saber cómo hacer que una imagen cargada se mostrara en un foro de discusión. Normalmente, se accedía a las imágenes mediante un formato de URL similar a:
http://www.ejemplo.com/~nombre de usuario/directorio/imagen.jpg
pero para que la imagen realmente se muestre en un foro de discusión, esto debería reescribirse manualmente en el marcado HTML en la publicación del foro, como
<img src="http://www.ejemplo.com/~nombreusuario/directorio/imagen.jpg">
Una de las principales características nuevas de la Web en sus inicios y en desarrollo, que permitía compartir fácilmente imágenes y otros datos, era el concepto de poder cargar o enviar por HTTP POST un archivo a través del navegador web al servidor remoto. Esto por sí solo ayudó a eliminar todos los pasos complejos que implicaban comprender herramientas de línea de comandos como FTP o cargar archivos a través de una terminal de módem.
Los primeros servidores de almacenamiento de imágenes y datos también dejaban el contenido cargado sin modificaciones, lo que a veces provocaba problemas de visualización de páginas web no deseados, como problemas de diseño de página en foros de discusión debido a una resolución demasiado alta o un nivel de detalle demasiado alto que provocaba tiempos de carga de página muy lentos. El uso compartido de formatos de imágenes potencialmente incompatibles también podía provocar que no se visualizaran correctamente para algunos usuarios.
Los primeros servicios de intercambio de imágenes en desarrollo eventualmente agregaron la capacidad de redimensionar y recomprimir automáticamente las imágenes cargadas en tamaños y formatos estandarizados, para lograr la máxima compatibilidad del navegador y minimizar el uso de ancho de banda para imágenes innecesariamente grandes.
La provisión de servicios tempranos de intercambio de imágenes para crear automáticamente enlaces para compartir también redujo la necesidad de conocimiento técnico sobre dónde se había cargado la imagen.