Aprire i contenuti in nuove schede

In alcuni casi potresti preferire fornire contenuti aggiuntivi al di fuori dell'iframe. Pertanto, puoi scegliere di caricare i contenuti degli allegati in una nuova scheda anziché confinarli nell'iframe, a condizione che il tuo componente aggiuntivo soddisfi i requisiti specificati in questa pagina.

Comportamenti richiesti in nuove schede o finestre

L'elenco di controllo dei requisiti del componente aggiuntivo Classroom specifica determinati comportamenti quando si aprono nuove schede o finestre. La tabella seguente fornisce chiarimenti e suggerimenti per l'implementazione in merito ai requisiti specifici.

ID Requisito Come partecipare
3.2 Se un'attività viene avviata in una nuova scheda o finestra da uno dei percorsi in iframe, DEVE fornire un messaggio intuitivo per tornare a Classroom. Sul sito esterno, includi un messaggio, un banner, una notifica popup o un'altra notifica che indichi all'utente di tornare a Classroom al termine dell'attività.
5.1 Quando viene avviato studentViewUri, il componente aggiuntivo NON DEVE far uscire l'utente dall'iframe per completare un'attività. Idealmente, gli utenti devono essere in grado di completare tutti i percorsi pertinenti all'interno dell'iframe. L'apertura di nuove schede può disorientare gli utenti e aumentare la complessità dell'utilizzo del componente aggiuntivo. Mantieni l'esperienza utente all'interno dell'iframe per offrire la minore frizione possibile agli utenti finali.
5.2 Se l'attività del componente aggiuntivo viene visualizzata al di fuori dell'iframe, nell'iframe DEVE essere presente un'anteprima dell'attività. Non aprire il sito esterno immediatamente quando l'utente fa clic sulla scheda dell'allegato. Fornisci invece una visualizzazione interstitial di base nell'iframe che mostri un'immagine o una descrizione dell'attività che si apre in una nuova scheda. Includi istruzioni per aiutare gli utenti a navigare e completare correttamente l'attività.