Mungkin ada beberapa situasi saat Anda lebih memilih untuk memberikan konten tambahan di luar iframe. Oleh karena itu, Anda dapat memilih untuk memuat konten lampiran di tab baru, bukan membatasinya ke iframe, asalkan add-on Anda memenuhi persyaratan yang ditentukan di halaman ini.
Perilaku yang diperlukan di tab atau jendela baru
Checklist persyaratan add-on Classroom menentukan perilaku tertentu saat membuka tab atau jendela baru. Tabel berikut memberikan penjelasan dan saran penerapan terkait persyaratan tertentu.
ID | Persyaratan | Cara melakukan rapat |
---|---|---|
3.2 | Jika tugas diluncurkan ke tab atau jendela baru dari salah satu perjalanan iframe, tugas tersebut HARUS memberikan pesan yang mudah digunakan untuk kembali ke Classroom. | Di situs eksternal, sertakan pesan, banner, toast, atau notifikasi lainnya yang meminta pengguna untuk kembali ke Classroom setelah menyelesaikan tugas. |
5.1 | Saat studentViewUri
diluncurkan, add-on TIDAK BOLEH
mengeluarkan pengguna dari iframe
untuk menyelesaikan tugas.
|
Idealnya, pengguna dapat menyelesaikan semua perjalanan yang relevan dalam iframe. Membuka tab baru dapat membingungkan pengguna dan menambah kerumitan penggunaan add-on. Pertahankan pengalaman pengguna dalam iframe untuk memberikan gesekan pengguna akhir yang paling sedikit. |
5.2 | Jika aktivitas add-on muncul dari iframe, HARUS ada pratinjau tentang tugas di iframe. | Jangan langsung membuka situs eksternal saat pengguna mengklik kartu lampiran. Sebagai gantinya, berikan tampilan interstisial dasar di iframe yang menampilkan gambar atau deskripsi tugas yang terbuka di tab baru. Sertakan petunjuk untuk membantu pengguna berhasil menavigasi dan menyelesaikan aktivitas. |