Otwieraj treści w nowych kartach

W niektórych sytuacjach możesz preferować, aby użytkownicy wchodzili w interakcję z Twoim produktem poza elementem iframe. Możesz wczytywać treści załączników w nowej karcie, a nie w elemencie iframe dodatku do Classroom, o ile dodatek jest zgodny z tymi wytycznymi.

Wymagane zachowania w nowych kartach lub oknach

Lista kontrolna wymagań dotyczących dodatków do Classroom określa pewne zachowania podczas otwierania nowych kart lub okien. W tabeli poniżej znajdziesz wyjaśnienia i sugestie dotyczące implementacji każdego wymagania.

Identyfikator Wymaganie Jak spełnić wymaganie
3.2 Jeśli zadanie jest uruchamiane w nowej karcie lub oknie z dowolnej ścieżki w elemencie iframe, MUSI zawierać przyjazny dla użytkownika komunikat, który pozwoli mu wrócić do Classroom. W witrynie zewnętrznej umieść komunikat, baner, wyskakujące okienko lub inne powiadomienie z instrukcją, aby po zakończeniu zadania użytkownik wrócił do Classroom.
5.1 Gdy uruchamiany jest element studentViewUri, dodatek NIE POWINIEN przenosić użytkownika z elementu iframe, aby mógł wykonać zadanie. Najlepiej, aby użytkownicy mogli wykonywać wszystkie odpowiednie czynności w elemencie iframe. Otwieranie nowych kart może dezorientować użytkowników i utrudniać korzystanie z dodatku. Aby zapewnić użytkownikom jak największą wygodę, nie zmieniaj ich środowiska pracy w elemencie iframe.
5.2 Jeśli aktywność dodatku jest wyświetlana poza elementem iframe, w elemencie iframe MUSI być widoczny podgląd zadania. Nie otwieraj witryny zewnętrznej od razu, gdy użytkownik kliknie kartę załącznika. Zamiast tego wyświetl w elemencie iframe podstawowy widok pełnoekranowy z obrazem lub opisem zadania, które otworzy się w nowej karcie. Dodaj instrukcje, które pomogą użytkownikom w nawigacji i wykonaniu zadania.