Gama de tamaños y formatos de iconos en varios sistemas operativos.

8

Me gustaría saber la variedad de tamaños de íconos permitidos en diferentes sistemas operativos (como Ubuntu, OSX) y el formato predeterminado que usan.

Por ejemplo, Windows permite tamaños de icono de 16x16 a 256x256 y utiliza un archivo .ico.

Arvind Raja Yadav
fuente

Respuestas:

11

En primer lugar, tanto Windows como Mac OS X encapsulan sus íconos en un formato contenedor, lo que significa que, en lugar de múltiples imágenes con diferentes tamaños, el archivo lleva imágenes de diferentes resoluciones, y el sistema operativo decide cuándo usar qué.

Windows usa el formato .ico . Antes de Vista, los íconos deben tener un tamaño de 16x16 a 48x48 como máximo y se almacenan internamente como archivos de mapa de bits. Con Vista, se permiten tamaños de hasta 256x256 y el formato de archivo subyacente se cambia a png.

Mac OS X utiliza archivos .icns , con tamaños desde 16x16 hasta 512x512. También puede transportar múltiples estados en el mismo archivo.

Linux depende de la distribución, pero generalmente admite una amplia gama de formatos. Sin embargo, por compatibilidad, querrá usar múltiples archivos PNG para las diferentes resoluciones, o un solo archivo SVG de vector . Las resoluciones también difieren, pero en general, 16x16 hasta 512x512 deberían ser suficientes.

Yi Jiang
fuente
1
Las distribuciones de Linux usan muchos pngs. Los temas de íconos vienen con una carpeta de diferentes tamaños (de 16 a 512, pero generalmente tienen un máximo de 48 o 64) y una carpeta escalable. Los iconos tienen el mismo nombre en cada tamaño de carpeta, y el sistema sabe cómo traducir al siguiente tamaño cuando sea necesario.
dkuntz2
0

Mac OS X utiliza la extensión de archivo de icono .icns y admite una resolución de 16x16 hasta 512x512.

John Espiritu
fuente