การทดสอบคอนทราสต์สีของการออกแบบเว็บ

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

สมมติว่าคุณมีข้อความบนพื้นหลังสีอ่อน เช่น

วลี "สุนัขจิ้งจอกที่ปราดเปรียวกระโดดข้ามสุนัขที่เกียจคร้านอีกครั้ง" จะแสดงขึ้น โดยแต่ละคำหรือ 2-3 คำจะมีสีน้ำเงินอ่อนกว่า เหนือแต่ละส่วนของคำที่ค่อยๆ จางลงคือคะแนนอัตราส่วนคอนทราสต์ 2-3 คำสุดท้ายอ่านได้ยากมากเนื่องจากคอนทราสต์ต่ำ

แม้ว่าคุณจะอ่านตัวอย่างทั้งหมด แต่นี่ไม่ใช่กรณีสำหรับทุกคน

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

WCAG และคอนทราสต์ของสี

โครงการริเริ่มการเข้าถึงเว็บได้ง่ายของ W3C มีกลยุทธ์ มาตรฐาน และแหล่งข้อมูลเพื่อให้อินเทอร์เน็ตเข้าถึงได้มากที่สุด หลักเกณฑ์ที่สนับสนุนมาตรฐานเหล่านี้เรียกว่าหลักเกณฑ์การเข้าถึงเนื้อหาเว็บหรือ WCAG WCAG 2.1 เวอร์ชันเสถียรล่าสุดมีข้อกำหนดด้านความสามารถในการเข้าถึงที่สำคัญ อันได้แก่ คอนทราสต์ขั้นต่ำ

ความสัมพันธ์ระหว่างสี 2 สีใน WCAG 2.1 อธิบายด้วยอัตราส่วนคอนทราสต์ของสี ซึ่งก็คือตัวเลขที่คุณได้เมื่อเปรียบเทียบความสว่างของสี 2 สี ความสว่างเป็นวิธีอธิบายว่าสีหนึ่งๆ อยู่ใกล้กับสีดำ (0%) หรือสีขาว (100%) เพียงใด WCAG กําหนดกฎและอัลกอริทึมการคํานวณบางอย่างเกี่ยวกับอัตราส่วนคอนทราสต์ที่เว็บต้องมีเพื่อให้เข้าถึงได้ แต่มีปัญหาที่ทราบแล้วสำหรับการคำนวณนี้ ในที่สุดเราก็จะใช้วิธีที่น่าเชื่อถือยิ่งขึ้น แต่ปัจจุบัน WCAG ยังเป็นวิธีที่ดีที่สุดที่เรามี

กฎมีอะไรบ้าง

AA AAA
ข้อความเนื้อหา (< 24 พิกเซล) 4.5 7
ข้อความขนาดใหญ่ (> 24 พิกเซล) 3 4.5
UI (ไอคอน กราฟ ฯลฯ) 3 ไม่ได้กําหนด

อัตราส่วนคอนทราสต์ที่สูงกว่าจะได้รับคะแนนด้วยตัวเลขที่สูงกว่า เช่น 4.5 หรือ 7 แทนที่จะเป็น 3 หากต้องการทำความคุ้นเคยกับตารางการให้คะแนนมากขึ้น ให้ดูเครื่องมือตรวจสอบคอนทราสต์ของ Polypane

ข้อความจะแสดงบนสีม่วง โดยคู่แรกเป็นข้อความสีดําบนสีม่วง และคู่ที่ 2 เป็นข้อความสีขาวบนสีม่วง
ชุดสีคู่ใดที่คอนทราสต์กันมากกว่า

การทดสอบคอนทราสต์ระหว่างสี

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

  1. Pika
    แอป MacOS ที่แสดงคอนทราสต์ของสีใดก็ได้ในทั้งหน้าจอ สีในไล่ระดับ สีที่มีความโปร่งใส และอื่นๆ เจตนาชัดเจน ผู้ใช้เลือกพิกเซลที่จะเปรียบเทียบด้วยตนเอง ทำงานอัตโนมัติเพียงเล็กน้อย พร้อมเพิ่มฟีเจอร์จำนวนมาก
  2. VisBug
    ส่วนขยายข้ามเบราว์เซอร์ที่แสดงการวางซ้อนคอนทราสต์ได้มากกว่า 1 รายการพร้อมกันอย่างมีเอกลักษณ์ แต่บางครั้งก็ตรวจไม่พบความตั้งใจได้เช่นเดียวกับเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์
  3. เครื่องมือสำหรับนักพัฒนาเว็บใน Chrome
    เครื่องมือสำหรับนักพัฒนาเว็บจะฝังอยู่ใน Chrome และมีวิธีต่างๆ มากมายในการตรวจสอบ แก้ไข และแก้ไขข้อบกพร่องเกี่ยวกับสี แต่มีข้อบกพร่องเมื่อตรวจสอบไล่ระดับสีและสีแบบโปร่งแสง และบางครั้งก็ตรวจไม่พบความตั้งใจ

