Пример размещения заголовков строк меню и обозначений в системном меню с «челкой» в новых MacBook Pro.
Дизайнер Apple Линда Донг рассказала про особенности работы macOS с «челкой» нового MacBook Pro для пользователей и разработчиков.
По словам Донг, обладателям новых ноутбуков Apple понадобиться некоторое время, чтобы привыкнуть к «челке». При движении курсором в месте выреза этот элемент интерфейса будет просто исчезать под «челкой» и вылезать там, куда пользователь далее направит его за границами скрытой зоны, а не «натыкаться» на ее выступающий край, как при реагировании на конец экрана.
Операционная система macOS будет подстраиваться под «челку» и при наличии большого числа значков в правой части панели строки состояния будет скрывать некоторые из них. Также будут корректироваться размеры заголовков и обозначений в системном меню слева. Если их станет слишком много, то macOS автоматически сократит количество элементов, чтобы в видимой зоне уместились их основные части для полноценной работы.
Донг советует разработкам не увлекаться и делать заголовки строк меню короткими, а также и объединять меню, когда это возможно, для удобства пользователей.
Сторонние разработчики должны использовать режим совместимости под названием "NSPrefersDisplaySafeAreaCompatibilityMode" для того, чтобы их приложения в полноэкранном режиме скрывали «челку». Проверить и кастомизировать размеры задействованной левой и правой области рядом с «челкой» в своем приложении разработчики могут с помощью инстанса "safeAreaInsets".
Пример скрытой «челки» в новых MacBook Pro.
18 октября Apple представила новые MacBook Pro на чипах M1 Pro и M1 Max с «челкой» под фронтальную камеру FaceTime, датчик освещенности True Tone и микрофон. В данном случае дизайнеры Apple предпочли сделать очень тонкие рамки вокруг всего дисплея и пожертвовать небольшой частью экрана сверху. Пользователи Reddit прикинули по данным из утечки, что, скорее всего, там будет стандартная челка типа как у iPhone 12 с габаритами выреза 5,3х34,83 мм. Если новые MacBook Pro будут иметь разрешение 3024х1964 пикселей (для 14" модели) и 3456х2234 (для 16" модели), то можно вычесть из высоты 74 пикселя и получить правильно соотношение сторон 16:10.
После анонса новых ноутбуков СМИ рассказали, «челка» в новых MacBook Pro будет автоматически маскироваться при переходе приложений в полноэкранный режим. Это будет делаться стандартными средствами macOS. Операционная система будет сама добавлять тонкую черную полоску в верхнюю часть дисплея, чтобы скрыть «челку».
Стандартные приложение Apple уже обучены скрывать «челку» таким образом, а вот сторонние разработчики должны использовать для этого новые API от Apple, чтобы их приложения корректно отображались в полноэкранном режиме для пользователей.
Пример скрытой «челки» в новых MacBook Pro.
Помимо автоматического скрытия Apple расширила строку состояния в новых MacBook Pro на высоту «челки», чтобы она не бросалась в глаза.
Пример расширенной строки состояния в новых MacBook Pro.
18 октября Apple представила новые MacBook Pro на чипах M1 Pro и M1 Max с «челкой» под фронтальную камеру FaceTime, датчик освещенности True Tone и микрофон. В данном случае дизайнеры Apple предпочли сделать очень тонкие рамки вокруг всего дисплея и пожертвовать небольшой частью экрана сверху. Пользователи Reddit прикинули по данным из утечки, что, скорее всего, там будет стандартная челка типа как у iPhone 12 с габаритами выреза 5,3х34,83 мм. Если новые MacBook Pro будут иметь разрешение 3024х1964 пикселей (для 14" модели) и 3456х2234 (для 16" модели), то можно вычесть из высоты 74 пикселя и получить правильно соотношение сторон 16:10.
Дизайнер Apple Линда Донг рассказала про особенности работы macOS с «челкой» нового MacBook Pro для пользователей и разработчиков.
По словам Донг, обладателям новых ноутбуков Apple понадобиться некоторое время, чтобы привыкнуть к «челке». При движении курсором в месте выреза этот элемент интерфейса будет просто исчезать под «челкой» и вылезать там, куда пользователь далее направит его за границами скрытой зоны, а не «натыкаться» на ее выступающий край, как при реагировании на конец экрана.
Операционная система macOS будет подстраиваться под «челку» и при наличии большого числа значков в правой части панели строки состояния будет скрывать некоторые из них. Также будут корректироваться размеры заголовков и обозначений в системном меню слева. Если их станет слишком много, то macOS автоматически сократит количество элементов, чтобы в видимой зоне уместились их основные части для полноценной работы.
Донг советует разработкам не увлекаться и делать заголовки строк меню короткими, а также и объединять меню, когда это возможно, для удобства пользователей.
Сторонние разработчики должны использовать режим совместимости под названием "NSPrefersDisplaySafeAreaCompatibilityMode" для того, чтобы их приложения в полноэкранном режиме скрывали «челку». Проверить и кастомизировать размеры задействованной левой и правой области рядом с «челкой» в своем приложении разработчики могут с помощью инстанса "safeAreaInsets".
Пример скрытой «челки» в новых MacBook Pro.
18 октября Apple представила новые MacBook Pro на чипах M1 Pro и M1 Max с «челкой» под фронтальную камеру FaceTime, датчик освещенности True Tone и микрофон. В данном случае дизайнеры Apple предпочли сделать очень тонкие рамки вокруг всего дисплея и пожертвовать небольшой частью экрана сверху. Пользователи Reddit прикинули по данным из утечки, что, скорее всего, там будет стандартная челка типа как у iPhone 12 с габаритами выреза 5,3х34,83 мм. Если новые MacBook Pro будут иметь разрешение 3024х1964 пикселей (для 14" модели) и 3456х2234 (для 16" модели), то можно вычесть из высоты 74 пикселя и получить правильно соотношение сторон 16:10.
После анонса новых ноутбуков СМИ рассказали, «челка» в новых MacBook Pro будет автоматически маскироваться при переходе приложений в полноэкранный режим. Это будет делаться стандартными средствами macOS. Операционная система будет сама добавлять тонкую черную полоску в верхнюю часть дисплея, чтобы скрыть «челку».
Стандартные приложение Apple уже обучены скрывать «челку» таким образом, а вот сторонние разработчики должны использовать для этого новые API от Apple, чтобы их приложения корректно отображались в полноэкранном режиме для пользователей.
Пример скрытой «челки» в новых MacBook Pro.
Помимо автоматического скрытия Apple расширила строку состояния в новых MacBook Pro на высоту «челки», чтобы она не бросалась в глаза.
Пример расширенной строки состояния в новых MacBook Pro.
18 октября Apple представила новые MacBook Pro на чипах M1 Pro и M1 Max с «челкой» под фронтальную камеру FaceTime, датчик освещенности True Tone и микрофон. В данном случае дизайнеры Apple предпочли сделать очень тонкие рамки вокруг всего дисплея и пожертвовать небольшой частью экрана сверху. Пользователи Reddit прикинули по данным из утечки, что, скорее всего, там будет стандартная челка типа как у iPhone 12 с габаритами выреза 5,3х34,83 мм. Если новые MacBook Pro будут иметь разрешение 3024х1964 пикселей (для 14" модели) и 3456х2234 (для 16" модели), то можно вычесть из высоты 74 пикселя и получить правильно соотношение сторон 16:10.