В Windows 11 до сих пор скрываются иконки времён Windows 95
Хотя Windows 10 уже практически стала операционной системой прошлого, это не означает, что Microsoft полностью избавилась от действительно древнего кода. Ярким доказательством тому служат иконки, содержащиеся в антикварном файле pifmgr.dll, который продолжает существовать в Windows 11 и по сей день.
Согласно сообщению в блоге Microsoft для разработчиков, написанному Рэймондом Ченгом, pifmgr.dll был добавлен ещё в Windows 95 и буквально набит иконками, которые в основном создавались для развлечения. Идея заключалась в том, чтобы предоставить библиотеку иконок «для людей, которые хотели использовать их в своих собственных файлах ярлыков».
Если список Чена полный, то в dll-файле содержится в общей сложности 38 иконок. Эта библиотека также выполняет функции, «как можно догадаться из названия, по управлению PIF-файлами — файлами информации о программах, которые описывают, как настроить виртуальный сеанс MS-DOS для запуска конкретного приложения».
И при всём при этом её размер составляет всего 38 килобайт. Это поразительно в эпоху, когда типичное небольшое обновление программного обеспечения измеряется гигабайтами, а многотерабайтный SSD заполняется за пикосекунды. Ну, почти.
Так или иначе, иконки имеют размер 32 на 32 пикселя и 16 цветов, хотя Windows 95 на самом деле поддерживала 256-цветные иконки. И если покопаться в недрах Windows 11, довольно быстро можно найти примеры таких иконок, которые используются до сих пор.
Папка System32 в основном каталоге Windows, например, представляет собой настоящую мешанину иконок со всей истории Windows, начиная как минимум с Windows 95. Там есть и более мягкие 32-битные иконки с поддержкой прозрачности из Windows XP, и сильно стилизованные 256-пиксельные иконки, вдохновлённые технологией Aero из Windows Vista, и плоские «метро»-иконки из Windows 8, и вплоть до минималистичных монохромных иконок, используемых для некоторых элементов в Windows 11.
Для тех, кто достаточно стар, чтобы помнить те ранние сборки Windows, многие иконки из pifmgr.dll покажутся знакомыми. Настольный компьютер и картотечный шкаф определённо вызывают ностальгию.
Но в этой коллекции произведений искусства эпохи Windows 95 также есть несколько новых, интригующих, несообразных, эзотерических и откровенно странных иконок. Часто встречаются военные предметы из древности, включая мечи и даже дробящее оружие вроде цепа.
Дорическая колонна выглядит приятно, как и круизный лайнер с бегущим кроликом. Затем есть яблоко с откушенным кусочком, которое выглядит слишком уж похоже на зеркальное отражение знаменитого логотипа одного конкурента.
В общем, загляните в блог для разработчиков Windows, чтобы неспеша рассмотреть остальную часть набора иконок pifmgr.dll. И снова поразитесь тому, что вся эта коллекция умещается в 38 КБ, и при этом ещё остаётся много свободного места.
0 комментариев