เมื่อออกแบบเว็บไซต์ฉันจะรู้ได้อย่างไรว่าผู้ใช้เห็นสีอย่างไร


11

เมื่อออกแบบเว็บไซต์ฉันจะรู้ได้อย่างไรว่าผู้ใช้เห็นสีอย่างไร ฉันเห็นสีของเว็บไซต์แตกต่างจาก Macbook และ Windows desktop / notebook โดยเฉพาะฉันไม่เห็นสีอ่อน ๆ บนเดสก์ท็อปเช่นมองไม่เห็นเส้นขอบสีเทาของตาราง

ฉันควรคำนึงถึงเรื่องใดเมื่อออกแบบ ฉันสามารถทำให้หน้าจอทั้งหมดค่อนข้างคล้ายกับโซลูชันการออกแบบหรือไม่


สำเนาที่เกี่ยวข้องและเป็นไปได้: graphicdesign.stackexchange.com/questions/94401/…
Vincent

1
และเพื่อเพิ่มความสับสนผู้คนเกือบ 10% เป็นคนตาบอดสี - แต่อย่างน้อยเมื่อมีส่วนขยายสำหรับ Chrome อย่างน้อยก็ทำให้คุณ (สมมติว่าคุณไม่ได้) ดูสิ่งที่ดูเหมือนกับคนที่เป็น ...
Rycochet

... และในระดับองค์กรแกมมา / ความคมชัด + การตั้งค่าหน้าจออื่น ๆ สามารถอยู่เหนือสถานที่บนจอภาพในสำนักงาน (ลูกค้าของคุณ) สถานการณ์เมื่อตั้งค่าโดยฝ่ายไอทีที่มักใช้การเข้าถึงระยะไกลและการตั้งค่ากลุ่มเพื่อควบคุมเครือข่ายพีซี ที่ บริษัท สุดท้ายของฉันไอทีอยู่ในต่างประเทศมีความเห็นอกเห็นใจน้อยมากในการออกแบบ - ฉันได้รับสิทธิ์การเข้าถึงระดับผู้ดูแลระบบและเพิ่มจอภาพและการตั้งค่าของฉันเอง! การทำงานให้ได้มาตรฐานและหลีกเลี่ยงความสุดขั้วเป็นวิธีที่ดีที่สุดในการสังเกตว่าลูกค้าบางคน (เช่นรัฐบาล) จะมีความสามารถในการเข้าถึงอย่างเข้มงวด - ขอสิ่งนี้ล่วงหน้าเพื่อหลีกเลี่ยงการแก้ไขที่ไม่จำเป็น
Applefanboy

คำตอบ:


23

คำตอบสั้น ๆ : คุณทำไม่ได้

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

เวิร์กโฟลว์ส่วนตัวของฉันมีมอนิเตอร์ที่ไม่ได้ปรับเทียบอย่างน้อยสองตัวและการทดสอบบางอย่างสำหรับอุปกรณ์มือถือที่แตกต่างกันในสถานการณ์แสงที่แตกต่างกัน

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


8
ฉันสงสัยว่าคนกลุ่ม SE อ่านแนวทางเหล่านั้นหรือไม่ ฉันมีวิสัยทัศน์ที่ดี แต่ความแตกต่างระหว่างพื้นหลังและลิงค์เน้นสีในเว็บไซต์ SE หลายแห่ง (รวมถึงอันนี้) แย่
Barmar

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

ตามเว็บไซต์นี้webaim.org/resources/contrastcheckerความแตกต่างของสีระหว่างพื้นหลังและลิงค์ล้มเหลวมาตรฐานการเข้าถึงบนไซต์ SE นี้ ดังนั้นอาจจะปลอดภัยที่จะถือว่าคนทางทิศตะวันออกไม่ได้อ่านแนวทางดังกล่าว
ESR

2

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

sRGB เป็นพื้นที่สีมาตรฐานทั่วโลกสำหรับการสร้างสีบนเว็บ

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


และปรับเทียบจอแสดงผลของคุณเป็น sRGB ดังนั้นอย่างน้อยหน้าจอของคุณจะแสดงสิ่งที่ควรจะเป็น
joojaa

ความคิดเห็นไม่ได้มีไว้สำหรับการอภิปรายเพิ่มเติม การสนทนานี้ได้รับการย้ายไปแชท
Vincent

1

เบราว์เซอร์และคอมพิวเตอร์ที่ทันสมัยในปัจจุบันไม่ค่อยมีปัญหาในการแสดงสีที่ถูกต้อง (ดูhttps://websafecolors.info/learnสำหรับข้อมูลบางอย่างเกี่ยวกับเรื่องนั้น)

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

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


0

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

background-color: #D2B48C

2
สวัสดีแซลลี่ฉันแก้ไขตัวอักษรในคำตอบของคุณแล้ว แต่ฉันไม่รู้แน่ชัดว่านี่เป็นคำตอบของคำถามอย่างไร คุณสามารถทำอย่างละเอียด?
PieBie

นี่ไม่ได้แก้ปัญหาจริง ปัญหาคือว่า#D2B48C จะมีลักษณะแตกต่างกันบนจอภาพที่แตกต่างกันและคำถามคือวิธีการแก้ปัญหานั้น
ท่อ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.