色の問題を解決する方法

こんにちは、Habr。



ここで色覚異常についての投稿を見たのはこれが初めてではありませんが、多少なりとも適切な闘争の方法を見たことはありません( ここを除く)。

実際、問題を解決する方法についてお話したいと思います。



私は予約をします:私は黄色と赤に「盲目」です(それぞれシアンと青が代わりになります)が、同様の逸脱を持つ人々に会ったことはありません(残念ながら)。



静的



これまでのところ、色覚異常の人にとってウェブを便利にする方法はほとんどありませんが、原則として、既存の方法は非常に簡単に実装できます。 そのため、静的メソッドから、次の3つを区別できます。

  1. モニターへのカラースワップ
  2. クライアントとのカラースワップ
  3. サイトのカラースタティック




モニターへの交換


おもしろい方法は、モニターまたはメガネの上にある種のレンズ/フィルターを使用する色補正方法です。 ここでは矯正メガネを使用していますが、最良の結果は得られません。 また、この方法は、ユーザーが修正者を探す必要があるため、最も効果的ではありませんが、そのような修正者は個人的に適しています。

ですから、ここに私の「修正者」(フィルターであるべきですが、それはポイントではありません)は私に適しています、彼らは多くの違いをまったく見ず、異なるタイプの視覚障害者を色付けするのを助けません 絶対に。



クライアントとのカラースワップ


ほぼ完璧。 読者の中には、色を変更できるフォーラムやサイトのスタイルを知っている人もいるかもしれません。 Cookieを使用するものもありますが、これはプリセット専用です。 しかし、これは悪いことです-私は緑、青、赤と黄色を区別します-いいえ。 赤への盲目は、それぞれ緑と赤を区別する可能性は低いです。 残念ながら、プリセット方法も適切ではありません。 ほとんどの場合、この方法では、色合いに一致する色、または完全に一致する色があります。 しかし、この方法についてもう少し詳しく説明しましょう。

少し前にBF3を始めました。 そして、はい、これは地獄です。 開発者が赤、緑、青が色覚異常の人々の解決策であることを考慮しなかったという理由だけで。 私はWH(wallhack)のようなことをやってみましたが、画面に表示される色を変えるだけでした。 残念ながら、この方法は非常に複雑であり、放棄しなければなりませんでしたが、非常に機能的になる可能性がありました。

ブラウザでの色の置換について-現時点では、CSSを独自のものに置き換えるのが最善の方法です。 簡単に言えば、1337サイトの虹のデザインは鈍いだけでなく、見た目もかなり悪くなります。 ただし、区別できないオリジナルよりも機能的になります。 おそらく、ブラウザプラグインを使用して同じ「ストリーミング」置換を整理しようとする方法は興味深いでしょう(また、これは十分な知識ではありません)。



サイトのカラースタティック


一般的に、興味深い方法です。 誰かがサイトwww.roi.ruを見たのかもしれませ (ヘッダー[1]のスイッチ)。 ここでの作業全体は、デザイナー(カラースキームが提供されている場合、ほとんどのタイプの色覚異常に基本的で便利な場合)、または訪問者が自分でサイトをカスタマイズするのに役立つコードのプログラマーに正確にあります。 したがって、フォーラムのデザインを「選択」および「完了」しましたが、他のタイプのカラーブラインドでは多少不便になる場合があります。



オリジナルデザイン

そして修正なしの私の認識:

私が見るデザイン



残念ながら、設計者が同じ「基本的な」タイプの色盲の人々がどのように見えるかを正確に理解することは容易ではないため、この方法は常に機能するとは限らず、専用のサイトでのみです。 通常、テーマポータル(ゲームなど)はこれを気にせず、読者に多少の不便をもたらします(同じIgromaniaのサイトを開き、色をフィルターに置き換えます。色またはリンクの一部がマージされ、見えないか、見分けがつかないことがわかります)。



その結果、最も便利で簡単な修正方法をクライアント側で整理できます。 残念ながら、これには3番目の段落のサイト作成者の作業が必要なので、これら2つの方法を完全に分離することはまだできません。 PSを使用して修正しても、デザインを作成するときに、自分と同じように機能するかどうかを確実に判断することはできません。



動的な方法



原則として、視覚障害をほぼ完全に補償するには、上記の方法で十分です。 しかし、問題は、すべてのブラインドの色に調整することは不可能です。 まあ、まさか。

上記の方法の1つについて説明します。 まあ、それは拡張された意味でそれがどのように見えるかです。

製品/サイトの作成者のプリセットは、「非標準」タイプ(赤/緑ではない)のタイプで色盲の人には役に立たないことがよくあります。 そのため、前述のBF3は、色覚異常モードがオンになっている場合でも、ほとんど何もできません-コントラストではなく、原色ではない色のペアを置き換えます。 問題を解決するための回避策を探す必要があります-「不正行為」(ドライバー(フィルター画面)を使用した色置換)。

しばらくの間、サイトのスタイルをカスタマイズするためにパレットの使用を練習していましたが、見た目のサイトの誤用により、てんかんの攻撃でUpyachkaに似ていたため、そのような方法の使用を放棄しなければなりませんでした。



たぶん誰かがこの分野での経験がありますか? これら以外のソリューションはありますか?



All Articles