Pika (แอปพลิเคชัน macOS)

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

ดาวน์โหลด Pika

ซึ่งหมายความว่า UX ในการใช้ Pika จะแตกต่างจาก DevTools หรือ VisBug DevTools และ VisBug จะพยายามแสดงสีข้อความและพื้นหลังจาก DOM ของเบราว์เซอร์อย่างเต็มที่ ส่วนสีที่ Pika เปรียบเทียบจะเลือกด้วยตนเองจากจุดใดก็ได้บนหน้าจอ ซึ่งจะช่วยให้ Pika ควบคุมได้มากขึ้นและเปิดโอกาสให้ใช้งานเพิ่มเติมได้

  • การเปรียบเทียบสี 2 สีไม่ว่าสีนั้นจะอยู่ในเบราว์เซอร์หรือไม่ก็ตาม หากเห็นสีบนหน้าจอ ก็สามารถทดสอบได้
  • การเปรียบเทียบสีกับความโปร่งใส
  • การเปรียบเทียบสีในการไล่ระดับสี
  • การเปรียบเทียบสีที่ใช้โหมดผสมผสาน เช่น mix-blend-mode ใน CSS

การเปรียบเทียบสี 2 สี

เปรียบเทียบข้อความกับสีพื้นหลัง

สีเทา 2 สีที่เปรียบเทียบกันนี้มีค่าสัมประสิทธ์ของความเปรียบต่าง 13.01 และผ่านเป้าหมาย AA และ AAA

วิธีเปรียบเทียบสีเส้นโครงร่างและสีเติมของกราฟิกเวกเตอร์

เปรียบเทียบสีม่วง 2 สีจากไอคอนโทนสีดูโอ มีอัตราส่วนคอนทราสต์ 1.63 และไม่ผ่านเป้าหมาย WCAG ใดๆ

การเปรียบเทียบสีด้วยความโปร่งใส

เปรียบเทียบสีข้อความกับพิกเซลตัวอย่างพื้นหลังที่หลากหลาย ในกรณีนี้ ระบบจะใช้สีเทาที่สว่างที่สุดจากเอฟเฟกต์กระจกฝ้าเป็นสีเปรียบเทียบพื้นหลัง

สี 2 สีที่ดูเหมือนสีเทาแต่จริงๆ แล้วเป็นสีม่วงที่มีสีซีดมากนั้นนำมาเปรียบเทียบจากรูปภาพที่มีคำบรรยายแบบเบลอและโปร่งแสง โดยสีดังกล่าวมีอัตราส่วนคอนทราสต์ 4.65 และผ่านเกณฑ์ AA

การเปรียบเทียบสีกับการไล่ระดับ

เปรียบเทียบข้อความในการไล่ระดับสีหรือในรูปภาพ ในที่นี้ L จาก "Lasso" จะเปรียบเทียบกับสีน้ำเงินอ่อนของรูปภาพ

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

VisBug

VisBug เป็นเครื่องมือที่ได้รับแรงบันดาลใจจาก FireBug สำหรับนักออกแบบและนักพัฒนาเพื่อใช้ตรวจสอบ แก้ไขข้อบกพร่อง และทดลองออกแบบเว็บไซต์ด้วยตัวเอง เรามีอุปสรรคในการเข้าถึงน้อยกว่าเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome ด้วยการจำลอง UI และ UX ของเครื่องมือออกแบบที่ผู้คนรู้จักและชื่นชอบที่จะใช้

ลองใช้ VisBug หรือติดตั้งใน Chrome, Firefox, Edge, Brave หรือ Safari

เครื่องมือที่ให้บริการอย่างใดอย่างหนึ่งคือเครื่องมือตรวจสอบการช่วยเหลือพิเศษ

ภาพหน้าจอของแถบเครื่องมือ VisBug ทางด้านซ้ายของหน้าว่าง ไอคอนเครื่องมือช่วยเหลือพิเศษเป็นสีชมพู และมีป๊อปอัปแสดงวิธีการใช้เครื่องมือ

ตรวจสอบในเบราว์เซอร์ต่างๆ (และแม้กระทั่งในอุปกรณ์เคลื่อนที่)

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

คอมโพเนนต์ที่มีชื่อและไอคอนแสดงพร้อมกล่องขอบเขตสีชมพูรอบๆ เคล็ดลับเครื่องมือการช่วยเหลือพิเศษของ VisBug จะชี้ไปที่กล่องสีชมพูพร้อมรายงานการเปรียบเทียบสีของข้อความและพื้นหลัง อัตราส่วนคือ 13.86 และผ่านทั้งเป้าหมาย AA และ AAA

