ОкнаЖалюзи
Разработчик(и) | Стардок |
---|---|
Стабильная версия | 11.02
/ 5 апреля 2023 г |
Операционная система | Microsoft Windows |
Размер | 79 МБ (установочный размер) |
Тип | Настройка операционной системы |
Лицензия | Пробная версия |
Веб-сайт | звездный док |
WindowBlinds — это компьютерная программа, которая позволяет пользователям создавать обложки для графического Windows пользовательского интерфейса . Он разрабатывается Stardock с 1998 года и является самым популярным компонентом их флагманского программного пакета Object Desktop . Он также доступен отдельно и в виде компонента ActiveX/COM под названием DirectSkin . Представленный в шестой версии, он поддерживает эффекты альфа-смешивания, аналогичные композиции в Windows Vista , но в Windows XP .
WindowBlinds скачали более 10 миллионов раз. [1] [2] и был признан «Лучшей программой или утилитой для вертикального рынка» на церемонии вручения наград Shareware Industry Awards Foundation в 2006 году. [3] было доступно 4448 скинов WindowBlinds По состоянию на ноябрь 2009 года на WinCustomize , причем в среднем девять добавлялись в неделю; еще один популярный репозиторий — deviantART .
Форматы скинов
[ редактировать ]Скины WindowBlinds доступны в двух форматах: «Базовый» (или «UIS1+») и «Расширенный» (или «UIS2»).
Базовый (UIS1+)
[ редактировать ]Этот раздел нуждается в дополнительных цитатах для проверки . ( декабрь 2008 г. ) |
Несмотря на свое название, формат скинов «Базовый» можно использовать для создания полнофункциональных скинов, и он используется до сих пор. Основное ограничение заключается в том, что границы скина могут иметь только «стандартные» размеры (ширина большинства боковых границ — четыре пикселя). Это ограничение было значительно смягчено, когда были введены метрики скина — корректировки использования стандартных методов Windows, позволяющие изменять (помимо прочего) стандартную высоту заголовка. Также можно размещать кнопки только в строке заголовка, а сценарии и фоновая анимация заголовка не поддерживаются.
Преимуществами UIS1+ являются производительность (Stardock утверждает, что версия UIS1+ визуального стиля Windows XP «Luna» в два раза быстрее оригинала при перерисовке и изменении размера) и совместимость. Большинство стилей msstyle можно преобразовать в скин UIS1+.
Расширенный (UIS2)
[ редактировать ]Расширенный формат скина предусмотрен , когда дизайн скина не соответствует вышеуказанным ограничениям. Обычно эти скины могут иметь более широкие границы в некоторых местах или вообще не иметь их. Они также могут включать фоновую анимацию заголовка или использовать функции сценариев.
Этот формат обеспечивает максимальную гибкость за счет небольшого снижения производительности (по сравнению с UIS1+) и потенциально большей вероятности несовместимости с приложениями. Некоторые оболочки UIS2 включают подоболочку UIS1+; в случае возникновения проблем эту подоболочку можно заменить оболочкой для каждого приложения.
История
[ редактировать ]WindowBlinds возникла в 1998 году, когда ведущий разработчик Нил Бэнфилд объединился со Stardock . Stardock искал разработчика для создания приложения для создания скинов для окон, и Бэнфилд уже создал приложение, которое он назвал «Window Blinds» в 1997 году. Предыдущие попытки Stardock включали «Object Look», минимальное приложение для создания скинов, и «WindowFX». , приложение, написанное на Delphi . Это имя позже будет повторно использовано для WindowFX , также созданного Банфилдом. В течение короткого времени существовала также уменьшенная версия оригинальных оконных жалюзи под названием «WBLiteFX», имя, которое все еще присутствовало в настройках реестра WindowBlinds по состоянию на май 2006 года.
WindowBlinds (теперь переименованный в одно слово) быстро добрался до версии 1.0, что было вызвано просьбами пользователей добавить «оформление произвольной формы» (настраиваемые формы границ окна), звуки и анимацию. Полосы прокрутки, панель задач, кнопка «Пуск», пункты меню, само меню и другие элементы графического интерфейса были добавлены позже. [4]
WindowBlinds 2 представлял собой серьезную модернизацию C++ , в которую были добавлены следующие функции:
- Формат «Базовый» (UIS1+), который предлагал большую совместимость программ в обмен на ограниченный набор функций. [5]
- Составные скины (позже известные как «подскины»), упрощающие создание альтернативных версий скинов. Например, обложка Macintosh теперь может иметь две подобложки, предлагающие кнопки управления слева или справа от окна.
- Перекраска скина пользователя.
- Сценарии , хотя и не получили широкого распространения.
- Разделы шрифтов и цветов для конкретных элементов управления и состояний.
- Поддержка дополнительных элементов управления.
В это время «BuilderBlinds», переименованный в SkinStudio в феврале 2001 года, стал популярным инструментом, поскольку он позволял художникам создавать скины, не тратя много времени на изучение тонкостей формата UIS. Это также позволило опытным пользователям избежать тривиальных ошибок.
WindowBlinds 3 сопровождал выпуск Windows XP , которая содержала собственную систему оформления скинов, называемую «визуальными стилями». Считалось, что визуальные стили могут нанести удар по коммерческим системам оформления скинов. Это оказалось не так; Фактически, продажи WindowBlinds выросли, чему способствовала новая группа пользователей, которые увидели изменения, предлагаемые визуальными стилями, и захотели большего. Даже после того, как стали доступны модификации, известные как «хаки uxtheme» (названные в честь измененного ими файла uxtheme.dll), WindowBlinds оставался популярным, поскольку у него были дополнительные функции, которых не было у визуальных стилей.
Однако программа все же содержала недостатки. WindowBlinds 3 имел много новых функций, но вместе с новыми функциями появлялись и новые ошибки, включая проблемы совместимости. Кроме того, производительность была неоптимальной. В промежуточных выпусках эти проблемы были решены и предусмотрены те области пользовательского интерфейса Windows XP, которые изначально нельзя было удалить.
К моменту выхода WindowBlinds 4 проблем было меньше, отчасти из-за повышенного внимания к стабильности клиентов DirectSkin . Кроме того, SkinStudio теперь предоставляет метод импорта формата Microsoft msstyles .
WindowBlinds 4.6 была выпущена в августе 2005 года. [6] с добавлением эффектов «полупрозрачного свечения» при наведении курсора мыши на кнопки заголовка, кнопки и другие элементы управления. Windowblinds 4.6 теперь переименована в «WindowBlinds Classic» и предназначена для версий Windows, отличных от XP, которые не могут запускать новую Windowblinds 5.
WindowBlinds 5, выпущенный в ноябре 2005 года, расширяет прозрачность за счет попиксельного альфа-смешивания на всю раму окна, включая границы и панель задач.
WindowBlinds 6, выпущенный в конце 2007 года, добавляет эффекты размытия, подобные Windows Vista, в XP (хотя Microsoft заявила, что такое попиксельное альфа-смешение с размытием невозможно работать в XP). [ нужна ссылка ] ), позже также оформление боковой панели Windows и другие дополнительные функции. Графический интерфейс конфигурации был переработан и стал полностью горизонтальным.
В WindowBlinds 7, выпущенную в конце 2009 года, добавлена встроенная поддержка Windows 7. Среди новых функций — возможность «окрашивания Aero» с использованием цветов и текстур. Другие новые функции включают новый пользовательский интерфейс и различные настройки.
В WindowBlinds 8, выпущенную в июне 2013 года, добавлена встроенная поддержка Windows 8, но официально прекращена поддержка Windows XP и Vista. Самым заметным изменением стал пользовательский интерфейс: его макет был упрощен, но при этом стал более минималистичным, похожим на Metro. Кроме того, в версии 8 обновлены встроенные темы и усовершенствован соответствующий режим предварительного просмотра.
В WindowBlinds 10, выпущенную в марте 2016 года, добавлена встроенная поддержка Windows 10 и некоторые незначительные новые функции.
Windowblinds 11, выпущенная в ноябре 2022 года, обновила пользовательский интерфейс, чтобы он соответствовал языку дизайна Windows 11, добавила тему в стиле Windows 9x в коллекцию тем по умолчанию и улучшила поддержку темного режима и HDR. [7]
Конкуренты
[ редактировать ]На протяжении многих лет у WindowBlinds было много конкурентов. Первоначально не было ясно, какая программа создания скинов будет самой популярной, и с 1999 по начало 2001 года между программами шла активная конкуренция. Большинство из них все еще существуют, но в целом их популярность угасла, поскольку WindowBlinds может изменять больше элементов графического интерфейса. Примерами этих конкурентов являются eFX, Illumination, Chroma, CustomEyes и ShellWM.
Дизайн скина
[ редактировать ]Популярность различных дизайнов менялась вместе с сообществом скинов. ремейки (или «порты») старых операционных систем, таких как BeOS и AmigaOS Первоначально большой популярностью пользовались . Затем пользователи начали изучать потенциал таких функций, как создание скинов произвольной формы, анимация заголовка и сценарии, в результате чего появилось множество уникальных скинов.
SkinStudio — популярный программный инструмент от Stardock, используемый для создания скинов для WindowBlinds, а также таких программ, как ObjectBar , WebBlinds , PocketBlinds , Koala Player и Windows Media Player . Это компонент Object Desktop , но он также продается отдельно, а версия доступна для бесплатной загрузки. SkinStudio использует универсальный формат скинов (USF), который можно использовать для создания одного скина и экспорта его в несколько форматов скинов. На практике скины часто требуют дальнейшего редактирования после создания на основе этого шаблона, но это может быть полезно при разработке набора скинов. Файлы msstyle импортируются в USF перед преобразованием в один из форматов скинов WindowBlinds .
Проблемы с производительностью
[ редактировать ]Stardock WindowBlinds обычно имеет плохую репутацию в сообществе модификаций Windows из-за плохой оптимизации различных частей программного обеспечения. Например, если включена прозрачность заголовка окна, заголовки окон становятся очень медленными при открытии нескольких окон, независимо от того, отображаются они на экране или нет. Это связано с тем, что программное обеспечение постоянно обновляет размытые области, создавая неоправданно большую нагрузку как на центральный, так и на графический процессор . Даже если прозрачность заголовка не включена, производительность по-прежнему значительно снижается: для открытия программ часто требуется на одну-две секунды больше времени из-за того, как программное обеспечение перехватывает запущенные процессы . Пользователи также сообщают, что предпочтения шрифтов игнорируются, а небольшая версия шрифта Segoe UI принудительно используется в проводнике Windows .
Юридические действия
[ редактировать ]Когда Mac OS X была анонсирована , ее визуальный стиль Aqua стал предметом многочисленных портов, некоторые из которых были высокого качества. Это подорвало маркетинг Apple, и они посчитали, что это ущемляет их внешний вид . Несколько скинов были удалены по требованию компании. В частности, скин WinAqua от Dangeruss. Аналогичным образом, подготовка к выпуску Windows XP привела к появлению множества Luna скинов . Скины с «XP» в названии были очень популярны в тот год. До выпуска Windows Vista было создано множество скинов, копирующих графический интерфейс Vista. Microsoft направила письмо о прекращении противоправных действий создателю хотя бы одной из этих тем. [8]
Ссылки
[ редактировать ]- ^ WindowBlinds достигает отметки в 10 миллионов загрузок! , Stardock News, 28 марта 2006 г.
- ^ Оконные жалюзи на Download.com
- ^ В центре внимания условно-бесплатных программ с участием победителей премии People's Choice Awards , Tucows , 19 июля 2006 г.
- ^ Обзор WindowBlinds 2 - описывает функции WB 1 и WB 2.
- ^ Форматы скинов WindowBlinds – UIS1+ и UIS2
- ^ Выпущена WindowBlinds 4.6! - Статья Frogboy
- ^ Журнал изменений WindowBlinds 11
- ^ Microsoft: Все ваши темы принадлежат нам , Neowin , 14 июля 2005 г.