Potrebbero esserci alcune situazioni in cui preferisci 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 Classroom, a condizione che il tuo componente aggiuntivo sia conforme alle seguenti linee guida.
Comportamenti richiesti nelle nuove schede o finestre
L'elenco di 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 di ciascun requisito.
ID | Requisito | Come incontrarsi |
---|---|---|
3.2 | Se un'attività viene avviata in una nuova scheda o finestra da uno qualsiasi dei percorsi iframe, DEVE fornire un messaggio intuitivo per tornare a Classroom. | Sul sito esterno, includi un messaggio, un banner, un toast o un'altra notifica che invita l'utente a tornare su Classroom al termine dell'attività. |
5.1 | Quando viene avviato studentViewUri , il componente aggiuntivo NON deve estrarre 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 aumenta 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 il sito esterno immediatamente 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à. |