كيفية اختبار المستعرضات والتحقق منها

يستند النهج الذي تتبعه Anthology لتحديد كيفية اختبار المتصفح والتحقق من صحته إلى اعتبارين أساسيين، وهما كما يلي:

  • رغبتنا في اختبار أحدث المستعرضات والتحقق منها، وخاصةً عندما تدفع التحديثات التلقائية للمستعرض بترقيات تتسم بالسرعة لصالح المستخدم النهائي.
  • رغبتنا في اختبار مجموعة واسعة من المستعرضات المستخدمة في محيط عملائنا والتحقق منها كما ينبغي.

عند إدراج المتصفح كمتصفح تم اختباره والتحقق من صحته، فإن Blackboard تلتزم بدعم استخدام العميل بطريقتين أساسيتين:

  • قبل إصدار Blackboard Learn، وذلك عن طريق اختبار التركيبات المتاحة للمستعرضات وأنظمة التشغيل المتاحة لمنع نشر أية مشكلات تتعلق بالمستعرضات.
  • بعد إصدار Blackboard Learn، بمعالجة المشكلات الخاصة بالعملاء بشكل سريع عن طريق:
    • قبول حالات الدعم على تقنية النظام الأساسي والمساعدة في حلها وتصعيد المشكلات للحل، وذلك بصرف النظر عن المستعرض الموجود قيد الاستخدام.
    • العمل على حل أية مشكلات تخص المستعرض في إصدارات المنتج مثلما هو الحال مع أي نوع آخر من المشكلات.

المستعرضات

تقوم Anthology باختبار أربعة متصفحات رئيسية لإصدارات Blackboard Learn وتتحقق من صحتها.

يتضمن ذلك المستعرضات التي تتبع مسار تحديث البرامج التقليدية مع الإصدارات الدورية للإصدارات الجديدة "المتاحة بشكل عام"، والتي ترتبط عادة بنظام تشغيل معين (OS):

  • Apple® Safari®

يتضمن ذلك أيضًا الثلاثة مستعرضات التي تتبع نظام التشغيل المتعدد، مسار تحديث البرنامج السريع المستند إلى قناة:

  • Google Chrome™‎
  • Mozilla Firefox®‎
  • Microsoft Edge®‎

باستخدام هذه المتصفحات، تختبر Anthology أحدث قناة إصدار "مستقرة" خاصة بها في وقت الاختبار، وهي القناة التي تخضع لأكثر الاختبارات من جانب موردي المتصفحات أنفسهم قبل إصدارها للمستخدمين.

بالإضافة إلى ذلك، تختبر Blackboard قناة إصدار الدعم الممتدESR) ‎) المخصصة من Firefox وتتحقق من صحتها، وهي عبارة عن مجموعة فرعية من قناتها الثابتة المصممة للنشر على مستوى المؤسسة. ولمعرفة المزيد من المعلومات، راجع صفحة إصدار الدعم الممتد من Firefox.

نهج Anthology نحو العرض في المتصفحات

تتكون طبقة العرض في Blackboard Learn من "لغة تمييز النص التشعبي" (HTML) و"صحيفة الأنماط المتتالية" (CSS) و JavaScript التي تتوافق جميعها مع المعايير الحديثة لتلك اللغات.

يركز نهج التصميم العالمي الخاص بنا على التوافق. وهذا يعني أنه كلما أمكن نحن لا نقوم بكتابة تعليمة برمجية لمستعرض معين أو نستخدم الحد الأدنى من تغليف البيانات لمعالجة الاختلافات بين المستعرضات.

  • تتفاعل طبقة العرض من Blackboard Learn مع محرك العرض الخاص بالمستعرض لديك، وهو الجزء الذي يسحب صفحات الويب إلى الجزء الرئيسي من إطار المستعرض.
  • تم تصميم جميع محركات عرض المتصفح للعمل بشكل جيد مع العلامات المتوافقة مع المعايير في HTML وCSS وJavascript. ويتضمن ذلك:
    • WebKit، الذي يدعم Safari وChrome وOpera
    • Blink، إصدار WebKit الذي يدعم أحدث الإصدارات من Chrome
    • Gecko، الذي يدعم Firefox