ตรวจสอบรายการเดียวหรือหลายรายการ

DevTools สามารถดูการจับคู่สีคู่เดียวหรือดูรายงานการจับคู่สีทั้งหมดในหน้าเว็บได้ แต่ VisBug จะให้ตัวเลือกกลางๆ ที่ดีมากด้วยการอนุญาตให้จับคู่สีได้หลายคู่ คลิกองค์ประกอบแล้วเคล็ดลับเครื่องมือจะยังคงแสดงอยู่ กด Shift ค้างไว้แล้วคลิกองค์ประกอบอื่นๆ ต่อจากนั้นเคล็ดลับเครื่องมือทั้งหมดจะยังคงเดิม ดังนี้

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

สิ่งนี้สำคัญมากสำหรับการออกแบบตามคอมโพเนนต์ คอมโพเนนต์หลายส่วนต้องผ่านคะแนนอัตราส่วนคอนทราสต์ วิธีนี้ช่วยให้เห็นชิ้นส่วนประกอบทั้งหมดพร้อมกัน และยังเหมาะสำหรับการตรวจสอบการออกแบบด้วย

เครื่องมือสำหรับนักพัฒนาเว็บใน Chrome

หากติดตั้ง Chrome ไว้แล้ว คุณก็มีเครื่องมือทดสอบคอนทราสต์หลายอย่างอยู่แล้ว ดังนี้

เครื่องมือเลือกสีของเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome

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

ในตัวอย่างต่อไปนี้ ตัวเลือกสีจะเปิดขึ้นสําหรับสีของค่าพร็อพเพอร์ตี้ที่กําหนดเอง คะแนนอัตราส่วนคอนทราสต์รายงานเป็น 15.79 และมีเครื่องหมายถูกสีเขียว 2 จุด ซึ่งแสดงว่าคะแนนผ่านข้อกำหนด AA และ AAA WCAG 2.1 ดังตัวอย่างต่อไปนี้

ภาพหน้าจอของแผงองค์ประกอบใน DevTools ซึ่งแสดงเครื่องมือเลือกสีในสไตล์ และตรงกลางจะแสดงอัตราส่วนคอนทราสต์ของสี 4.98

การแก้ไขอัตโนมัติของตัวเลือกสี

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

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

เคล็ดลับเครื่องมือสำหรับการตรวจสอบ

เครื่องมือการเลือกองค์ประกอบจะมีฟีเจอร์พิเศษในระหว่างการวางเมาส์เหนือหน้าซึ่งจะรายงานแบบอักษร สี และข้อมูลการช่วยเหลือพิเศษทั่วไป เครื่องมือการเลือกองค์ประกอบคือ ไอคอนทางด้านซ้ายในภาพหน้าจอต่อไปนี้ กล่องที่มีเคอร์เซอร์ลูกศรที่มุมขวาล่าง หรือจะเลือกโดยใช้แป้นพิมพ์ลัดก็ได้ นั่นคือ Control+Shift+C (หรือ Command+Shift+C ใน MacOS)

ภาพหน้าจอของไอคอนกล่องและลูกศรในเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ซึ่งเรียกใช้เครื่องมือเลือกองค์ประกอบ

เมื่อเปิดใช้งานแล้ว ไอคอนจะเปลี่ยนเป็นสีน้ำเงิน และชี้ไปที่อะไรก็ได้ในหน้าเว็บจะแสดงเคล็ดลับเครื่องมือตรวจสอบอย่างรวดเร็วต่อไปนี้

ภาพหน้าจอของการวางซ้อนที่คล้ายกับ VisBug มาก ซึ่งแสดงข้อมูลสไตล์บางส่วนและส่วนการช่วยเหลือพิเศษที่แสดงคะแนนคอนทราสต์ 15.79 ซึ่งผ่านเป้าหมาย AA

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

บับบับจนกว่าคุณจะผ่าน 🎶

ฉันมักจะตรวจสอบการจับคู่สีด้วยเครื่องมือตรวจสอบด่วนนี้และพบว่าสีไม่ผ่านเกณฑ์สัดส่วนที่กำหนด แทนที่จะใช้ฟีเจอร์การแก้ไขอัตโนมัติของเครื่องมือเลือกสี (เพราะฉันเป็นคนเลือกยาก) ฉันจะปรับช่องสีใน CSS และคอยดูจนกว่าจะได้สีตามอัตราส่วนที่ต้องการ เราเรียกกระบวนการนี้ว่า "เพิ่มจำนวนช่องสีจนกว่าจะผ่าน" เนื่องจากเราเพิ่มจำนวนช่องสีจนกว่าวิดีโอจะผ่าน WCAG 2.1

