zurück zum Inhaltsverzeichnis

Farben






Farben im Computer

im phase 5.6 Editor kann man unter dem Menü Einfügen mit der Option #RGB Farbe eine Farbtabelle aufrufen.
So kann man ohne das ganze Wissen über Computerfarbe eine Farbe zu wählen.



Bei dem Farbauswähler kann man
die Farbe auswählen (schwarzer Pfeil)
die Helligkeit auswählen (weisser Pfeil)
Wenn man in dem Farbquadrat weiter nach unten geht, wird es immer grauer.
Der Rote Pfeil zeigt die Zahlen des Rot, Grün und Blau Anteils auf.
Damit wird die Hexacode Farbe geschrieben.

Da Farben immer wieder vorkommen,
hilft es eine Ahnung zu haben wie Computer Farben machen.

Nimmt man Wasserfarbe oder Farbstifte und mischt sie
macht jede Farbe, die zusätzlich darüber gekleistert wird das Ergebniss dunkler.
Man sagt daher es sei eine negative Farbmischung.
Alle Farben genug dicht über einander ergeben Schwarz.
Gelb gemischt mit Blau gibt Grün.
Rot gemischt mit Gelb Orange.
Blau gemischt mit Rot Violett.



Anders ist es am Bildschirm !
Farben sind hier keine Materie wie in der Farbstiftmine.
Farben sind hier Licht.
Da gilt die sogenannt adidative Farbmischung.
Also umso mehr Farbe, sprich Licht zusammengemischt werden umso heller !
Im Computer sind die Grundfarben auch nicht Blau Rot und Gelb.
Im Computer sind die Grundfarben Rot Grün und Blau.
Hat es von allen sehr sehr viel kommt Weiss heraus.
hat es kein Rot und viel Blau und viel Grün gibt das Blaugrün.
hat es kein Blau und viel Rot und viel Grün gibt das Gelb !
hat es kein Grün und viel Rot und viel Blau gibt das Rosa.



Nun zur Schreibweise


Die Farbe fängt an mit einem Gartenhaag. Man muss die Taste alt Gr gedrückt halten und dazu die Taste 3 im Schriftblock der Tastatur klicken.
#
Farben sind im Computer zusammengesetzt aus Rot, Grün und Blau.
Das ist der RGB Farbraum. Die Abkürzung kommt von Red, Green und Blue im englischen.
Jede Farbe hat einen Wert zwischen 0 und 255.
Kleine Zahlen sind dunkler grosse heller.
Wenn Rot, Grün und Blau alle 255 sind gibt es Weiss
Wenn Rot, Grün und Blau alle 0 sind gibt es Schwarz.
Aber wieso hat es da manchmal noch Buchstaben dazwischen?
Das kommt davon, weil für Farben der Hexacode verwendet wird.
Im Hexacode wird nicht von 0 bis 9 gezählt und danach kommt bei 10 eine neue Stelle,
wobei die Einer wieder bei Null anfangen.
Beim Hexacode wird bis 16 gezählt, also;
0 1 2 3 4 5 6 7 8 9 A B C D E F
dann kommt eine neue Stelle und die Einer fangen wieder bei 0 an.
10 ist im Hexacode also 16!
20 ist im Hexacode zwei mal 16 das sind 32.
Das klingt ziemlich kompliziert.
Man gewöhnt sich aber schnell an diese Sonderbarkeit der Computerwelt.
Nochmals zu der Farbe Blau oben.
Die ersten Zwei Ziffern stehen für den Rot Anteil
Die zweiten zwei Ziffern stehen für den Grün Anteil
Die dritten zwei Ziffern für den Blau Anteil.
#0000FF
Computer machen Farben mit Licht.
Rot hat den dunkelsten möglichsten Wert nämlich 00.
Mit anderen Worten es kommt gar kein Rot.
Grün das selbe, also auch kein Grün
Blau hat mit FF den höchsten möglichen Wert nämlich FF das sind;
256 nämlich 16 mal 16
Das erste F sind also nicht die Zehner sondern die sechzehner!

Darum sind die erste, die dritte und die fünfte Zahl wirklich wichtig.
Das sind die 16zehner der jeweiligen Farben
Die zweite die vierte und die sechste Zahl ist nur noch die Feineinstellung.
Das sind die Einer

#0000FF ist Blau.

#00FF00 ist Grün

#FF0000 ist Rot


Gelb ist:
viel Rot, viel Grün und kein Blau

#FFFF00 ist Blau.


Natürlich gibt es auch noch Mischfarben.
Zum Beispiel;
#1232A7
Auch das ist ein Blau.
Dieses Blau hat aber etwas Rot Anteil noch etwas mehr Grün Anteil und hat selber relativ starken Blau Anteil.
A ist 10 mal 16, weil es die sechzehner des Blauanteil ist
0 1 2 3 4 5 6 7 8 9 A B C D E F


Wir zählen also im Dezimalsystem oder Deutsch im Zehnersystem.
Das kommt von unseren zehn Fingern.
Der Hexacode zählt im Hexacodesytem oder Deutsch im Sechzehnersystem.
Der Computer selber rechnet übrigens in seinem innersten im Binären System!
Deutsch das Zweiersystem.
Da gibt es nur zwei Zeichen;
0 und 1

Nach 1 kommt schon
10 das ist 2
11 ist 3
100 ist 4
101 ist 5
110 ist 6
111 ist 7
1000 ist 8
1001 ist 9
1010 ist 10
1011 ist 11
u.s.w.


Dass das sehr grosse Zahlen gibt, ist dem Computer egal,
da er hunderttausende Zahlen rechnen kann in der Sekunde.

Man kann also mit diesen sechs Ziffern
des Hexacodesystem eine Zahl zwischen 0 und 255 schreiben für Rot, Grün und Blau
Im Screenshot oben beim ersten Bild auf dieser Seite beim roten Pfeil
ist das nun im normalen decimal system geschrieben.

Da ja nun jede Farbe aus einer zwei stelligen Zahl besteht im Hexacodesystem,
sind wie schon gesagt die erste, die dritte und die fünfte wirklich wichtig.
die zweite die vierte und die sechste nur noch fein Einstellung.
Von daher kann man auch nur die erste die dritte und die fünfte schreiben.
Das gibt dann die Kurzschreibweise mit etwas weniger Farbabstufung.


#F00 ist Rot

#0F0 ist Grün

#00F ist Blau

#FF0 ist Gelb

#444 ist ein dunkles Grau

#eee ist ein helles Grau

#630 ist braun,
mehr Rot, etwas Grün kein Blau

u.s.w.


Wenn man öfters HTML schreibt ist es sehr praktisch,
wenn man ohne immer die Farbtabelle auf zu rufen
ungefähr eine Farbe nur mit Code zusammen basteln kann.

Noch wichtiger wird das Wissen wie man Farben schreibt später beim javascript.
Mit Javascript kann man den Code für Farben dynamisch generieren.
Damit lassen sich schöne Effekte auf Webseiten zaubern.
Einen Code dazu kann man aber nur entwickeln, wenn man weiss,
was die Zahlen, beziehungsweise die Ziffern, im Hexacode bewirken.




zurück zum Inhaltsverzeichnis