Saya mungkin perlu menyajikan konten di berbagai tingkatan tergantung pada jarak pengamat ke layar. Katakanlah dari jauh pengguna merasakan warna datar, tetapi dari jarak dekat pengguna harus dapat membaca beberapa teks. Bagian yang sulit adalah warna latar belakang datar diberikan / dapat diubah / saya tidak punya kendali atas.
Sejauh ini saya telah mengeluarkan prototipe yang sangat dasar untuk mengerjakan warna teks dari warna latar belakang (klik untuk memilih latar belakang acak). Ini adalah pendekatan yang sangat sepele: Saya mengambil rona dan mengimbanginya dengan 90 derajat (jadi cukup berbeda) dan membalikkan kecerahan dalam ruang warna HSB jadi saya mendapatkan warna yang cukup berbeda untuk dapat dibaca / memiliki kontras yang layak dengan latar belakang .
Ini terkadang berhasil:
terkadang tidak:
Apakah pendekatan ini baik / dalam arah yang baik? Jika demikian, bagaimana saya bisa menjadikan ini lebih baik? Jika tidak, arah mana yang harus saya ikuti?
Sayangnya saya tidak tahu banyak tentang teori jenis dan warna sehingga petunjuk / tips dari orang-orang dengan pengalaman sangat membantu. Ini akan ditampilkan di layar, bukan dicetak.
Apa hubungan antara warna latar belakang dan latar depan yang saya cari?