تطبيقات التقييم هي أدوات تدمج مكتبة Lighthouse وتجري اختبارات للتحقق من الالتزام الصحيح بنموذج البلديات ونموذج مدرسة Designers Italia.
اكتشف المزيد حول تطبيقات التقييم.
امتحان | وصف |
---|---|
معايير الامتثال | وتظهر نتائج عمليات التدقيق المتعلقة بمعايير المطابقة للنموذج المدرسي. |
توصيات التصميم | يتم عرض نتائج عمليات التدقيق المتعلقة بتوصيات تصميم النموذج المدرسي. |
اختبارات إضافية | يتم عرض نتائج الاختبار القياسية المقدمة من المنارة. وهي ليست ذات صلة من حيث تحقيق معايير الامتثال، ولكنها لا تزال تمثل مؤشرات مفيدة لتقييم أي تحسينات على الموقع. |
توصية التصميم "R.SC.3.1 - السرعة وأوقات الاستجابة" | تظهر نتيجة الاختبار لتوصية التصميم "R.SC.3.1 - السرعة وأوقات الاستجابة" لموقع المدرسة. |
امتحان | وصف |
---|---|
حزمة المواطن المستنير: معيار "C.SI.4.1 - السرعة وأوقات الاستجابة" | تظهر نتيجة الاختبار المتعلق بمعيار "C.SI.4.1 - السرعة وأوقات الاستجابة" لموقع البلدية. |
حزمة المواطن المستنير: معايير الامتثال | يتم عرض نتائج عمليات التدقيق المتعلقة بمعايير الامتثال لموقع البلدية. |
حزمة المواطن النشط: معايير الامتثال | يتم عرض نتائج عمليات التدقيق المتعلقة بمعايير الامتثال للخدمات الرقمية البلدية. |
حزمة المواطن المستنير: توصيات المشروع | يتم عرض نتائج عمليات التدقيق المتعلقة بتوصيات التصميم لموقع البلدية. |
اختبارات إضافية | يتم عرض نتائج الاختبار القياسية المقدمة من المنارة. وهي ليست ذات صلة من حيث تحقيق معايير الامتثال، ولكنها لا تزال تمثل مؤشرات مفيدة لتقييم أي تحسينات على الموقع. |
يقوم التطبيق بإنشاء تقرير على نمط Lighthouse لنتيجة التقييم، والذي يتم عرضه في المتصفح. علاوة على ذلك، في وحدة التحكم حيث تم إطلاق الأمر، يتم عرض الرسائل المتعلقة بعمليات التدقيق التي يجريها التطبيق في تلك اللحظة في الوقت الفعلي، بما في ذلك رسائل الخطأ؛ وعلى وجه الخصوص، ستظهر رسائل من النوع التالي لكل صفحة يتم تحميلها:
...
https://esempio.scuola.edu.it/novita/ 200
https://esempio.scuola.edu.it/didattica/ 200
...
والتي تشير إلى نتيجة تحميل الصفحة المعنية (200 = نجاح). يمكن استخدام هذه المعلومات لتصحيح الموقع أو التطبيق نفسه.
يستخدم PA Website Validator التقنيات التالية
يتطلب تطبيق PA Website Validator وجود Node.js v18+ (LTS) وnpm وGoogle Chrome.
يستخدم مدقق موقع PA التبعيات الخارجية الرئيسية التالية
الإضافات | المستودعات |
---|---|
منارة | جيثب |
يرغس | جيثب |
محرك الدمى | جيثب |
تشيريو | جيثب |
JSDOM | جيثب |
جيو آي بي | جيثب |
الحصول على شهادة SSL | جيثب |
للتثبيت المحلي، بمجرد استنساخ المستودع، قم بتشغيل:
cd pa-website-validator
npm install
سيتم ملء الدليل dist
بمخرجات عملية الإنشاء.
الاستخدام:
node dist --type --destination --report --website --scope --view
مثال:
node dist --type school --destination ~/pa-italia-crawler-reports --report myreport --website https://www.ismonnet.edu.it/ --scope online --view --accuracy all
بمجرد إجراء التثبيت العام، ستتمكن من استخدام الأمر pa-website-validator
من الوحدة الطرفية، دون الحاجة إلى إدخال الدليل المستنسخ. هذا هو الإجراء لتثبيت الأمر عالميًا:
cd pa-website-validator
npm install
npm install -g --install-links
ملاحظة : قد تحتاج إلى إعادة تشغيل الغلاف/المحطة الطرفية لنشر الأوامر ومسح ذاكرة التخزين المؤقت npm:
npm cache clean
الاستخدام:
pa-website-validator --type --destination --report --website --scope --view
مثال:
pa-website-validator --type school --destination ~/pa-italia-crawler-reports --report myreport --website https://www.ismonnet.edu.it/ --scope online --view --accuracy all
معلمة الأمر | وصف | إلزامية | القيم الممكنة | تقصير |
---|---|---|---|---|
- -يساعد | إظهار خريطة الأوامر | ❌ | ||
- -إصدار | نسخة الحزمة | ❌ | ||
- -يكتب | نوع الزاحف المراد تشغيله | ✅ | "البلدية" "المدرسة" | |
- -وجهة | المجلد الذي يتم فيه حفظ التقارير | ✅ | ||
- -تقرير | الاسم الذي سيتم تخصيصه للتقرير | ✅ | ||
- -موقع إلكتروني | عنوان URL لموقع الويب المطلوب تحليله | ✅ | ||
- -نِطَاق | نطاقات التنفيذ | ❌ | "محلي" "على الإنترنت" | "متصل" |
- -منظر | عرض التقرير الفوري | ❌ | ||
- -دقة | يحدد مراضة الفحص | ✅ | "الحد الأدنى"، "المقترح"، "عالي"، "الكل" | "مقترح" |
ملحوظات:
يشير --type
إلى نوع موقع الويب الذي يتم فحصه (البلدية أو المدرسة).
--scope
يشير إلى نوع التدقيق الذي سيتم إجراؤه:
local
إذا تم إطلاق الأداة على موقع ويب في بيئة محلية: فهي تنفذ جميع عمليات التدقيق التي تعمل على بنية الموقع الذي تم فحصه وتعرض رسائل معلومات لبعض عمليات التدقيق التي لا تؤدي إلى نتائج إذا تم إجراؤها في بيئة محلية.online
ينفذ جميع عمليات التدقيق المتاحة. --view
إذا تم تمريره إلى الأمر في نهاية التدقيق، فسيتم تشغيل مثيل Chrome الذي يعرض التقارير التي تم إنشاؤها تلقائيًا.
--accuracy
تشير إلى دقة المسح، والتي يتم تعريفها على أنها عدد الصفحات الممسوحة ضوئيًا:
all
عمليات المسح على جميع الصفحات المتاحة.