فتح المحتوى في علامات تبويب جديدة

قد تكون هناك بعض الحالات التي تفضل فيها توفير محتوى إضافي خارج iframe. وبالتالي، يمكنك اختيار تحميل محتوى المرفق في علامة تبويب جديدة بدلاً من حصره بإطار iframe، إذا كانت الإضافة تستوفي المتطلبات المحدّدة في هذه الصفحة.

السلوكيات المطلوبة في علامات التبويب أو النوافذ الجديدة

تحدّد قائمة التحقّق الخاصة بمتطلبات إضافات Classroom سلوكيات معيّنة عند فتح علامات تبويب أو نوافذ جديدة. يقدم الجدول التالي توضيحات واقتراحات تنفيذ فيما يتعلق بالمتطلبات المحددة.

رقم التعريف المطلوب للحصول على الشارة كيفية الاجتماع
3.2 إذا تم إطلاق مهمة في علامة تبويب أو نافذة جديدة من أي من رحلات iframe، يجب أن توفر رسالة سهلة الاستخدام للرجوع إلى Classroom. على الموقع الإلكتروني الخارجي، ضمِّن رسالة أو بانر أو إشعار منبثق أو إشعار آخر يوجِّه المستخدم للعودة إلى Classroom عند الانتهاء من المهمة.
5.1 عند إطلاق studentViewUri، يجب ألا تخرج الإضافة المستخدم من إطار iframe لإكمال مهمة. ومن الناحية المثالية، يكون بإمكان المستخدمين إكمال جميع الرحلات ذات الصلة ضمن iframe. يمكن أن يؤدي فتح علامات تبويب جديدة إلى إرباك المستخدمين وزيادة تعقيد استخدام الإضافة. حافظ على تجربة المستخدم داخل إطار iframe لتوفير الحد الأدنى من الصعوبة التي يواجهها المستخدم النهائي.
5.2 إذا انبثق نشاط الإضافة من إطار iframe، فيجب أن تكون هناك معاينة للمهمة في iframe. لا تفتح الموقع الإلكتروني الخارجي فورًا عندما ينقر المستخدم على بطاقة المرفقات. وبدلاً من ذلك، قدِّم عرضًا بينيًا أساسيًا في إطار iframe يعرض صورة أو وصفًا للمهمة التي يتم فتحها في علامة تبويب جديدة. قم بتضمين تعليمات لمساعدة المستخدمين في التنقل بنجاح وإنجاز النشاط.