แอปการประเมินผลเป็นเครื่องมือที่รวมห้องสมุด Lighthouse และดำเนินการทดสอบเพื่อตรวจสอบการปฏิบัติตามแบบจำลองเทศบาลและแบบจำลองโรงเรียนของนักออกแบบอิตาลีอย่างถูกต้อง
ดูข้อมูลเพิ่มเติมเกี่ยวกับแอปการประเมิน
ทดสอบ | คำอธิบาย |
---|---|
เกณฑ์การปฏิบัติตาม | แสดงผลการตรวจสอบที่เกี่ยวข้องกับเกณฑ์ความสอดคล้องของแบบจำลองโรงเรียน |
คำแนะนำการออกแบบ | ผลลัพธ์ของการตรวจสอบที่เกี่ยวข้องกับข้อเสนอแนะการออกแบบแบบจำลองโรงเรียนจะแสดงขึ้นมา |
การทดสอบเพิ่มเติม | แสดงผลการทดสอบมาตรฐานจากประภาคาร สิ่งเหล่านี้ไม่เกี่ยวข้องในแง่ของการบรรลุเกณฑ์การปฏิบัติตาม แต่ยังคงเป็นข้อบ่งชี้ที่เป็นประโยชน์สำหรับการประเมินการปรับปรุงใด ๆ ในไซต์ |
คำแนะนำการออกแบบ "R.SC.3.1 - ความเร็วและเวลาตอบสนอง" | ผลการทดสอบคำแนะนำการออกแบบ "R.SC.3.1 - ความเร็วและเวลาตอบสนอง" สำหรับไซต์โรงเรียนจะปรากฏขึ้น |
ทดสอบ | คำอธิบาย |
---|---|
แพ็คเกจพลเมืองที่ได้รับแจ้ง: เกณฑ์ "C.SI.4.1 - ความเร็วและเวลาตอบสนอง" | ผลลัพธ์ของการทดสอบที่เกี่ยวข้องกับเกณฑ์ "C.SI.4.1 - ความเร็วและเวลาตอบสนอง" สำหรับไซต์เทศบาลจะปรากฏขึ้น |
แพ็คเกจพลเมืองที่ได้รับแจ้ง: เกณฑ์การปฏิบัติตาม | ผลลัพธ์ของการตรวจสอบที่เกี่ยวข้องกับเกณฑ์การปฏิบัติตามสำหรับไซต์เทศบาลจะปรากฏขึ้น |
แพ็คเกจ Active Citizen: เกณฑ์การปฏิบัติตาม | ผลลัพธ์ของการตรวจสอบที่เกี่ยวข้องกับเกณฑ์การปฏิบัติตามสำหรับบริการดิจิทัลของเทศบาลจะแสดงขึ้น |
แพ็คเกจพลเมืองที่ได้รับแจ้ง: คำแนะนำโครงการ | ผลลัพธ์ของการตรวจสอบที่เกี่ยวข้องกับคำแนะนำการออกแบบสำหรับพื้นที่เทศบาลจะปรากฏขึ้น |
การทดสอบเพิ่มเติม | แสดงผลการทดสอบมาตรฐานจากประภาคาร สิ่งเหล่านี้ไม่เกี่ยวข้องในแง่ของการบรรลุเกณฑ์การปฏิบัติตาม แต่ยังคงเป็นข้อบ่งชี้ที่เป็นประโยชน์สำหรับการประเมินการปรับปรุงใด ๆ ในไซต์ |
แอปพลิเคชันจะสร้างรายงานผลการประเมินแบบประภาคารซึ่งแสดงในเบราว์เซอร์ นอกจากนี้ ในคอนโซลที่เรียกใช้คำสั่ง ข้อความที่เกี่ยวข้องกับการตรวจสอบที่แอปพลิเคชันกำลังดำเนินการในขณะนั้นจะแสดงแบบเรียลไทม์ รวมถึงข้อความแสดงข้อผิดพลาด โดยเฉพาะในแต่ละหน้าที่โหลดจะมีข้อความประเภทต่อไปนี้ปรากฏขึ้น:
...
https://esempio.scuola.edu.it/novita/ 200
https://esempio.scuola.edu.it/didattica/ 200
...
ซึ่งระบุผลลัพธ์ของการโหลดหน้าที่เป็นปัญหา (200 = สำเร็จ) ข้อมูลนี้สามารถใช้เพื่อตรวจแก้จุดบกพร่องของไซต์หรือตัวแอปพลิเคชันเอง
PA Website Validator ใช้เทคโนโลยีดังต่อไปนี้
เครื่องมือตรวจสอบเว็บไซต์ PA ต้องใช้ Node.js v18+ (LTS), npm และ Google Chrome
เครื่องมือตรวจสอบเว็บไซต์ PA ใช้การอ้างอิงภายนอกหลักดังต่อไปนี้
ปลั๊กอิน | ที่เก็บ |
---|---|
ประภาคาร | GitHub |
ยาร์กส์ | GitHub |
นักเชิดหุ่น | GitHub |
ไชโย | GitHub |
เจสโดม | GitHub |
ภูมิศาสตร์ไอพี | GitHub |
รับใบรับรอง SSL | GitHub |
สำหรับการติดตั้งแบบโลคัล เมื่อโคลนที่เก็บแล้ว ให้รัน:
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
จะดำเนินการในทุกหน้าที่มีอยู่