Nuevos iconos


NewIcons es una extensión de terceros para el sistema de gestión de iconos para AmigaOS 2 y posteriores. [1] NewIcons fue inventado y desarrollado por primera vez por el programador italiano Nicola Salmoria . [2] El desarrollo posterior fue realizado por Eric Sauvageau y Phil Vedovatti. [1]

La necesidad de NewIcons surgió de la mala calidad general de los íconos en las versiones de AmigaOS anteriores a la 3.0. Si bien la GUI de AmigaOS había sido revolucionaria cuando se lanzó por primera vez a principios de la década de 1980, otros sistemas operativos como Mac OS y Microsoft Windows rápidamente se hicieron populares y comenzaron a tener un aspecto más profesional. Los íconos estándar de AmigaOS Workbench eran simples y poco interesantes: limitados a cuatro colores, sin tamaño estándar y vistos desde una perspectiva directa que los dejaba con un aspecto bidimensional.

El objetivo de NewIcons es solucionar todas estas fallas. A diferencia de un ícono de Workbench estándar, que solo incluye información de índice de paleta y, por lo tanto, está a merced de la paleta de Workbench elegida por el usuario, los íconos de NewIcons se dibujan de forma nativa en 32 colores (color de 5 bits) y contienen la información de color RGB real en el archivo de ícono . Un programa residente en la memoria (llamado Commodity en la terminología de Amiga) hace todo lo posible para adaptar los colores del icono a la paleta de pantalla actual de Workbench. El sistema NewIcons admite hasta 256 iconos de colores. [3]

NewIcons también establece un tamaño de icono estándar de 36×40 píxeles , similar a los de Mac OS y Windows. Las pautas de diseño recomiendan que los íconos se dibujen en una perspectiva más diagonal, creando así la ilusión de tres dimensiones. Las pautas también recomiendan encarecidamente el uso de los resaltados de "imagen" de Workbench, donde una imagen seleccionada cambia su forma real cuando se hace clic, en lugar de simplemente invertir sus colores o volverse un tono más oscuro. Por ejemplo, una terminal de computadora podría tener su pantalla encendida, un bolígrafo podría escribir letras en un papel o un robot que simbolizara un juego de computadora podría moverse.

Los iconos nuevos tienen un tamaño de archivo relativamente grande en comparación con los iconos convencionales de Amiga o los iconos de MagicWB . Los NewIcons se almacenan en datos de 8 bits incluso cuando solo se usaron unos pocos colores. Los datos de la imagen se codifican en ASCII para los metadatos de la aplicación, lo que consume aún más espacio para un icono.

NewIcons también incluye DefIcons, un paquete de iconos listos para usar cuyo objetivo es proporcionar una imagen de icono predeterminada para todos los archivos que no tienen sus propios iconos asociados (proporcionados como .infoarchivos en AmigaOS). [1] DefIcons usa un esquema que realmente examina el contenido del archivo en lugar de simplemente mirar la extensión del nombre del archivo para determinar el tipo de archivo. Este enfoque es más lento que el sistema de extensión de archivos utilizado por Microsoft Windows , pero en última instancia es más preciso; aparecerá un archivo de imagen PNG con una extensión .JPG con un icono específico de PNG. [4]