Tengo este archivo favicon.
No puedo cargar el archivo de imagen porque no tiene el formato adecuado.
Cuando ve este archivo en Windows 7, obtiene lo siguiente.
Este único archivo contiene la misma imagen pero en diferentes tamaños. Lo anterior muestra la página 1 de 3.
La siguiente es la página 2 de 3 que muestra la misma imagen pero en un tamaño más pequeño.
Y que la página 3 de 3 una vez más en un tamaño más pequeño.
Pero es un solo archivo. Mi pregunta es ¿cómo es esto posible y, lo que es más importante, cómo puedo hacerlo así? Un solo archivo que contiene la misma imagen con 3 tamaños diferentes.
Muestra dimensiones de 48px X 48px.
Dado que Adobe Photoshop no admite el formato ico de forma nativa, pero si usa este complemento de formato ICO , instálelo y abra el archivo en PS, le preguntará qué tamaño de imagen importar. Los tamaños son 16px X 16px, 32px X 32px y 48px X 48px.
En cuanto a cómo es esto posible, según wikipedia: ( http://en.wikipedia.org/wiki/ICO_%28file_format%29 )
Un archivo ICO o CUR se compone de una estructura ICONDIR ("directorio de iconos"), que contiene una estructura ICONDIRENTRY para cada imagen del archivo [...]
(el subrayado es mío)
Header ICONDIR structure Offset# Size (in bytes) Purpose 0 2 Reserved. Must always be 0. 2 2 Specifies image type: 1 for icon (.ICO) image, 2 for cursor (.CUR) image. Other values are invalid. 4 2 Specifies number of images in the file.
Usando un editor hexadecimal, veo que los primeros 6 bytes del archivo, en fragmentos de 2 bytes son: 0000 0100 0300 (que, junto con la extensión ICO, indica que es un archivo ICO con 3 imágenes).
Los archivos ICO son nativos de Windows y pueden incluir múltiples imágenes con diferentes resoluciones y profundidades de píxeles. Por lo general, están incrustados en una aplicación como un archivo de recursos. Se abrieron paso en la web en Internet Explorer 5 como " favicons ".
Si está en Windows, hay una herramienta muy buena llamada IcoFX para crear íconos de múltiples imágenes a partir de una sola imagen (o múltiples PNG). Lo he usado durante años para crear íconos de múltiples imágenes para aplicaciones de Windows. Si tiene una Mac, también puede echarle un vistazo a IconBuilder , que se ejecuta como un filtro de PhotoShop.
Con la proliferación de dispositivos exponencial, esto se está volviendo más común. Recientemente produje un archivo de favicon con 7 tamaños diferentes. No sé qué hizo el desarrollador para que todos funcionaran en las situaciones correctas. Trato de no lastimar mi cerebro con esas cosas.
Yawad
Horacio
Horacio
Yawad
Horacio