Skip to main content
ExodeUI

EXODEUI DESKTOP

A little space for good ideas.

Choose your platform to get the official ExodeUI installer.

Looking for Intel Mac or other builds? Explore the web studio or check all download options.

Prefer the browser? Try for free in your browser →
รูปแบบ UXอ่าน 6 นาที·Updated ตุลาคม 2026·โดยทีม ExodeUI

หน้าจอโครงกระดูก: เมื่อใดจึงควรใช้แทนสปินเนอร์

โครงกระดูกคืออะไรเมื่อเอาชนะสปินเนอร์ วิธีการออกแบบเพื่อให้ตรงกับเนื้อหาจริง และวิธีการทำให้เคลื่อนไหวโดยไม่กระทบต่อประสิทธิภาพหรือการเข้าถึง

สรุปโดยตรงและคำจำกัดความ

หลัก Takeaway

หน้าจอโครงกระดูกเป็นตัวยึดที่มีลักษณะคล้ายโครงลวดซึ่งแสดงเค้าโครงของเนื้อหาในขณะที่โหลด ใช้สำหรับหน้าเต็มและรายการที่มีรูปร่างที่คาดเดาได้ ใช้สปินเนอร์สำหรับพื้นที่ขนาดเล็กหรือเนื้อหาที่ไม่รู้จัก และความคืบหน้าจริงสำหรับงานที่ยาวนาน ทำให้โครงกระดูกตรงกับเลย์เอาต์จริง เพื่อไม่ให้มีอะไรสะดุดเมื่อเนื้อหามาถึง

หน้าจอโครงกระดูกคืออะไร

Nielsen Norman Group กำหนดหน้าจอโครงกระดูกเป็นตัวยึดตำแหน่งสำหรับหน้าการโหลดที่เลียนแบบเค้าโครงด้วยภาพที่เหมือนโครงลวด ใช้สำหรับการโหลดแบบเต็มหน้าและลดเวลาในการโหลด เนื่องจากผู้คนมองเห็นโครงสร้างของสิ่งที่กำลังมาแทนที่จะเป็นพื้นที่ว่าง

สปินเนอร์เมื่อเปรียบเทียบกับหน้าจอโครงกระดูกที่แสดงพื้นที่ที่สำรองไว้สีเทาสำหรับสามรายการ
เครื่องปั่นด้ายบอกว่ามีบางอย่างเกิดขึ้น โครงกระดูกยังแสดงให้เห็นว่าอะไรกำลังมาและที่ไหน

เมื่อไหร่จะใช้อันไหน.

จับคู่ตัวบ่งชี้กับเนื้อหาและการรอ:

  • Skeleton: โหลดหน้าหรือรายการโดยที่ทราบเค้าโครง เช่น ฟีด การ์ด และโปรไฟล์
  • สปินเนอร์: พื้นที่เล็กๆ ปุ่ม หรือเนื้อหาที่คุณไม่สามารถคาดเดารูปร่างได้
  • แถบความคืบหน้า: งานที่มีความยาวที่คุณสามารถวัดได้ เช่น การอัปโหลดและการส่งออก
  • ไม่มีอะไร: ตอบสนองเร็วมาก โดยที่ตัวบ่งชี้จะกะพริบเท่านั้น

การออกแบบโครงกระดูกที่ดี

ใช้ขนาดองค์ประกอบจริงเพื่อให้หน้าไม่เลื่อนเมื่อมีเนื้อหามาถึง ซึ่งช่วยปกป้องคะแนนการเปลี่ยนแปลงเลย์เอาต์สะสมของคุณด้วย รักษารูปร่างให้เรียบง่าย (บล็อกสำหรับรูปภาพ แถบสำหรับข้อความ) ใช้สีเทาคอนทราสต์ต่ำ และแทนที่ตัวยึดตำแหน่งแต่ละรายการด้วยเนื้อหาจริงทันทีที่พร้อม แทนที่จะรอทุกอย่าง

โครงกระดูกเคลื่อนไหว

NN/g ตั้งข้อสังเกตว่าโครงกระดูกบางตัวมีภาพเคลื่อนไหวเป็นจังหวะหรือส่องแสงเพื่อส่งสัญญาณว่าระบบยังคงทำงานอยู่ ทำให้มันช้าและละเอียดอ่อน สร้างความทึบของภาพเคลื่อนไหวหรือการแปลงแทนคุณสมบัติเค้าโครง และหยุดมันเมื่อเปิดใช้งานการลดการเคลื่อนไหว กำหนดป้ายกำกับที่เข้าถึงได้ให้กับพื้นที่การโหลด เช่น "กำลังโหลดผลลัพธ์"

คีย์ Principles ที่ต้องจำ

  • Skeletons แสดงเลย์เอาต์ของเนื้อหาที่กำลังจะมาถึงและลดการรับรู้การรอ
  • ใช้สำหรับการโหลดเพจและรายการที่สามารถคาดเดาได้ สปินเนอร์สำหรับพื้นที่ขนาดเล็กหรือพื้นที่ไม่รู้จัก
  • จับคู่ขนาดจริงเพื่อหลีกเลี่ยงการเปลี่ยนเค้าโครง
  • คงความแวววาวไว้เล็กน้อยและหยุดมันเพื่อลดการเคลื่อนไหว
  • ขอบเขตการโหลดป้ายกำกับสำหรับโปรแกรมอ่านหน้าจอ

คำถามที่พบบ่อย

แหล่งที่มา

  1. Skeleton Screens 101 — Nielsen Norman Group
  2. Progress Indicators Make a Slow System Less Insufferable — Nielsen Norman Group
  3. Cumulative Layout Shift (CLS) — web.dev

คำแนะนำและตัวอย่างที่เกี่ยวข้อง

กำลังโหลดตามสภาพจริง

เรียกดูส่วนประกอบฟรีซึ่งมีการออกแบบสถานะการโหลด ความสำเร็จ และข้อผิดพลาด ไม่ใช่สิ่งที่ต้องคิดภายหลัง

เรียกดูส่วนประกอบสด
ลองฟรี