Автор блога XacPC Dev Labs Павел Осадчук вспоминает, как Microsoft неоднократно пыталась решить одну и ту же проблему пользовательского интерфейса с 1997 года, связанную с виджетами. Он насчитал шесть попыток реализаций такого интерфейса за 30 лет. 

«Каждая из них потерпела неудачу из-за фундаментальных недостатков — производительности, безопасности, занимаемого экранного пространства, конфиденциальности, вовлечённости. И каждая неудача вызывала один и тот же рефлекс: изоляцию», — отмечает автор.

По его мнению, понимание причин провала каждой из версий точно покажет, какие ограничения формируют платформу сегодня. 

Осадчук напоминает, что Internet Explorer 4.0 вышел в 1997 году с компонентом под названием Windows Desktop Update. Он объединил механизм рендеринга Trident с explorer.exe, превратив обои Windows из статического растрового изображения в HTML-поверхность или Active Desktop. Наиболее заметным элементом была Active Channel Bar — вертикальная полоса, закреплённая у правого края экрана, с фирменными кнопками Disney, MSNBC, Warner Bros и CNN. Каждая кнопка представляла собой «Канал» — веб-сайт, который загружал контент на компьютер для чтения в автономном режиме. Основой был формат определения канала (CDF), стандарт XML, который указывал ПК, какие страницы загружать и когда. CDF был форматом XML — модем подключался, синхронизировал контент и кэшировал его локально. Однако процессоры Pentium I/II с 16–32 МБ оперативной памяти не справлялись с постоянно работающим рендерером HTML. Поскольку Trident был интегрирован в оболочку, сбой в Active Desktop приводил к сбою всего explorer.exe. Пользователи видели белый экран восстановления HTML там, где должны были быть обои. Дисковые операции ввода-вывода из фоновых синхронизаций останавливали жёсткие диски.

Отключение Active Desktop стало главным советом по оптимизации для Windows 98.

Концепция виджетов затихла в годы существования XP, а затем вновь всплыла в рамках проблемного проекта «Longhorn». Первоначальная концепция 2002 года была амбициозной — полупрозрачная боковая панель, призванная полностью заменить системный трей. После того как Longhorn был закрыт и перезапущен в 2004 году, масштабы проекта сузились. В январе 2007 года вместе с Windows Vista была выпущена дополнительная панель: тёмная, полупрозрачная полоса, занимающая всю высоту правого края экрана.

Боковая панель демонстрировала технологию Aero Glass: в стандартном виджете часов была плавно движущаяся красная секундная стрелка за отражающим стеклянным экраном. Индикатор загрузки процессора имитировал циферблаты приборной панели роскошного автомобиля — металлические ободки, стрелки, которые физически дергались при скачке нагрузки, краснея при приближении к 100%. Всего было выпущено одиннадцать виджетов, и за ними последовали тысячи других.

Однако большинство мониторов в 2007 году имели соотношение сторон 4:3 или 5:4, и боковая панель постоянно занимала около 150 пикселей горизонтального пространства. На дисплее 1280x1024 показатель был выше — до 10% рабочего пространства. Опытные пользователи отключали панель в первый же день. Процесс sidebar.exe усугубил проблему — он постоянно потреблял память, расходуя 50–100 МБ на системах, где минимальный объём ОЗУ составлял 1 ГБ.

Microsoft пыталась ограничить использование виджетов: предоставить им фиксированное место, поддерживать порядок. Но жёсткое закрепление не работало, когда экранного пространства было мало.

Тогда компания полностью отказалась от контейнера боковой панели, переименовала функцию в «Гаджеты рабочего стола» и позволила пользователям перетаскивать виджеты в любое место на экране. Новая кнопка «Aero Peek» на панели задач делала все окна прозрачными при наведении курсора.

Одновременно сообщества DeviantArt и WinCustomize создали виджеты температуры графического процессора, пульты дистанционного управления Winamp, сложные календарные пакеты для персонализации рабочего стола.

Виджеты работали как HTML-приложения с полным доверием к локальной машине. Они могли читать файлы, записывать в реестр и выполнять системные команды.

В июле 2012 года на конференции Black Hat в Лас-Вегасе исследователи Микки Шкатов и Тоби Коленберг представили доклад «Мы держим вас за гаджеты». Они описали цепочку атак: перехват HTTP-трафика виджета погоды в общей сети, внедрение JavaScript в поток XML-данных, использование этого JavaScript для создания экземпляра элемента управления ActiveX, например WScript.Shell, а затем выполнение произвольного кода на целевом компьютере. 

Исследователи также продемонстрировали вектор распространения — поскольку файлы .gadget были просто переименованы в ZIP-архивы, злоумышленник мог упаковать троян в, казалось бы, безобидную оболочку для часов. Пользователи устанавливали его без срабатывания предупреждений антивируса, поскольку код выполнялся в доверенном процессе sidebar.exe.

В уведомлении по безопасности 2719662 всем пользователям Vista/7 было рекомендовано отключить боковую панель. Инструмент «Fix It» навсегда удалил sidebar.exe через реестр. Онлайн-галерея гаджетов тоже была отключена.

К моменту запуска Windows 8 в октябре 2012 года весь движок гаджетов был удалён из кодовой базы. Это ознаменовало переход к декларативным адаптивным карточкам — JSON, описывающим пользовательский интерфейс, но никогда не выполняющим код.

В Windows 8 исчезло меню «Пуск», а его заменил полноэкранный стартовый экран — сетка прямоугольных плиток, которые также служили виджетами. В «активном» состоянии плитка переворачивалась или сдвигалась, чтобы показать контент: количество непрочитанных писем, прогноз погоды, заголовки новостей. Приложения передавали XML-данные через службу уведомлений Windows (WNS) для обновления плиток без запуска фонового процесса. Влияние на заряд батареи было практически нулевым. Разработчики выбирали из предопределённого каталога XML-шаблонов — TileWideSmallImageAndText03 и подобных — что обеспечивало визуальную согласованность, но исключало возможность создания пользовательских макетов.

Однако на настольных ПК проверка погоды означала выход из рабочего процесса, переход на полноэкранный начальный экран, а затем возвращение обратно. Это вызывало негодование у пользователей.

Сами плитки были доступны только для чтения, то есть нельзя было отметить задачу, поставить песню на паузу или ответить на сообщение прямо из интерфейса. Клик по плитке всегда запускал полноценное приложение. По сравнению с интерактивными гаджетами Windows 7, где можно было набирать заметки, регулировать ползунки и управлять медиаплеерами непосредственно на рабочем столе, это ощущалось как явный регресс.

В Windows 10 была предпринята попытка найти компромисс — плитки вернулись в традиционное меню «Пуск», но сторонние разработчики могли «оживить» их только через настройку облачного сервиса для форматирования XML-данных и их передачи через инфраструктуру уведомлений Microsoft. В итоге к 2020 году меню «Пуск» было заполнено статичными и безжизненными квадратами. Когда в 2021 году вышла Windows 11, то «живые плитки» и вовсе исчезли.

До появления нынешней доски виджетов Microsoft предприняла ещё две полумеры.

Карточки Cortana (2015–2020) были самыми функциональными виджетами, когда-либо выпущенными компанией. Ассистент собирал информацию и показывал её, считывал календарь и оценивал время в пути, автоматически отслеживал посылки, отображал спортивные результаты команд и т.д. Пользователи управляли ими через панель настроек, называемую «Блокнот», где они явно указывали свои интересы. Однако работа ассистента требовала доступа к персональным данным, и в итоге большинство пользователей полностью отключали Cortana. В итоге в мае 2020 года Microsoft переориентировала Cortana на чат-бот для повышения производительности и убрала карточки.

В разделе «Новости и интересы» (апрель 2021 года) был использован более простой подход — значок погоды на панели задач Windows 10, который при наведении курсора разворачивался во всплывающее окно с новостями. Проблема заключалась в триггере при наведении курсора. Пользователи, перемещая курсор мыши к системному трею, случайно открывали панель с заголовками. IT-администраторы в спешке отключали эту функцию через групповую политику. 

Обе попытки внедрения виджетов продемонстрировали закономерность: пользователи хотят получать информацию с первого клика, но отвергают всё, что кажется навязчивым или отвлекающим. 

Windows 11 вышла в октябре 2021 года со специальной панелью виджетов, которая выдвигается из левого края экрана при нажатии Win + W или щелчке по значку погоды на панели задач. Она представляет собой наложение, а не закреплённую боковую колонку, поэтому не занимает постоянного места на экране.

