Войти

Или войди с помощью

Какие проблемы разработчикам создал горб дисплея iPhone X

Как справиться с злополучной вырезкой и закруглёнными углами?
Максим Клименчук avatar |
Какие проблемы разработчикам создал горб дисплея iPhone X

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

На самом деле первые попытки приспособиться под новые реалии были предприняты после появления первых слухов. Среди нескольких забавных концептов присутствовали и дельные.

— Прокрутка вокруг горба


Дизайнер Vojta Stavik показал, как контент будет огибать островок с датчиками. Неплохой, но не самый универсальный вариант.

— Полоса прокрутки повторяет изгиб выреза


Ещё одна вариация на тему прокрутки от разработчика Zev Eisenberg. Кажется неплохим, особенно на фоне того, что будет на самом деле.

— Скругление углов в портретном режиме


Разработчик Alex Devarty пытается усидеть на двух стульях. В портретном режиме — это тот же iPhone X, а в ландшафтном — углы скругляются и островок не мешает.

— Горб, как элемент интерфейса


Дизайнер Luboš Volkov показал крутой концепт того, как можно обратить особенность экрана в свою пользу. Особенно интересна идея вызова доп. панелей свайпом вниз от центра. Жаль, что этот жест уже занят.

Но Apple сразу зарубила все попытки на корню, выпустив своё руководство для разработчиков. В частности, там есть вот такой абзац:

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

То есть нельзя никак обращать внимание на этот островок. Его нет, и точка. Это серьезно ограничивает разработчиков, ведь нам уже показали, как круто можно обыграть зону под датчиками.

И если портретный режим не вызывает особых вопросов, то ландшафтному режиму досталось. Речь не о видео на весь экран — момент спорный, но для разработчиков не самый актуальный.

Вот три основные проблемы:

1. Мёртвые зоны экрана

Да, у этого огромного OLED-дисплея есть несколько мертвых зон. Дело не только в островке наверху, своё место занимает и нижний слайдер возврата в основное меню. Ведь если перевернуть телефон в ландшафтный режим, слайдер все равно должен остаться внизу, а зона под него растягивается на весь экран.

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

2. Игры в ландшафтном режиме

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

Разработчикам всяких шутеров и гонок придется попотеть. А вот Doodle Jump, например, будет классно смотреться.

3. Отображение страниц в Safari

Любой не адаптированный под iPhone X сайт в ландшафтном режиме отображается с белыми полосами по бокам. Можно настроить background в html-коде, только я уверен, что далеко не каждый интернет-ресурс внесёт соответствующие коррективы.

Режим Reader в Safari – отдельный разговор. Текст реально занимает всю площадь экрана, но со всеми вырезами и закруглениями выглядит так себе.

Кстати, знаете как будет двигаться полоса прокрутки, если iPhone X повернуть островком вправо? Как обычно. Просто она будет заезжать под зону с камерой и выезжать снизу:

Всё получится

С другой стороны, встречается все больше примеров того, как разработчики и веб-дизайнеры решили этот вопрос:

Разработчикам Carrot Weather новый экран не доставил никаких проблем.

PCalc закруглили и всё.

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

Я выберу первое.

31
Логотип iPhones.ru
iPhones.ru
Как справиться с злополучной вырезкой и закруглёнными углами?

31 комментариев

Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик из TikTok
Котик из TikTok
Котик из TikTok
Котик из TikTok
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Видео мем
Видео мем
Видео мем
Видео мем
Видео мем
Видео мем

Какие правила в комментариях
  1. BIG BROTHER avatar
    BIG BROTHER 16 октября 2017
    12

    Меню из горба – прикольная идея

    Войди на сайт, чтобы ответить
    Ответить
  2. xshron avatar
    xshron 16 октября 2017
    6

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

    Войди на сайт, чтобы ответить
    Ответить

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.