Apfelschorle. Мысли про Apple.

Плавающие углы Тахо

corners-cover

Как я и обещал, буду периодически возвращаться к анонсам с WWDC, потому что за ширмой из красивых маркетинговых материалов прячется еще тонна интересного, но более нишевого контента. Он обычно всплывает из тематических роликов для разработчиков, которые публикуются все дни конференции на сайте Apple Developers.

Новая логика

И одним из таких занятных моментов лично для меня стала информация о том, что в новой macOS Tahoe 26 у окошек, в зависимости от дизайна панелей инструментов, будет отличаться радиус скругления углов.

ek2e0u3pdu6f1

"Что, Глеб?" — не надо вот этого, вы знали на какой контент подписывались. Ну а если не знали, то добро пожаловать в Apfelschorle!

Это достаточно необычная механика поведения для интерфейса настольной ОС, которая позволяет сохранять консистентным1 дизайн UI внутри каждого отдельно взятого окошка приложения. Обратите внимание на картинку — кнопки в каждом из вариантов идеально вписаны своим радиусом в скругление окна.

Поглядим, однако, насколько прилично это будет выглядеть в повседневном использовании операционной системой. Решение, как минимум спорное, и оно уже вызвало достаточно ожесточенные споры онлайн2. Ведь одновременно на экране могут присутствовать приложения с разными стилями. Не станут ли различные скругления углов бросаться в глаза слишком сильно?

Из-под палки

Apple любят "подталкивать" разработчиков использовать определенные шаблоны на своих платформах. Эта строгость распространяется и на элементы интерфейсного дизайна3. Панели/кнопки определенных размеров и форм, жесты (вроде свайпа "назад") и так далее. Возможно (и это только предположение), компания на самом деле подталкивает разработчиков к тому, чтобы они использовали как можно меньше вариаций скругления.

Сейчас многие софтины в MacOS имеют наверху окна обыкновенную тонкую полоску с названием приложения. Такими примерами являются почти все приложения, сортированные с iPhone и iPad (скажем, Bluebird ) или приложения на веб-технологиях (скажем, Телеграм ). Это уже достаточно давно выглядит как слабый и халтурный дизайн. Ведь "родные" приложения под macOS обычно выглядят на порядок более привлекательно (Sketch, как пример). Различные скругления, как достаточно заметное визуальное различие между окнами приложений, могут стать ключевым моментом для ленивых разработчиков, и подтолкнуть их к обновлению интерфейсов своих приложений на более "современные".

Что беты нам готовят?

Деталь с углами только на первый взгляд может показаться "мелочью", но на деле же демонстрирует нам все более изменяющийся подход Apple к софтовому дизайну. Команда Алана Дая (руководителя по интерфейсам компании) все больше и чаще экспериментирует с устоявшимися нормами десктопных ОС. Сложные графические решения с оптическими преломлениями Liquid Glass, динамические формы окон, сложные анимации при касании интерактивных элементов и многое другое.

Как это часто бывает со спорными решениями (и мы уже были свидетелями таких ситуаций) — летний бета-цикл для эппловских платформ становится своеобразной лакмусовой бумажкой. Останется ли подобное поведение к релизу macOS Tahoe этой осенью — хороший вопрос. Нам остается только набраться терпения и ожидать новых бет.

  1. Консистентность — это взаимная согласованность между эмпирическими индикаторами (вопросами вопросника, отдельными шкалами и т. п.), относящимися к одному фактору (или к одному диагностическому конструкту). Давайте попроще — речь о единообразии.

  2. Вот активный тред на бета-сабреддите макОС.

  3. Вот раздел с рекомендациями по UI дизайну для макОС.