High-Contrast Extension

เวลาเจอเว็บออกแบบห่วยๆ ฟอนต์กลืนกับสีพื้นนี่หงุดหงิดมาก ทางออกหนึ่งคือปิด stylesheet ชั่วคราว แต่ถ้าเจอเว็บที่มันยัด div มาหลายๆ ชั้นสวยงามก็จอด div ลงไปกองกันหมด สุดท้ายต้องได้ก็อปไปอ่านใน text editor อยู่ร่ำไป

เลยได้ไอเดีย น่าจะมี extension ที่อ่านค่า palette สีใน stylesheet แล้วคำนวณความต่างระหว่างค่าสี ถ้ามันต่างกันน้อยเกินไป (แปลว่าไม่ contrast) ก็ปรับให้มัน contrast เสีย เพียงแต่แก้เฉพาะคู่สีเท่านั้น ไม่ยกเลิก layout ของหน้านั้นไปด้วย

คิดไปคิดมา greasemonkey อาจจะพอทำได้ หรือถ้ามันมี extension แบบที่ว่านี้อยู่แล้ว (แต่ผมไม่รู้) ก็บอกด้วยละกันนะครับ

Comments

สำหรับ firefox

สำหรับ firefox (1.5.x) ลองไปที่ Tools > Options > Content > Colors แล้วติ้กเครื่องหมายหน้า Allow pages to choose... ออก

เอ....แต่ที่

เอ....แต่ที่ IE สามารถใช้ Style Sheet ของเราเองได้นะครับ

แถวๆ Tools> Internet Options> General ที่ Accessibility แล้ว Browse เอาไฟล์ .CSS ของเราเองน่ะครับ

Kerberos:

Kerberos: เข้าใจว่าอันนั้นบังคับสีของหน้านะครับ คือ / ของ DOM Tree ที่ผมอยากได้คือเฉพาะบาง div ที่สีห่วยๆ ก็แก้เฉพาะจุดนั้น

Dr Devil: ของ Firefox จะเรียกว่า userContent.css (มั้งนะ) อยู่ในไดเรคทอรี chrome ต้องเข้าไปใส่เองครับ

มานั่งนึกไปนึกมาปัญหานี้แก้ยาก คงต้องไปทำที่ Gecko-level เขียนเงื่อนไขดักตอนจะเรนเดอร์หน้าเอา

ใช้ Opera set user

ใช้ Opera set user stylesheet น่าจะได้