La Enciclopedia Libre Universal en Español dispone de una lista de distribución pública, enciclo@listas.us.es

Enciclopedia:Cómo hacer que las imágenes pesen poco

Artículo de la Enciclopedia Libre Universal en Español.

Saltar a navegación, buscar

Esta página pretende ser una serie de consejos para que cualquiera pueda obtener las imágenes de menos peso posible para subirlas al servidor.

Los 3 formatos que todos los navegadores reconocen son:

En este articulo le voy a recomendar PNG, el más moderno, porque está libre de patentes restrictivas y es muy flexible y potente a la hora de guardar una imagen en cualquier formato.

Lo primero que tiene que saber es que existen dos tipos de formatos:

Sin pérdida es fácil de comprender, toda la información es guardada en el fichero, pero ¿con pérdida?, se trata de formatos que realizan generalizaciones acerca de cómo los humanos captamos las imágenes y de nuestras limitaciones, y que elimina la información menos relevante.

Posiblemente su imagen es una fotografía

El JPEG es uno de estos formatos con pérdida. Usted puede guardar fotos tomadas con su cámara digital en JPEG y apenas ocupan disco. Sin embargo, parte de la información se ha perdido en el proceso de guardarlo, y cada vez que abra esa imagen y le pida al ordenador que la guarde (no visualizarla, sino el acto de guardarla) hará desaparecer parte de la información de la imagen. Tenga esto en cuenta...

Además, con JPEG usted decide cuanta información esta dispuesto a sacrificar, usted pierde calidad y gana menor peso del fichero. Le puedo recomendar un 70% para el compresor, pero si ve que puede comprimirlo más sin perder calidad ¡adelante!, si su imagen no se ve bien con esta calidad.. quizás debería intentar otros formatos.

¡JPEG no es buena para dibujos! Las simplificaciones que hace este algoritmo son desastrosas cuando tiene que vérselas con imágenes detalladas como textos, o cualquier cosa con bordes duros. Si ve cosas extrañas, como pelusillas o artefactos en su imagen, o bien la está comprimiendo demasiado o JPEG no es el formato ideal para su imagen.


Posiblemente su imagen es un dibujo

GIF y PNG son intercambiables. Le recomendamos PNG encarecidamente, puesto que es un formato superior, comprime más, y nada nos dice que en el futuro no se prohíba el uso de GIF.

El formato GIF pertenece a una compañía que podría hacer valer sus derechos sobre este formato, lo cual lo hace incompatible con proyectos libres como éste, y desaconsejable en cualquier otro uso a menos que se quieran tener problemas legales.

Tanto GIF como PNG tienen la posibilidad de trabajar con varias profundidades de color, incluyendo 256 colores, superiores e inferiores. Trabajar a 256 colores (8 bits) puede suponer una optimización, porque no tiene que recordar los tres valores de rojo verde y azul de cada punto (RGB 24bits), sino sólo la referencia dentro de esa paleta de pintor. ¡Es como tener 256 lápices de colores!

No crea que los resultados son malos, ¡en absoluto! Pero no es tan flexible como JPEG. Para acordarse de los colores, además tendrá que convertir su imagen a 256 colores para guardarla con lo que, ¡vaya!, quizás este perdiendo información después de todo. Lo mejor de todo esto es que puede elegir el número de colores que recoger en esa tabla de pintor. A menos colores, un fichero más pequeño. Simplemente reduzca el número de colores en su programa de dibujo. Y si observa una pérdida de calidad, vuelva a aumentarlo (opción "deshacer" de su programa). Un dibujo con 8 colores debería ocupar bastante poco, además de verse muy bien (obviamente, si no era una foto), a no ser que tuviera muchos píxeles de ancho por píxeles de alto. Si alguna vez se encuentra ante una imagen así, producto seguramente de un escáner demasiado bueno que se ha comprado (:D), debería buscar y usar la opción de su programa de dibujo de reducir los puntos por pulgada o el número de píxeles de ancho por alto (manteniendo la proporcionalidad)... de todos modos esto no ocurre casi nunca.

Creo que nos queda un formato: PNG.

¿Qué es o qué puede ser PNG? Es todo lo anterior y más. Se diseñó para que fuera ampliable y superara las deficiencias de los anteriores. No use GIF cuando pueda usar PNG. Y siga las mismas estrategias que con GIF: reducir los colores, reducir la resolución si es exagerada (más de 500x500 px2 por ejemplo). Tampoco use JPEG si puede guardar la misma imagen con PNG en más o menos el mismo tamaño. Muchas veces ocupará menos con PNG (de esto se trata) y a veces no... si no es el caso, no somos puristas, use alguno de los otros. El único problema de PNG es que no puede ser visualizado directamente por navegadores web antiguos.

Las imágenes generalmente rondan los 50KB (o menos). Siempre que tenga una imagen de más de 100KB debería plantearse un buen trabajo de optimización. Para pequeños símbolos, es fácil conseguir tamaños de 1 a 4 k.


Sobre la edición de las imágenes para Internet

A pesar de haber elegido uno de los formatos anteriores para la publicación de sus imágenes en Internet (u otro medio con ancho de banda limitado), no debe eliminar nunca la imagen original. Esta debería guardarse en un formato sin pérdida (o muy poca pérdida) y con 24bits de profundidad. Si más adelante necesita cambiar la imagen deberá hacerlo desde el original. Si no guarda el original y hace sus modificaciones sobre la imagen de poco peso preparada para Internet, corre el riesgo de una pérdida de calidad progresiva.

Un clásico ejemplo que ilustra la necesidad de modificar una imagen en 24bits de profundidad es el cambio de tamaño. Si prueba a hacer más pequeña una imagen con una profundidad de 8bits (256 colores), ésta se verá muy pixelada y se notará una grave pérdida de calidad. Por el contrario, si usa la imagen original en 24bits para cambiar el tamaño y posteriormente se guarda en el formato de 8bits (256 colores), no existirá ninguna pérdida, obteniendo así una imagen más nítida y mucho menos pixelada. Esto también es aplicable a las imágenes JPEG. Si la imagen que se guarda tiene un alto grado de pérdida, en cada modificación perderá algo de calidad. Si, por el contrario, parte siempre del original, sólo tendrá la pérdida correspondiente a la optimización de tamaño. También puede ser que con el paso del tiempo le interese guardar las imágenes con una mayor calidad (p.e. un mayor ancho de banda disponible). Si ha guardado los originales tan sólo tendrá que guardar la imagen de nuevo en la calidad deseada. Si sólo tiene la imagen de poco peso, no existe ninguna manera de que recupere la calidad inicial.

Por todo ello es aconsejable guardar las imágenes originales. Una buena costumbre para llevar esto a cabo es tener en un directorio diferente los originales, para facilitar luego la subida de las imágenes a Internet.


Sobre la edición de las imágenes para Imprenta

Consulte con la imprenta los formatos de color que le recomienden, JPEG NO es el formato mejor para esta tarea, sino otros que funcionan con teorías del color compatibles con la forma que tienen las imprentas de trabajar con las tintas.

Sobre los gráficos vectoriales La W3C desarrolló un formato de gráficos vectoriales libre de patentes denominado SVG (Scalable Vector Graphics), el cual no es muy compatible (aún) con los Sistemas Operativos. Sin embargo, cada vez existen más navegadores web que los muestran sin problemas.

¡Buena suerte!

Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas
Crear un libro