2010-03-31 3 views

Antwort

9

Wenn Sie wirklich neugierig sind, schauen Sie sich

http://www.webexhibits.org/causesofcolor/2A.html

Nur sehr wenige Menschen farbenblind monochromatische sind (total farbenblind). Die meisten Farbenblindheit fällt in die Kategorie Protanopie oder Deuteranopie, die gelb und blau und braun sehen kann. So kann die Syntaxfarbe auf diese gesetzt werden. Die meisten von ihnen haben es schwer, hellgrün zu sehen, was orange aussieht.

+0

Danke für den Link. Ich bin wirklich neugierig und weiß, dass sehr wenige Leute "schwarz/weiß" farbenblind sind, aber ich bin mir sicher, dass es einige gibt, die Programmierer sind. – dclowd9901

7

Ich bin farbenblinde, rot-grüne Mängel (Protanopen und Deutanopen). Ich hatte nie Probleme mit der Syntax-Hervorhebung, die ich sowieso bemerkt habe. :)

+0

Was ist Syntaxhervorhebung ..? Was ist Farbblindheit? :) - oh +1 – codenheim

+0

Gab es viele Fälle, in denen ein Farbschema einen Konflikt für Sie hatte, den Sie bemerkt haben? – naught101

1

Die Konsequenz der Farbenblindheit wäre für Text auf einem Bildschirm anders als andere Situationen.

Das heißt, jemand könnte die Benutzeroberfläche anpassen, um die Farben nach Bedarf anzupassen. Die implizite Bedeutung des Textes ist immer noch da: Kommentare Kommentar sind, Schlüsselwörter sind noch usw. Stichwörter

Es hat nicht wie eine Ampel in sehr kurzer Zeit zu entschlüsseln, oder wird gesagt, „den roten Draht schneiden“, wie Ein Bombenentsorgungsexperte

+1

Eigentlich kann man dort auch Ärger bekommen. Auch in Tortendiagrammen. Meine Söhne haben beide Deuteranopie, und wenn Sie eine Art von Text hellgrün und eine andere Art Gold machen, werden sie mit ihnen identisch aussehen. Oder an Programmierer. – Robusto

+0

@Robusto: aber Sie können aus dem Text selbst oder mit einem Kollegen arbeiten, um Unterschiede zu erarbeiten. – gbn

+0

Es stimmt, der Sinn der Syntaxfärbung ist es, verschiedene Klassen von Dingen auf einen Blick zu erkennen. – Robusto

4

Die meisten Syntaxhervorhebung ist konfigurierbar.

Natürlich sollte niemand bewusst das Leben für farbenblinde Menschen absichtlich erschweren, aber sie schaffen es, solche Probleme für ihr ganzes Leben zu behandeln. Ich habe etwas Ausschneiden und Einfügen in Textherausgebern mit nicht farbiger Hervorhebung gesehen. Ich habe auch gesehen, dass sie eher vertraut sind mit der Farbhervorhebung, die die meisten Leute konfigurieren.

In vi, verwende ich

:syn off 

, wenn jemand eine wirklich schreckliche Hervorhebung Schema entdeckt.

Wenn Sie ein Gefühl dafür zu bekommen, wie Farbschemata des farbenblind erscheinen könnten, simuliert http://colorschemedesigner.com/ verschiedene Modelle farbenblinde der Wahrnehmung.

+0

+1 für den nützlichen Link – gbn

0

In vielen Editoren können Sie Eigenschaften des Textes anders als Farbe für die Syntaxhervorhebung festlegen. Sie könnten das Gewicht der Schriftart ändern, unterstreichen, kursiv schreiben usw. Natürlich haben Sie nicht so viele Möglichkeiten wie bei der Verwendung von Farbe, aber es würde eine gewisse Differenzierung ermöglichen.

1

Ich bin farbenblind (nur sehr mild) und ich habe überhaupt keine Probleme damit. Im Allgemeinen sind die Standardfarben in IDEs so kontrastreich, dass sie sich deutlich unterscheiden. Die Sache zu erinnern, dass in den meisten Fällen Farbenblindheit wirklich ein Mangel an Empfindlichkeit gegenüber Farbe ist, so dass fett hohe Vertragsfarben oft unterschieden werden.

Das größte Problem bei der Entwicklung mit Farbblindheit ist, wenn ich etwas Arbeit mit Artwork und Bildern machen muss - ich muss nur extra vorsichtig sein, dass Farben tatsächlich übereinstimmen (ich verwende Photoshop oder was auch immer zu bestätigen).

2

Ich bin mild farbenblind, mit blauen Mängeln. Dies bedeutet oft, dass blau oder violett gefärbter Text fast nicht von schwarzem Text zu unterscheiden ist (es ist dunkelgrau).

Wenn ich frustriert bin, benutze ich gelegentlich Notepad ++, eine Notepad-Software, die syntaktische Hervorhebung unterstützt, weil sie das Erstellen von benutzerdefinierten Farbschemas für Hervorhebungen ermöglicht, was ziemlich praktisch ist. Es hat auch Unterstützung für eine Vielzahl von Sprachen bereits eingebaut.

Wie auf einem früheren Poster angemerkt, treten beim Grafikdesign häufiger Probleme auf, wenn man versucht, Farben abzustimmen. (Pipette FTW!)

+0

Ist die Syntaxhervorhebung für Sie immer schlechter als nutzlos? Ich meine, ist ein Farbschema, das einige Konflikte immer schlimmer als einfarbiger Text hat? – naught101

+1

Ich nehme an, Sie denken an ein Szenario, in dem zwei verschiedene Gegenstände die gleiche wahrgenommene Farbe hatten? Ich glaube nicht, dass ich über eine Instanz gestolpert bin, wo die verschiedenen Gegenstände ähnlich genug waren, dass die Färbung mich dann stolperte. (Variablen sollten leicht von Operatoren zu unterscheiden sein, selbst wenn sie dieselbe wahrgenommene Farbe haben.) Im Allgemeinen denke ich, dass die Syntaxhervorhebung wahrscheinlich immer noch nützlich wäre, sobald Sie die beiden ähnlich aussehenden Typen erkannt haben. – Ruthalas