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

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

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

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

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