Aprire i contenuti in nuove schede

In alcune situazioni, potresti preferire che gli utenti interagiscano con il tuo prodotto al di fuori di un iframe. Puoi caricare i contenuti degli allegati in una nuova scheda anziché in un iframe del componente aggiuntivo di Classroom, a condizione che il componente aggiuntivo sia conforme alle seguenti linee guida.

Comportamenti obbligatori in nuove schede o finestre

L'elenco di controllo dei requisiti dei componenti aggiuntivi di Classroom specifica determinati comportamenti quando si aprono nuove schede o finestre. La tabella seguente fornisce chiarimenti e suggerimenti per l'implementazione relativi a ogni requisito.

ID Requisito Come soddisfare il requisito
3.2 Se un'attività viene avviata in una nuova scheda o finestra da uno dei percorsi dell'iframe, DEVE fornire un messaggio intuitivo per tornare a Classroom. Sul sito esterno, includi un messaggio, un banner, una notifica toast 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 sono 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 ridurre al minimo l'attrito per l'utente.
5.2 Se l'attività del componente aggiuntivo esce dall'iframe, DEVE essere presente un'anteprima dell'attività nell'iframe. Non aprire immediatamente il sito esterno quando l'utente fa clic sulla scheda dell'allegato. Fornisci invece una visualizzazione interstiziale di base nell'iframe che mostra un'immagine o una descrizione dell'attività che si apre in una nuova scheda. Includi istruzioni per aiutare gli utenti a navigare e completare l'attività.