Открывать контент в новых вкладках

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

Обязательное поведение в новых вкладках или окнах

Контрольный список требований к дополнению Класса определяет определенные действия при открытии новых вкладок или окон. В следующей таблице представлены пояснения и предложения по реализации конкретных требований.

ИДЕНТИФИКАТОР Требование Как познакомиться
3.2 Если задача запускается на новой вкладке или в новом окне из любого пути iframe, она ДОЛЖНА предоставить удобное сообщение для возврата в Класс. На внешнем сайте разместите сообщение, баннер, всплывающее сообщение или другое уведомление, предлагающее пользователю вернуться в Класс после завершения задачи.
5.1 При запуске studentViewUri надстройка НЕ ​​ДОЛЖНА выталкивать пользователя из iframe для выполнения задачи. В идеале пользователи могут совершать все необходимые действия внутри iframe. Открытие новых вкладок может дезориентировать пользователей и усложнить использование дополнения. Держите взаимодействие с пользователем в рамках iframe, чтобы обеспечить наименьшее неудобство для конечного пользователя.
5.2 Если действие надстройки выходит из iframe, в iframe ДОЛЖЕН быть предварительный просмотр задачи. Не открывайте внешний сайт сразу после того, как пользователь щелкнет карточку вложения. Вместо этого предоставьте базовое межстраничное представление в iframe, показывающее изображение или описание задачи, которое открывается на новой вкладке. Включите инструкции, которые помогут пользователям успешно ориентироваться и выполнять задание.