Настройка и эксплуатация

Встраивание назначения через iframe

Доставка через iframe подходит лишь тогда, когда назначение разрешает встраивание и весь пользовательский путь работает внутри контейнера.

Убедитесь, что страницу можно встроить

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

Спроектируйте содержащий документ

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

Различайте сбой контейнера и назначения

Публичный документ может ответить успешно, пока содержимое iframe заблокировано или недоступно. Наблюдайте здоровье страницы отдельно и сохраняйте событие маршрута, которое выбрало её.

Проведите приёмку именно для iframe

Проверьте обе страницы, прямой доступ, клавиатурный фокус, мобильную прокрутку, отслеживание и недоступный upstream. Принимайте встраивание только после полного взаимодействия без небезопасных обходов.

Материалы по теме