Панель виджетов отображала контент через Edge WebView2, веб-элемент управления на основе Chromium, поставляемый в составе Windows Web Experience Pack. Поставщики виджетов реализовали COM-интерфейс IWidgetProvider и определяли свой пользовательский интерфейс с помощью Adaptive Cards — формата JSON, который декларативно описывает макет. Это исключило весь класс атак удалённого выполнения кода. Однако отображение по-прежнему было основано на веб-технологиях, и пользователи могли видеть процессы msedgewebview2.exe в диспетчере задач при открытии доски, которые часто потребляли сотни мегабайт оперативной памяти.

В 2023 году Microsoft открыла доску для сторонних разработчиков. Spotify добавила туда элементы управления воспроизведением, Messenger показывал недавние беседы, а Phone Link отображал мобильные уведомления. В отличие от живых плиток, эти виджеты были интерактивными — можно приостановить воспроизведение трека, поставить галочку или ответить на сообщение. Низкий порог входа стал намеренной коррекцией по сравнению с эпохой «живых плиток», когда создание бэкенда WNS требовало больше усилий, чем большинство разработчиков были готовы потратить.

Но слой рендеринга WebView2, принудительная лента новостей MSN и отсутствие контроля пользователя над содержимым форума вызывали постоянную критику. 

В середине 2024 года Microsoft начала перестраивать панель виджетов. Компанию вынудил сделать это Закон ЕС о цифровых рынках, который требовал открыть панель для сторонних поставщиков фидов в Европейской экономической зоне. Для соблюдения требований Microsoft разделила конвейер обработки контента MSN на заменяемый компонент, обновляемый в магазине — приложение Microsoft Start Experiences — сделав его одним из многих поставщиков фидов, а не жёстко заданным по умолчанию. Перестройка, направленная на соблюдение требований, дала компании возможность перестроить и слой рендеринга: он переместился с WebView2 на собственный WinUI 3.

Адаптивный JSON-код карточек теперь напрямую сопоставляется с элементами управления XAML WinUI 3: TextBlock, а виджеты автоматически наследуют темы Fluent Design, режимы высокой контрастности и доступность. Объём используемой памяти уменьшился — нативный элемент управления WinUI 3 намного легче, чем элемент DOM внутри экземпляра Chromium.

К концу 2025 года доска WinUI 3, разделение виджетов/Discover и дополнительная лента MSN стали доступны всем пользователям Windows 11.

Последнее обновление появилось в начале 2026 года: виджеты для экрана блокировки. Погода, спортивные результаты и информация о дорожном движении теперь отображаются до входа в систему, как и сторонние приложения. 

«Это полный концептуальный круг, возвращающий нас к концепции „взгляну и уйду“, с которой началась эта история в 1997 году, — за исключением того, что теперь это может обработать оборудование, песочница обеспечивает безопасность, а пользователь сохраняет контроль. Microsoft, похоже, поняла, что виджеты не должны конкурировать с приложениями за место на рабочем столе. Им место в переходных моментах вычислений — взгляд перед разблокировкой, пауза между задачами», — пишет Осадчук.

По его словам, и эта схема имеет ограничения: API для разработчиков не идеален, вход через сочетание Win + W, новостная лента. Осадчук отмечает, что интересно посмотреть, как Microsoft будет пересматривать вопрос виджетов в будущем.

Полную историю ОС Windows, с версий 1.0 до 11, можно почитать здесь.

