VGA-Farben

Palette von 16 einfachen Standard-Farben

Video Graphics Array (VGA) war einer der ersten Standards für Farb-Monitore.
Die Palette der "VGA-Farben" wurde definiert, um damit reproduzierbare Farben anzuzeigen.
Noch heute werden die Standard-Namen der 16 VGA-Farben von jeder Software erkannt und befolgt.
                               
Farbe Farbe in der Informatik: RGB, CMY, HSB ...
Live VGA Darstellung und Formulierung (Name, Dezimal, Hexadezimal)
VGA Palette Alle 16 VGA-Farben und Kommentare.
Farbtabelle Muster einer Farbtabelle (CLUT) für VGA Farben
Verwandte Themen Index-Farben, WebSafe, ANSI-Escape-Sequenzen
Links Ausgewählte Links Links zum Thema 'VGA'

Live VGA-Farben

white
#FFFFFF
rgb(255,255,255)
Der Hintergrund des Farb-Feldes (links) kann mit HTML+CSS und einem Standard VGA Farb-Namen programmiert werden:
<div style="background-color:white;"></div>
Alternative mit RGB-Bezeichnung (hexadezimal, dezimal):
<div style="background-color:#FFFFFF;"></div>
<div style="background-color:rgb(255,255,255);"></div>
Zufalls-Farbe Klicken sie eines der 16 VGA Farb-Felder unter der Überschrift oder in der Farb-Tabelle unten, um Farbe und Text zu ändern.

Standard VGA Palette

Die Auswahl dieser 16 Farben ist historisch entstanden. Sie wurden mit den hier angegebenen Namen in die Standards HTML 4 und CSS 2 aufgenommen. Heute ist die Bedeutung von Standard-Farben sehr zurückgegangen. Trotzdem werden die Namen dieser Farben weiterhin von jeder Software verstanden.
white
#FFFFFF
  fuchsia
#FF00FF
red
#FF0000
yellow
#FFFF00
lime
#00FF00
aqua
#00FFFF
blue
#0000FF
silver
#C0C0C0
  Magenta Rot Gelb Grün Cyan Blau
gray
#808080
  purple
#800080
maroon
#800000
olive
#808000
green
#008000
teal
#008080
navy
#000080
black
#000000
  Farben der unteren Zeile mit 50% Sättigung
Linke Spalte: Grauwerte (R=G=B)
Die ersten 8 VGA-Farben entstehen durch Kombination der 3 Grundfarben Rot (R), Grün (G) und Blau (B) mit den 2 Werten #00 und #FF - Oberste Zeile der Tabelle und Schwarz. Weitere 8 VGA-Farben entstehen mit den 2 Werten #00 und #80. - Zeile mit 50% Sättigung.
Schwarz #000000 wurde bereits definiert und fällt deshalb weg. An seiner Stelle wurde Silbergrau #C0C0C0 aufgenommen.
VGA-Monitore konnten bereits 28 = 256 verschiedene Farben darstellen. Die 16 benannten VGA-Farben stellen daraus eine Teil-Menge dar.
Die Farb-Namen sind lediglich Alias, d.h. äquivalent zur dezimalen oder hexadezimalen Formulierung der jeweiligen Farben.
An Stelle des Standard-Namens gray wird meist auch grey akzeptiert, an Stelle von fuchsia auch magenta
Die Farb-Namen sagen im Grunde nichts über die Erscheinung der jeweiligen Farbe am Monitor aus - Diese hängt von der Bauart, dem Alter und der individuellen Einstellung des Monitors ab.
WebSafe Farben:
WebSafe bezeichnet eine andere Standard-Palette von 216 verschiedenen Farben.
Die 8 voll gesättigten VGA-Farben (obere Zeile white .. blue und black) sind gleichzeitig VGA-Farben.

Die 8 halb gesättigten VGA-Farben (gray .. navy und silver) sind keine WebSafe Farben.

Details zu WebSafe Colors

Farb-Tabelle (CLUT)

Rechts ein Muster für eine Farb-Tabelle (Color Lookup Table, CLUT) der VGA Farben.

Eine Palette ist eine Auswahl aus allen darstellbaren Farben. Die VGA Palette definiert 16 Farben.

Der Index (Spalte links) ist eine fortlaufende Zahl, welche für jede Farbe der Palette jene Zeile angibt, in welcher die Zahlenwerte der 3 Grundfarben zu finden sind.

Ausgewählte Farbe (Klicken sie ein Farbfeld):
  white
#FFFFFF
rgb(255,255,255)
Der Index lässt sich mit nur 8 Bit = 1 Byte darstellen.
Vorteil: Das erspart 3/4 jenes Speicherplatzes, den man für die Zahlenwerte der 3 Grundfarben braucht.
Dieser Vorteil kommt zum Tragen, wenn nur wenige unterschiedliche Farben verwendet werden, und wenn die Farben sehr vieler Bildpunkte gespeichert oder übertragen werden sollen.
Das Grafik-Format GIF verwendet ausschließlich Index-Farben, das Format PNG kann wahlweise Index-Farben oder 24-Bit TrueColor-Farben verwenden.
Nachteil: Index-Farben können nicht direkt zur Ansteuerung eines Bildpunktes (Pixel) verwendet werden. Man muss die durch den Index angegebene Zeile der CLUT-Tabelle aufsuchen und dort die Zahlenwerte der 3 Grundfarben ablesen. Dieser Nachteil wirkt sich umso weniger aus, je schneller der Prozessor des PC bzw. der Grafik-Karte arbeitet.
Index-Farben sind nur dann sinnvoll, wenn die Grafik eine "abzählbare Anzahl" verschiedener Farben enthält. Beim Versuch, mehr als 256 verschiedene Farben darzustellen, wächst die Farbtabelle und der benötigte Speicherplatz - Die Vorteile der Index-Farben gehen dann verloren.
Die Grafik-Formate JPEG und TIFF sind auf die Darstellung einer gleitenden Farb-Skala spezialisiert ('unzählige' Farben) und verwenden daher keine Index-Farben.
Die hier gezeigte CLUT-Tabelle ist lediglich ein Muster !
Es gibt viele verschiedene Möglichkeiten, die 216 WebSafe Farben in einer anders angeordneten Farbtabelle zu verwalten.
In der Informatik-Frühzeit waren Index-Farben die einzigen überhaupt darstellbaren Farben, da die ersten Farb-Monitore nur 4 bzw. 8 Bit an Farb-Information annehmen konnten.

Details zu Index-Farben

Ausgewählte Links zum Thema 'VGA'

World Wide Web Consortium:
HTML, HTML 4, Color,
CSS, CSS 2, Color,
Wikipedia: VGA, Webfarben,
SelfHTML: VGA-Farben Pinouts: Stecker-Belegung des Standard VGA Monitor Steckers.