Cómo abrir contenido en pestañas nuevas

Es posible que, en algunas situaciones, prefieras que los usuarios interactúen con tu producto fuera de un iframe. Puedes cargar el contenido de los archivos adjuntos en una pestaña nueva en lugar de en un iframe del complemento de Classroom, siempre y cuando tu complemento cumpla con los siguientes lineamientos.

Comportamientos obligatorios en pestañas o ventanas nuevas

La lista de requisitos del complemento de Classroom especifica ciertos comportamientos cuando se abren pestañas o ventanas nuevas. En la siguiente tabla, se proporcionan aclaraciones y sugerencias de implementación sobre cada requisito.

ID Requisito Cómo reunirse
3.2 Si una tarea se inicia en una pestaña o ventana nueva desde cualquiera de los recorridos de iframe, DEBE proporcionar un mensaje fácil de usar para volver a Classroom. En el sitio externo, incluye un mensaje, un banner, una notificación emergente o cualquier otra notificación que le indique al usuario que regrese a Classroom cuando termine la tarea.
5.1 Cuando se inicia el studentViewUri, el complemento NO DEBE sacar al usuario del iframe para completar una tarea. Lo ideal es que los usuarios puedan completar todos los recorridos pertinentes dentro del iframe. Abrir pestañas nuevas puede desorientar a los usuarios y aumentar la complejidad del uso del complemento. Mantén la experiencia del usuario dentro del iframe para reducir la fricción del usuario.
5.2 Si la actividad del complemento sale del iframe, DEBE haber una vista previa de la tarea en el iframe. No abras el sitio externo de inmediato cuando el usuario haga clic en la tarjeta de adjunto. En su lugar, proporciona una vista básica de un intersticial en el iframe que muestre una imagen o una descripción de la tarea que se abre en una pestaña nueva. Incluye instrucciones para ayudar a los usuarios a navegar y completar la actividad con éxito.