First CPU Idle เป็น 1 ใน 6 เมตริกที่ติดตามในส่วนประสิทธิภาพของรายงาน Lighthouse แต่ละเมตริกจะแสดงข้อมูลของความเร็วในการโหลดหน้าเว็บ
Lighthouse แสดง CPU Idle ครั้งแรกในหน่วยวินาที
CPU ที่ไม่มีการใช้งานครั้งแรกจะวัดอะไร
First CPU Idle วัดระยะเวลาที่หน้าเว็บใช้ในการโต้ตอบน้อยที่สุด จะถือว่าหน้าเว็บมีการโต้ตอบน้อยที่สุดในกรณีต่อไปนี้
- องค์ประกอบ UI ส่วนใหญ่แต่ไม่จำเป็นทั้งหมดบนหน้าจอเป็นแบบอินเทอร์แอกทีฟ และ
- โดยเฉลี่ยแล้ว หน้าเว็บจะตอบสนองต่อข้อมูลจากผู้ใช้ส่วนใหญ่ในระยะเวลาที่สมเหตุสมผล
วิธีที่ Lighthouse กำหนดคะแนนที่ไม่ได้ใช้งานของ CPU แรก
คะแนน First CPU Idle เปรียบเทียบระหว่างเวลาเต็มของ CPU ครั้งแรกของหน้าเว็บกับเวลาที่ไม่ได้ใช้งานของ CPU แรกสำหรับเว็บไซต์จริง โดยอิงตามข้อมูลจากที่เก็บถาวรของ HTTP ตัวอย่างเช่น เว็บไซต์ที่ทำงานในเปอร์เซ็นไทล์ที่ 95 จะแสดงผล First CPU Idle ในเวลาประมาณ 3 วินาที หาก First CPU Idle ของเว็บไซต์คุณเท่ากับ 3 วินาที คะแนนแรกของ CPU ไม่ได้ใช้งานคือ 95
ตารางนี้แสดงวิธีตีความคะแนนที่ไม่ได้ใช้งานของ CPU แรก
เมตริกเมื่อไม่มีการใช้งาน CPU ครั้งแรก (เป็นวินาที) |
การเขียนโค้ดสี | คะแนนที่ไม่ได้ใช้งานของ CPU แรก (เปอร์เซ็นไทล์ของ HTTPที่เก็บถาวร) |
---|---|---|
0-4.7 | เขียว (เร็ว) | 75-100 |
4.8-6.5 | ส้ม (ปานกลาง) | 50-74 ปี |
สูงกว่า 6.5 | แดง (ช้า) | 0-49 |
วิธีปรับปรุงคะแนน Idle ของ CPU ครั้งแรก
ดูวิธีปรับปรุงคะแนน TTI กลยุทธ์ในการปรับปรุง First CPU Idle นั้นส่วนใหญ่เหมือนกับกลยุทธ์ในการปรับปรุง TTI
วิธีปรับปรุงคะแนนประสิทธิภาพโดยรวม
หากคุณไม่มีเหตุผลเฉพาะเจาะจงที่มุ่งเน้นไปที่เมตริกใดโดยเฉพาะ การมุ่งเน้นไปที่การปรับปรุงคะแนนประสิทธิภาพโดยรวมจะดีกว่า
ใช้ส่วนโอกาสของรายงาน Lighthouse เพื่อดูว่าการปรับปรุงใดจะสร้างประโยชน์สูงสุดสำหรับหน้าเว็บของคุณ ยิ่งโอกาสมีนัยสำคัญมากเท่าไร ก็ยิ่งมีผลกระทบต่อคะแนนประสิทธิภาพมากเท่านั้น ตัวอย่างเช่น ภาพหน้าจอของ Lighthouse ด้านล่างแสดงให้เห็นว่าการกำจัดทรัพยากรที่บล็อกการแสดงผลจะให้ผลลัพธ์การปรับปรุงที่ดีที่สุดดังนี้
ดูหน้า Landing Page ของการตรวจสอบประสิทธิภาพเพื่อดูวิธีจัดการกับโอกาสที่ระบุไว้ในรายงาน Lighthouse