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

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

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

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

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