Kod koloru #00FF00 to tak naprawdę podstawowy zapis w systemie szesnastkowym (hex), który bardzo często jest wykorzystywany w projektowaniu stron internetowych, grafice komputerowej czy nawet przy pracy z mikrokontrolerami i wyświetlaczami LED. Ten zapis to tak zwany RGB Hex, gdzie pierwsze dwie cyfry określają natężenie czerwonego (R), kolejne dwie zielonego (G), a ostatnie dwie niebieskiego (B) – wszystko w zakresie od 00 do FF, czyli od 0 do 255 w systemie dziesiętnym. W przypadku #00FF00, czerwony ma wartość 0, zielony 255, a niebieski 0, więc otrzymujemy bardzo intensywny, czysty zielony. To trochę taki „zielony neon”, bo dominuje tylko ta składowa. W praktyce, ten kod jest uniwersalnie rozpoznawany przez przeglądarki internetowe, oprogramowanie graficzne czy różne systemy sterowania światłami LED. Moim zdaniem, każdy kto choć raz zmieniał kolory w CSS czy bawił się Arduino, powinien takie podstawowe kody znać na pamięć. Dla porównania, czerwony ma kod #FF0000, niebieski to #0000FF, a biały to #FFFFFF, więc łatwo je pomylić, jeśli nie zna się tej konwencji. Takie podstawy naprawdę ułatwiają życie przy front-endzie czy nawet przy zwykłym robieniu grafiki do mediów społecznościowych.
Zapis #00FF00 jest klasycznym przykładem tego, jak często mylimy podstawy notacji kolorów w systemie RGB, zwłaszcza jeśli ktoś dopiero zaczyna przygodę z projektowaniem graficznym czy programowaniem front-endu. Najczęściej spotykanym błędem jest utożsamianie dużych wartości z kolorem białym lub myślenie, że samo FF coś automatycznie rozjaśnia. W systemie szesnastkowym RGB każda para cyfr odpowiada kolejno czerwieni, zieleni i niebieskiemu. Jeśli wszystkie trzy mają wartość 00, czyli #000000, uzyskujemy czarny. Kombinacja #FFFFFF – gdzie wszystkie trzy wartości są maksymalne – to biały. Często myli się również kolejność liter, bo można by pomyśleć, że FF na początku daje czerwony, ale tu akurat FF jest na miejscu zielonym. W przypadku #00FF00 cała energia idzie w zielony, pozostałe składowe są wyzerowane do 0. Z mojego doświadczenia wynika, że problematyczne jest także rozpoznawanie, który kanał RGB odpowiada za dany kolor – niektórzy mylą na przykład zielony z niebieskim, bo oba są na końcu kodu. Warto zapamiętać, że porządek jest zawsze taki sam: R (czerwony), G (zielony), B (niebieski). Tego typu pomyłki są powszechne, szczególnie gdy ktoś nie miał jeszcze za dużo do czynienia z hexami, CSS czy Photoshopem. Dobrą praktyką jest sprawdzanie kodu na palecie kolorów lub korzystanie z narzędzi, które pokazują podgląd koloru na żywo – oszczędza to sporo nieporozumień, a na dłuższą metę ułatwia pracę przy projektach graficznych czy webowych. Warto też pamiętać, że błędna interpretacja może prowadzić do zupełnie niezamierzonej stylistyki strony albo nieczytelnych elementów interfejsu.