logo

Вице-президент Microsoft Маркус Эш рассказал, почему обновление интерфейса Windows идёт так медленно

28
0

Вице-президент Microsoft по дизайну и исследованиям Windows Маркус Эш (Marcus Ash) принял участи в подкасте Windows Central, где рассказал некоторые подробности о принципах работы над интерфейсом Windows 11 и том, как компания пытается избавиться от устаревших компонентов, сохранив при этом обратную совместимость.

Разговор ожидаемо начался с «Панели управления», которая уже давно стала основным индикатором прогресса по модернизации интерфейса Windows. Работа над созданием современной версии «Панели управления» началась в Windows 8 более 13 лет назад, но до сих пор не завершена.

Маркус Эш объясняет, что причина столь медленной модернизации кроется в том, что Microsoft гордится совместимостью со старыми инструментами и рабочими процессами. Компания не может обновлять всё подряд, предварительно не убедившись, что современная реализация сохраняет функциональность, аналогичную старой версии.

Именно поэтому с такими вещами, как «Панель управления», возникают сложности. Если у пользователя есть драйвер или нечто иное, зависящее от старых компонентов, мы обязаны действовать осторожно, чтобы не нарушить наше обещание о совместимости. И лишь когда мы окончательно переносим нужные элементы в приложение «Параметры», мы отказываемся от тех разделов в «Панели управления», которые нам больше не нужны, и переносим их в новую систему.

Маркус Эш, корпоративный вице-президент Microsoft по дизайну и исследованиям Windows.

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

Нам приходится проделывать огромную работу над WinUI 3 и некоторыми другим фреймворками, чтобы мы могли переносить компоненты с такой скоростью, которая, по нашему мнению, во-первых, позволит клиентам адаптироваться к изменениям без нарушения наших обещаний, а во-вторых, обеспечит возможность тестирования и наличие фреймворка, поддерживающего все функции, необходимые нашим клиентам. Поэтому мы прилагаем все усилия для модернизации системы и искренне гордимся достигнутым прогрессом.

Маркус Эш, корпоративный вице-президент Microsoft по дизайну и исследованиям Windows.

Также в Microsoft считают, что поддержка устаревших функций в Windows — это сильная сторона платформы, а не её слабость. Тем не менее, разработчики постоянно ищут способы по модернизации устаревших приложений и интерфейсов, но не ломая то, что отлично работает.

Безусловно, будут случаи, когда ради пользователей, которым критически важны определённые функции, мы оставим часть старого интерфейса. Но даже в таких ситуациях мы постараемся проанализировать, есть ли возможность с помощью новых инструментов и новых подходов со временем свести объём устаревших элементов к минимуму.

Маркус Эш, корпоративный вице-президент Microsoft по дизайну и исследованиям Windows.

Как Microsoft выбирает, какой из устаревших интерфейсов системы требуется модернизировать в первую очередь? Как ожидалось, всё базируется на статистике использования, телеметрии и отзывах. Также разработчики смотрят, готовы ли инструменты для обновления этой конкретной части ОС. И, наконец, изучаются не отдельные окна, а весь путь пользователя.

Мы анализируем пользовательские сценарии. Например, если взять «Проводник» и представить все происходящие в нём процессы, то мы смотрим на него целиком и задаёмся вопросом: «Окей, в этом конкретном диалоговом окне с чего начинает пользователь и к чему в итоге приходит?». То есть мы выбираем не просто одно диалоговое окно, а полноценный пользовательский маршрут, который включает в себя все действия, которые клиент пытается выполнить.

Маркус Эш, корпоративный вице-президент Microsoft по дизайну и исследованиям Windows.

И, наконец, он также намекнул, что Microsoft изучает возможность модернизации таких компонентов операционной системы, как «Редактор реестра».

Я бы сказал, что в первую очередь мы уделяем внимание тем компонентам, которые больше всего нужны пользователям: «Проводнику» и некоторым крупным приложениям. Однако мы уже присматриваемся даже к таким вещам, как «Редактор реестра» и другие системные утилиты. Сейчас мы размышляем над тем, как подступиться к этой проблеме, чтобы и сдержать обещание о совместимости, и при этом сделать эти инструменты по-настоящему современными.

Маркус Эш, корпоративный вице-президент Microsoft по дизайну и исследованиям Windows.

Яндекс.Метрика
Top.Mail.Ru
Мы используем файлы cookie или аналогичные технологии для улучшения работы сайта. Оставаясь на сайте, вы соглашаетесь с нашей Политикой конфиденциальности.