Inhalte in neuen Tabs öffnen

In einigen Situationen möchten Sie möglicherweise zusätzliche Inhalte außerhalb des iFrames bereitstellen. Sie können den Inhalt des Anhangs daher auch in einem neuen Tab laden, anstatt ihn auf den iFrame zu beschränken, sofern Ihr Add-on die auf dieser Seite angegebenen Anforderungen erfüllt.

Erforderliches Verhalten in neuen Tabs oder Fenstern

In der Checkliste mit den Anforderungen für das Classroom-Add-on wird beschrieben, wie sich neue Tabs oder Fenster öffnen lassen. Die folgende Tabelle enthält Erläuterungen und Vorschläge zur Implementierung zu den spezifischen Anforderungen.

ID Anforderung So funktionierts
2.4 Wenn der Anmeldehinweis keine Übereinstimmung ergibt, SOLLTE das Add-on die angegebene Hostdomain verwenden, um Reibungspunkte für den Nutzer zu verringern, indem die Kontoauswahl im Anmelde-Pop-up auf die Hostdomain beschränkt wird. Dieses Dialogfeld wird vom Google Log-in-Vorgang bereitgestellt. Ein Implementierungsvorschlag finden Sie in unserer Schritt-für-Schritt-Anleitung zum Umgang mit wiederholten Anmeldungen.
3.2 Wenn eine Aufgabe aus einer der iFrame-Pfade auf einem neuen Tab oder in einem neuen Fenster gestartet wird, MUSS eine Möglichkeit geboten werden, zu Classroom zurückzukehren. Fügen Sie auf der externen Website eine Nachricht, ein Banner, einen Toast oder eine andere Benachrichtigung ein, um den Nutzer aufzufordern, nach Abschluss der Aufgabe zu Classroom zurückzukehren.
5.1 Wenn studentViewUri gestartet wird, dürfte das Add-on den Nutzer NICHT aus dem iFrame holen, um eine Aufgabe abzuschließen. Im Idealfall können Nutzer alle relevanten Schritte innerhalb des iFrames abschließen. Das Öffnen neuer Tabs kann Nutzer verwirren und die Verwendung des Add-ons komplizierter machen. Sorgen Sie dafür, dass die Nutzererfahrung innerhalb des iFrames bleibt, um den Endnutzer nicht so einfach wie möglich zu machen.
5.3 Wenn die Add-on-Aktivität aus dem iFrame herausragt, MUSS im iFrame eine Vorschau der Aufgabe angezeigt werden. Öffnen Sie die externe Website nicht sofort, wenn der Nutzer auf die Anhangskarte klickt. Stellen Sie stattdessen eine einfache Interstitial-Ansicht im iFrame bereit, in der ein Bild oder eine Beschreibung der Aufgabe zu sehen ist, die in einem neuen Tab geöffnet wird. Fügen Sie Anleitungen hinzu, damit Nutzer die Aktivität besser finden und abschließen können.