ขั้นตอนมีดังนี้ และต้องทําตามลําดับที่ถูกต้อง

  1. ตั้งค่าโฟกัสของแป้นพิมพ์ภายในสีในแผงสไตล์
  2. เปิดใช้งานเครื่องมือตรวจสอบองค์ประกอบด้วยแป้นพิมพ์ลัด Control+Shift+C (หรือ Command+Shift+C ใน MacOS)
  3. ชี้เมาส์ไปที่เป้าหมาย
  4. กดขึ้น/ลงบนแป้นพิมพ์เพื่อเปลี่ยนตัวเลขในค่าสี

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

ภาพรวม CSS

ก่อนหน้านี้ เครื่องมือสำหรับนักพัฒนาเว็บใน Chrome มีวิธีดูการจับคู่สีทีละคู่ แต่ภาพรวม CSS จะทำการ Crawl หน้าเว็บทั้งหน้าและแสดงการจับคู่ที่เข้าถึงไม่ได้ทั้งหมดพร้อมกัน

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

อ่านเพิ่มเติมเกี่ยวกับฟีเจอร์นี้ในโพสต์ภาพรวม CSS: ระบุการปรับปรุง CSS ที่สามารถทำได้ หรือดูวิดีโอของ Jocelyn Yeen บน YouTube ในชุดเคล็ดลับเกี่ยวกับ DevTools ที่สอนวิธีระบุการปรับปรุง CSS ที่สามารถทำได้ด้วยแผงภาพรวม CSS

ประภาคาร

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

ผลลัพธ์เหล่านั้นอาจมีลักษณะดังนี้

ภาพหน้าจอของการประเมิน Lighthouse ที่แสดงผลลัพธ์ของข้อความคอนทราสต์ต่ำจากชุดค่าผสมสีของ 2 คำ

คอนโซล JS

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

ภาพหน้าจอของช่องทําเครื่องหมายที่เปิดใช้: &quot;เปิดใช้การรายงานปัญหาคอนทราสต์โดยอัตโนมัติผ่านแผงปัญหา&quot;

จากนั้นเปิดแผงปัญหาเพื่อดูว่าพบปัญหาใดๆ หรือไม่ หากใช่ อาจมีลักษณะดังนี้

ภาพหน้าจอของแผงปัญหาในคอนโซล ซึ่งรายงานข้อผิดพลาด 6 ข้อเกี่ยวกับคอนทราสต์

การจําลองสำหรับผู้ตาบอดสี

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

ภาพหน้าจอของตัวเลือกในเครื่องมือสำหรับนักพัฒนาเว็บจำลองเพื่อจำลองภาวะบกพร่องทางการมองเห็น ได้แก่ ไม่มีการจำลอง ตามัว, ตาบอด, ตาบอด, ตาบอด, ตาบอด, ตาบอดสีแดง

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

การจําลองค่ากําหนดของระบบคอนทราสต์สี

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

ภาพหน้าจอของตัวเลือกใน DevTools การจําลองสําหรับการจําลองคําค้นหาสื่อ CSS prefers-contrast: ไม่มีการจําลอง มากกว่า น้อยกว่า และกําหนดเอง

ลองใช้ WCAG 3.0 APCA

การทดสอบอีกอย่างหนึ่งที่ควรลองคือทดสอบการจับคู่สีด้วยระบบการให้คะแนนสัดส่วนสีของ APCA เวอร์ชันทดลอง ฟีเจอร์นี้เปิดใช้ผ่านการตั้งค่า > การทดสอบ โดยจะแทนที่ระบบอัตราส่วน WCAG 2.1 ด้วยอัลกอริทึมเครื่องมือตรวจสอบคอนทราสต์ที่ใหม่และปรับปรุงแล้ว ซึ่งจะช่วยให้คุณดูตัวอย่างผลลัพธ์ได้ขณะที่ข้อเสนอกำลังพัฒนาตามมาตรฐาน

ภาพหน้าจอของช่องทําเครื่องหมายที่เปิดใช้: &quot;เปิดใช้งานอัลกอริทึมคอนทราสต์ขั้นสูง (APCA) ใหม่โดยแทนที่อัตราส่วนคอนทราสต์ก่อนหน้าและหลักเกณฑ์ AA/AAA&quot;

เมื่อเปิดใช้แล้ว ให้ใช้เคล็ดลับเครื่องมือตรวจสอบจุดหรือเครื่องมือเลือกสีเพื่อดูคะแนนการจับคู่สีและดูว่าผ่านหรือไม่

เคล็ดลับเครื่องมือของเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ในการตรวจสอบองค์ประกอบแสดงคะแนนคอนทราสต์ขององค์ประกอบ dd เป็น -100.2%

บทสรุป

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