Комментарии (20)


  1. vis_inet
    04.02.2026 09:26

    А, может, они просто не нужны людям?


    1. eteh
      04.02.2026 09:26

      Ну на 10ке они довольно неплохо вписались в мое окружение в меню пуск.


      1. Lord_of_Rings
        04.02.2026 09:26

        Да, на 11 без живых плиток прямо скучно как-то... На десятке можно было и фотку поставить, и погоду быстро глянуть.


    1. MainEditor0
      04.02.2026 09:26

      Не знаю, на седьмой Винде часики и показатель нагрузки на CPU и RAM были вполне ничего...


    1. MaFrance351
      04.02.2026 09:26

      Ну вот указатель загрузки ЦП практически на каждом ПК с Windows 7 видел.


      1. djton1k
        04.02.2026 09:26

        Причем больше всего cpu грузили сами виджеты)


        1. MaFrance351
          04.02.2026 09:26

          Иногда ещё они переставали обновлять значения, после чего вскоре появлялось "Прекращена работа программы "Гаджеты"...".


  1. crawlingroof
    04.02.2026 09:26

    А у меня висит на 3м мониторе. Народ же пользуется conky, для скриншотов, наверное.


  1. jamurai
    04.02.2026 09:26

    Всю жизнь юзаю виджеты...не могу без них и второго монитора... Есть пару программ помогает, но идеала так до сих пор не нашёл.... Когда нибудь вайбкодинг дойдет до такого и я сам себе сделаю творение, на это последняя надежда)))


  1. Dimanao
    04.02.2026 09:26

    До сих пор на Вин11 пользуюсь виджетами из Висты.


  1. achekalin
    04.02.2026 09:26

    Дисковые операции ввода-вывода из фоновых синхронизаций останавливали жёсткие диски.

    Здравствуй, Промпт!


  1. Spyman
    04.02.2026 09:26

    Простую идею много лет не могут сделать нормально ни в одной ос. Что-то приемлимое было в windows 10 и mobile.

    Нужно дать разработчики api для вывода данных, и 20-30 вариантов, а не предлагать рисовать свой интерфейс. Когда каждый рисует свой интерфейс - все виджеты выглядят нелепо т.к. не в едином стиле, а разработчикам зачастую слишком дорого их делать.

    И по производительности сделать их нормально, а не как в windows 11, где они после выхода из сна показывают 30 секунд плейсхолдеры без данных и рендерятся с такими лагами, что укачивает и больше не хочется их открывать.

    Если бы сообщения в шторке смартфона - тоже каждое бы имело свой уникальный дизайн, появлялись бы с лагами и требовали бы от разработчика кучу действий - они бы тоже не прижились нормально


    1. K0styan
      04.02.2026 09:26

      Дело не в API. Дело в конкуренции за поверхность экрана.

      Вы верно заметили, они более-менее прижились в меню "Пуск" 10-ки и на стартовом экране Win Phone. То есть в лончере, том, который появляется и исчезает по запросу, поверх всего, и в общем живёт в фокусе внимания недолго. Все предыдущие попытки втиснуть их на рабочий стол заканчивались тем, что они оказывались погребены просто под окнами рабочих приложений.


    1. Mike-M
      04.02.2026 09:26

      Все верно. Потому я и не пользовался виджетами ни в одной из настольных версий Windows. И не начну пользоааться до тех пор, пока Microsoft не сделает как Вы предложили.


  1. yanhaifa
    04.02.2026 09:26

    А вот я сделал на electron - https://github.com/yanfishel/desktop-dev-widgets#readme
    Может кто захочет взять доработать для себя... У меня в планах еще было прстенький мок-сервер добавить


    1. vis_inet
      04.02.2026 09:26

      Маленький виджет да на

      electron 

      ...


  1. Darkness_Paladin
    04.02.2026 09:26

    Чёрт с ними, с виджетами -- верните возможность модификации вида и логики папок через folder.htt! Столько удобных фич можно было сделать на них...


  1. Axelaredz
    04.02.2026 09:26

    Это не виджеты потому что) А так..
    Вот в KDE.. совсем другая история, там по сути всё что на рабочем столе это виджеты, включая панель, собственно сам рабочий стол, кнопку главного меню, панель задач, часы, календарь, системный трей, и тд.

    В итоге невероятная гибкость в настройках и замене на другой виджет от сообщества.


    1. IVAN_COMP
      04.02.2026 09:26

      Гаджеты в вин7 работали примерно так же, как и виджеты в KDE, только, конечно, панель задач виджетом не была


  1. IVAN_COMP
    04.02.2026 09:26

    Как по мне, лучшими были гаджеты в висте и семёрке. Ими мало кто пользовался, но хоть кто-то это да делал, а если кто-то ими не пользовался, то они особо и не мешали. Особенно в 7ке, где они были отключены по умолчанию. До этого они, мне кажется, были ещё более бесполезны, а в той же вин11 они очень назойливы и только мешают. Ну, плитки были прикольны, но больше на телефонах