Apple рассматривает изменения в Safari для iPhone Duo, которые позволят веб-страницам занимать большую часть внешнего дисплея. Главная проблема — область под боковыми элементами управления: если открыть её для сайтов, важное содержимое может оказаться перекрыто.

В публикации WebKit от пятницы, 23 октября, Джен Симмонс объяснила, что для этого уже существует настройка viewport-fit="cover". Она растягивает страницу в зоны, которые обычно зарезервированы интерфейсом, но разработчики должны самостоятельно оставить безопасные отступы вокруг значимого контента.

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

Как Safari работает сейчас

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

Такое решение связано с пропорциями внешнего дисплея: он короче и шире обычных экранов iPhone. Apple разместила элементы управления сбоку, чтобы сохранить больше высоты для приложений и веб-страниц.

Safari 27.1 также автоматически показывает PDF на двух страницах, когда iPhone Duo частично сложен, как книга. Если устройство разложить или закрыть, документ снова отображается на одной странице.

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

Источник: MacRumors. Материал подготовлен редакцией Яблочного блога на основе оригинальной публикации.