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