إن هذا النهج التصميمي لطبقة العرض من Blackboard Learn يمنحنا الثقة في أن الإصدارات الجديدة من المتصفحات، عند صدورها، ستستمر في العمل مع الإصدارات الحالية من Blackboard Learn.

الإصدارات الأحدث من المتصفحات

نظرًا لزيادة تواتر الإصدارات الجديدة من المتصفحات التي يتم إصدارها بواسطة بعض الموردين، فإن سياسة Anthology تهدف إلى دعم جميع الإصدارات الجديدة للمتصفحات التي تم طرحها في السوق كإصدارات "متاحة بشكل عام" أو بواسطة قنوات الإصدار المدعومة، حتى إذا كان قد تم إصدار المتصفح بعد انتهاء اختبار نسخته. ونعمل على معالجة أية مشكلات حيوية تتعلق بالمستعرض قام عملاؤنا بمواجهتها في هذا المجال في مقابل مستعرض معتمد بصورة مؤقتة كأولوية قصوى. ومن ثم فنحن نقوم بتنفيذ دورات اختبارات متكررة في مقابل المستعرضات الجديدة للتأكد من أن النظام مستمر في الأداء كما هو متوقع ونقوم بتحديث وثائق المستعرض المعتمدة بشكل ملائم والتي يحتاجها العميل.

المستعرضات الأقدم

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

ولا تزال Anthology تقبل تلقي بلاغات العملاء الواردة إلى قسم "الدعم" بخصوص المشكلات التي يواجهونها مع هذه المتصفحات، وستحاول إعادة إظهار كل مشكلة على متصفح مدعوم بالكامل. وإذا لم نتمكن من إعادة إظهار المشكلة، فإن Anthology توصي بأن يتحوّل العميل إلى استخدام إصدار متصفح مدعوم بالكامل من جانب Blackboard Learn. وفي بعض الحالات، قد تكون هناك توصية إضافية، وهي التحديث إلى إصدار أحدث من Blackboard Learn.

ملفات تعريف الارتباط وJavascript

بغض النظر عن المتصفح الذي يتم استخدامه، فإن Blackboard Learn يتطلب استخدام JavaScript وملفات تعريف الارتباط الخاصة بالجلسة الممكَّنة في متصفح المستخدم لتوفير تجربة التدريس والتعليم المناسبة.

ويوفر Blackboard Learn أيضًا ميزة تسمح للمستخدمين بإقرار بيان الكشف عن ملف تعريف الارتباط عند تسجيل الدخول إلى Learn، حسبما يكون مطلوبًا في بعض الأماكن. لمعرفة المزيد عن هذه الأداة، يرجى الاطلاع على موضوع "Security Management - Data Use and Privacy Disclosure" إدارة الأمن - إفصاح بشأن الخصوصية واستخدام البيانات.

المكونات الإضافية للمتصفح

Blackboard Learn لا يتطلب مكونات إضافية أخرى للمتصفح، ولكن قد يكون للمحتوى المرفوع والمشترك متطلبات خاصة بالمكونات الإضافية. وقد تتم مطالبة المستخدمين بتثبيت البرامج الإضافية عند الوصول إلى هذا المحتوى أو، بناءً على إعدادات الأمان الفردية للمتصفح، قد يكون من الضروري بالنسبة للمستخدمين الإقرار بالموافقة على رسالة للمتصفح تسمح بتشغيل المكون الإضافي على نظامهم.

البرامج المساعدة وإمكانية الوصول

للتمتع بأفضل تجربة لـ Blackboard Learn مع قارئ الشاشة، استخدم ChromeTM‎ وJAWS في نظام التشغيل Windows®‎. في نظام التشغيل Mac®‎، استخدم مستعرض Safari®‎ وVoiceOver.

وتسعى Anthology جاهدةً لجعل جميع منتجاتها توفر إمكانية وصول ذوي الاحتياجات الخاصة بأقصى قدر ممكن. لمعرفة المزيد حول التقنيات المساعدة، تفضل بزيارة إمكانية وصول ذوي الاحتياجات الخاصة في Blackboard  أو إمكانية وصول ذوي الاحتياجات الخاصة لـ Blackboard Learn مع واجهة Ultra.