Если вы считаете, что вкладочный интерфейс — одно из гениальных изобретений человечества, то у нас для вас хорошие новости! Согласно новой публикации Windows Central, Microsoft активно изучает возможность внедрения вкладок в «Проводник» и другие настольные приложения Windows.
Согласно данным от внутренних источников, Microsoft разрабатывает новую функцию под названием «Tabbed Shell» (англ. «Вкладочная оболочка»), которая позволит привнести вкладки во все приложения, включая «Проводник».
Что интересно, вкладочная оболочка разрабатывается на уровне операционной системы и не требует вмешательства со стороны обычных разработчиков. Другими словами, вкладки могут быть включены в любом окне, будь то «Проводник», Photoshop или Microsoft Word.
Как и в браузере Microsoft Edge, вкладки появляются в верхней части окна. С их помощью вы можете переключаться между разными экземплярами одного приложения.
По умолчанию любое Windows-приложение, у окна которого имеется заголовок, будет поддерживать вкладки. Чтобы разработчики могли глубже интегрировать Tabbed Shell со своим приложением, Microsoft предоставит в их расположение специальные API.
Так, в окне приложения, не оптимизированного для работы с Tabbed Shell, по умолчанию будет отображаться два заголовка, во многом дублирующих друг друга. Такие элементы, как кнопки «Свернуть», «Восстановить» и «Закрыть» будут отображены и на панели вкладок, и на стандартном заголовке приложения.
Если же разработчик воспользуется API и добавит поддержку вкладок в свое приложение, то он сможет избежать двух дублирующих друг друга панелей и придать приложению естественный и удобный вид.
С помощью Tabbed Shell инженеры Microsoft хотят обеспечить поддержку привычного по браузерам вкладочного интерфейса в других Windows-приложениях. Такой подход должен привести к выработке единого стандарта управления окнами и приложениями в системе.
Как и со всеми ранними разработками, неизвестно, когда именно Tabbed Shell будет представлен широкой публике. По имеющимся данным, это может произойти уже в обновлении Redstone 3 в текущем году или в Redstone 4 в 2018 году. Разумеется, нельзя исключать сценарий, что Microsoft вовсе откажется от внедрения данной функции в будущем.