Jump to content

НовыеИконки

NewIcons — это стороннее расширение системы обработки значков для AmigaOS 2 и новее. [1] NewIcons впервые придумал и разработал итальянский программист Никола Салмория . [2] Последующую разработку осуществили Эрик Соважо и Фил Ведоватти. [1]

Потребность в NewIcons возникла из-за низкого общего качества значков в версиях AmigaOS до 3.0. AmigaOS Хотя графический интерфейс был революционным, когда он был впервые запущен в начале 1980-х годов, другие операционные системы, такие как Mac OS и Microsoft Windows, быстро завоевали популярность и стали выглядеть более профессионально. Стандартные значки AmigaOS Workbench были простыми и неинтересными: ограничены четырьмя цветами, не имели стандартного размера и рассматривались с прямой точки зрения, что делало их двухмерными.

Цель NewIcons — устранить все эти ошибки. В отличие от стандартного значка Workbench, который включает только информацию об индексе палитры и, таким образом, зависит от выбранной пользователем палитры Workbench, значки NewIcons изначально содержат фактическую информацию о цвете RGB в самом файле значка. Резидентная программа (в терминологии Amiga называемая « товаром» ) изо всех сил старается адаптировать цвета значка к текущей палитре экрана Workbench. Система NewIcons поддерживала значки размером до 93x93 пикселей и до 256 цветов. [3]

NewIcons также устанавливает стандартный размер значков 36×40 пикселей , аналогичный размерам значков в Mac OS и Windows. Рекомендации по дизайну рекомендуют рисовать значки в более диагональной перспективе, создавая иллюзию трехмерности. Рекомендации также настоятельно рекомендуют использовать функцию выделения «изображений» Workbench, когда выбранное изображение меняет свою фактическую форму при нажатии, а не просто инвертирует свои цвета или становится более темным оттенком. Например, экран компьютерного терминала может быть включен, ручка может писать буквы на бумаге, а робот, символизирующий компьютерную игру, может передвигаться.

Размер файла NewIcon относительно большой по сравнению с обычными значками Amiga или значками MagicWB . NewIcons кодирует данные значков в 7-битной кодировке ASCII . Он хранит информацию о цвете в виде 8-битных данных, а данные изображения кодируются в количестве бит, необходимом для обращения к индексу карты цветов.

NewIcons также включает DefIcons, пакет готовых значков, целью которого является предоставление изображения значка по умолчанию для всех файлов, у которых нет собственных связанных значков (предоставляемых как .info файлы в AmigaOS). [1] DefIcons использует схему, которая фактически проверяет содержимое файла, а не просто смотрит на расширение имени файла, чтобы определить тип файла. Этот подход медленнее, чем система расширения файлов, используемая Microsoft Windows , но в конечном итоге более точный; Файл изображения PNG с расширением .JPG появится со значком, специфичным для PNG. [4]

СветящиесяИконки

[ редактировать ]

В AmigaOS 3.5 представлен формат значков GlowIcons и поддерживается NewIcons без необходимости использования сторонних приложений. [5]

Формат GlowIcons, основанный на более общем формате файлов IFF, является собственным форматом значков , используемым Мэттом Чапутом в AmigaOS 3.5, 3.9 и 4.0. Основное отличие от NewIcons заключается в том, как хранятся данные изображения. NewIcons использует неэффективную кодировку ASCII, встроенную в метаданные типа инструмента приложения. В системе GlowIcons разработчики расширили определение внутренних значков без необходимости хранить информацию в виде типов инструментов. Стандартный размер значка составляет 46×46 пикселей с максимальным количеством 256 ( 8-битных ) цветов и двумя состояниями изображения (пример: открытые и закрытые ящики). Второе состояние изображения обычно использует эффект свечения, указывающий на нажатие значка.

Начиная с «Финального обновления» AmigaOS 4.0 поддерживает 32-битные изображения значков. [6]

Эти функции позже были перенесены обратно, поэтому более старая версия ОС также могла использовать все форматы значков. [7]

  1. ^ Jump up to: а б с Чижек, Павел (сентябрь 1997 г.). «Новые значки v4». Обзор Amiga (на чешском языке). Хорошо 31. Издательство Атлантис. стр. 16. ISSN   1211-1465 .
  2. ^ Камараса, Лоран (май 1995 г.). «Новые Иконки». AmigaNews (на французском языке). № 79. NewsEdition. п. 52. ISSN   1164-1746 .
  3. ^ Тейлор, Дэвид (Рождество 1997 г.). «Серьезный диск, Новые Иконки 4». Формат Амига . № 105. Будущее издательства. стр. 108–109. ISSN   0957-4867 .
  4. ^ Ведоватти, П: Документация NewIcons. 1999 год
  5. ^ Вост, Бен (Рождество 1999 г.). «Амига ОС 3.5». Формат Амига . № 131. Будущее издательства. стр. 14–17. ISSN   0957-4867 .
  6. ^ Кристоф, Майкл (январь 2007 г.). «Финальный выпуск AmigaOS 4». Amiga Future (на немецком языке). № 64. APC&TCP. стр. 20–23.
  7. Кёнеке, Питер «Библиотека иконок Amiga V46.4» , Aminet , 18 декабря 2022 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 726cb7fbf5e357201b2a6344cd4e5600__1674552900
URL1:https://arc.ask3.ru/arc/aa/72/00/726cb7fbf5e357201b2a6344cd4e5600.html
Заголовок, (Title) документа по адресу, URL1:
NewIcons - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)