Slide Over
Slide Over — это функция многозадачности в операционных системах Apple, предназначенная для одновременной работы с двумя приложениями на одном экране. Она позволяет открыть второе приложение в небольшом плавающем окне поверх основного, не переключаясь между ними полностью. Функция доступна на iPad под управлением iPadOS, а также на некоторых моделях iPhone с поддержкой Split View (начиная с iPhone 6 Plus и новее, но с ограничениями). Slide Over обеспечивает быстрый доступ к часто используемым приложениям, таким как «Сообщения», «Календарь» или «Заметки», без необходимости покидать текущую рабочую область.
История
Функция Slide Over была впервые представлена компанией Apple в 2015 году вместе с выходом операционной системы iOS 9 для iPad. Она стала частью новой парадигмы многозадачности, которая также включала Split View (разделение экрана на две равные или неравные части) и «Картинка в картинке» (воспроизведение видео в плавающем окне). До этого момента iPad поддерживал только однозадачный режим, где пользователь мог работать только с одним приложением в фокусе, хотя переключение между ними было возможно через панель многозадачности.
В iOS 9 Slide Over была ограничена: она работала только на iPad Air 2, iPad mini 4 и iPad Pro (первого поколения). Поддерживались лишь некоторые приложения, оптимизированные разработчиками. В последующих версиях iOS и iPadOS функциональность была расширена. В iOS 10 (2016) Slide Over получила поддержку большего числа приложений, а также возможность перетаскивания контента между окнами (drag-and-drop). В iPadOS 13 (2019) функция была значительно улучшена: Slide Over-окна стали поддерживать несколько приложений одновременно, которые можно было переключать с помощью жестов, а также появилась возможность сворачивать их в боковую панель.
На iPhone функция Slide Over появилась в iOS 9, но была доступна только на моделях с большим экраном (iPhone 6 Plus и 6s Plus). В отличие от iPad, на iPhone Slide Over работала только в ландшафтном режиме и не поддерживала Split View. В более поздних версиях iOS, начиная с iOS 11, поддержка Slide Over на iPhone была ограничена, а в iOS 13 она была полностью удалена для всех моделей iPhone, за исключением некоторых жестов многозадачности.
Принцип работы
Slide Over работает на основе технологии многозадачности, встроенной в операционную систему. Пользователь может вызвать Slide Over-окно, проведя пальцем от правого края экрана (на iPad) или от левого края (на iPhone в ландшафтном режиме). После этого открывается панель с недавно использованными приложениями, из которой можно выбрать нужное. Приложение открывается в плавающем окне, которое можно перетаскивать по экрану, но его размер фиксирован (обычно около 1/3 ширины экрана на iPad и меньше на iPhone).
Slide Over-окно может быть перемещено в любую часть экрана, но не может быть изменено по размеру. Оно всегда находится поверх основного приложения, которое продолжает работать в фоновом режиме. Пользователь может взаимодействовать с обоими приложениями: например, вводить текст в основном приложении, а затем переключиться на Slide Over, чтобы скопировать данные. При этом основное приложение не закрывается и не приостанавливается.
На iPad Slide Over поддерживает несколько режимов:
- Одиночное окно: одно приложение в Slide Over.
- Множественные окна: несколько приложений, которые можно переключать с помощью жестов (смахивание влево или вправо по нижней части окна).
- Сворачивание: Slide Over-окно можно свернуть в боковую панель, проведя пальцем вправо, и вызвать снова, проведя от края.
Классификация и виды
Slide Over относится к категории функций многозадачности, которые делятся на несколько типов в зависимости от устройства и версии операционной системы:
По устройству
- iPad (iPadOS): Полноценная поддержка Slide Over с возможностью перетаскивания, множественных окон и сворачивания. Доступна на всех моделях iPad, начиная с iPad Air 2 и iPad mini 4, а также на всех iPad Pro.
- iPhone (iOS): Ограниченная поддержка, доступная только на моделях Plus (iPhone 6 Plus, 6s Plus, 7 Plus, 8 Plus) и iPhone XR, XS Max, 11, 12, 13, 14, 15, 16 (все модели с большим экраном). Работает только в ландшафтном режиме. Начиная с iOS 13, Slide Over на iPhone была заменена на другие жесты многозадачности, такие как переключение между приложениями через панель.
По версии ОС
- iOS 9–10: Базовая версия Slide Over с поддержкой одного окна и ограниченным набором приложений.
- iOS 11–12: Добавлена поддержка перетаскивания контента (drag-and-drop) и возможность работы с несколькими окнами.
- iPadOS 13+: Значительное расширение функциональности: поддержка нескольких приложений в Slide Over, жесты для переключения, сворачивание в боковую панель, а также возможность открывать Slide Over из панели многозадачности.
Устройство и характеристики
Slide Over не является отдельным приложением или модулем, а представляет собой часть системного интерфейса многозадачности. Его работа обеспечивается следующими компонентами:
- Системный менеджер окон: Отвечает за управление расположением и размерами окон на экране. Slide Over-окно имеет фиксированную ширину (около 320–400 пикселей на iPad в зависимости от модели) и высоту, равную высоте экрана.
- Панель многозадачности: Специальная панель, которая вызывается жестом от края экрана. Она отображает список недавно использованных приложений, а также позволяет открыть Slide Over.
- API для разработчиков: Для поддержки Slide Over приложения должны быть оптимизированы с помощью специальных API (например, UISplitViewController и UISlideOverInteraction). Разработчики могут настроить поведение приложения в Slide Over, включая поддержку перетаскивания и адаптацию интерфейса.
- Жесты управления: Slide Over поддерживает несколько жестов: смахивание от края экрана для вызова, перетаскивание окна, смахивание влево/вправо для переключения между приложениями, смахивание вниз для закрытия.
Характеристики Slide Over:
- Размер окна: Фиксированный, не подлежит изменению пользователем.
- Прозрачность: Окно непрозрачно, но может частично перекрывать основное приложение.
- Поддержка ввода: Поддерживает все типы ввода, включая сенсорный ввод, клавиатуру (внешнюю или экранную) и Apple Pencil.
- Совместимость: Работает только с приложениями, которые явно поддерживают многозадачность. Некоторые приложения (например, игры или приложения с фиксированным интерфейсом) могут не поддерживать Slide Over.
Применение и значение
Slide Over используется в различных сценариях, где требуется быстрый доступ к информации или инструментам без переключения между приложениями. Основные области применения:
- Работа с текстом: Пользователь может открыть «Заметки» или «Сообщения» в Slide Over, чтобы скопировать текст или вставить данные в основной документ.
- Просмотр медиа: Например, открыть YouTube или Spotify в Slide Over, чтобы управлять воспроизведением, не покидая браузер или редактор.
- Коммуникация: Быстрый ответ на сообщения в мессенджерах (WhatsApp, Telegram, iMessage) без закрытия текущего приложения.
- Навигация: Открыть карты в Slide Over, чтобы следить за маршрутом, работая в другом приложении.
- Образование и продуктивность: Студенты могут использовать Slide Over для одновременного просмотра лекции и заметок.
Значение Slide Over заключается в повышении эффективности работы на мобильных устройствах, особенно на iPad, который позиционируется как замена ноутбуку. Функция позволяет выполнять несколько задач одновременно, что особенно важно для профессионалов (дизайнеров, писателей, программистов) и студентов. Slide Over также является частью экосистемы Apple, которая интегрируется с другими функциями многозадачности, такими как Split View и «Картинка в картинке», создавая единую среду для работы.
Примеры использования
- Пользователь iPad: Открывает Safari для чтения статьи, затем вызывает Slide Over с «Заметками», чтобы записать ключевые моменты. При этом Safari продолжает отображаться на полном экране, а «Заметки» — в плавающем окне.
- Пользователь iPhone: В ландшафтном режиме открывает «Почту» для чтения письма, затем вызывает Slide Over с «Календарем», чтобы проверить дату встречи, не закрывая письмо.
- Разработчик: Использует Slide Over для просмотра документации API в браузере, одновременно работая в среде разработки (например, Swift Playgrounds).
Критика
Slide Over, несмотря на свою полезность, подвергалась критике по нескольким причинам:
- Ограниченная поддержка на iPhone: На iPhone функция работает только в ландшафтном режиме и на моделях с большим экраном, что ограничивает её использование. Многие пользователи считают, что Apple могла бы реализовать Slide Over и в портретном режиме.
- Фиксированный размер окна: Невозможность изменить размер Slide Over-окна может быть неудобной для некоторых задач, например, для просмотра длинных текстов или изображений.
- Несовместимость с некоторыми приложениями: Не все приложения поддерживают Slide Over, что снижает универсальность функции. Разработчики должны явно добавлять поддержку, что не всегда происходит.
- Сложность жестов: Некоторые пользователи находят жесты для вызова и управления Slide Over неинтуитивными, особенно на iPad с большим экраном.
- Ограничения на старых устройствах: На iPad с меньшим объёмом оперативной памяти (например, iPad Air 2) Slide Over может вызывать задержки или снижение производительности.
Источники
- Apple Inc. «iPad User Guide for iPadOS 17». Apple, 2023.
- Apple Inc. «iOS 9: Multitasking on iPad». Apple Developer Documentation, 2015.
- Apple Inc. «iPadOS 13: New Multitasking Features». Apple, 2019.
- TechCrunch. «Apple’s Slide Over and Split View: A Deep Dive». 2015.
- 9to5Mac. «How to Use Slide Over on iPad and iPhone». 2020.
- MacRumors. «Slide Over vs Split View: Which Is Better?». 2021.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →