Kolor zapisany w formacie szesnastkowym #00FF00 to zielony. Wynika to z tego, jak działa model RGB, który jest podstawą do określania barw w grafice komputerowej czy w projektowaniu stron internetowych. W modelu tym każdy z kolorów podstawowych (Red – czerwony, Green – zielony, Blue – niebieski) jest reprezentowany przez dwie cyfry w zakresie od 00 do FF (czyli od 0 do 255 w systemie dziesiętnym). W przypadku #00FF00, pierwsze dwie cyfry (00) oznaczają, że czerwony jest wyzerowany, kolejne dwie (FF) to maksymalna wartość zielonego, a ostatnie dwie cyfry (00) to brak niebieskiego. Czyli mamy pełne nasycenie zieleni przy braku pozostałych barw – daje to czystą zieleń. Taki zapis powszechnie wykorzystuje się w CSS, grafice rastrowej, nawet w programowaniu mikrokontrolerów sterujących LEDami RGB. Moim zdaniem to jeden z tych kodów, które warto zapamiętać, bo #00FF00 często pojawia się przy testach monitorów albo w materiałach do nauki kolorystyki. W praktyce, jak projektujesz UI albo tworzysz prostą stronę www, to szybkie rozpoznanie kodów RGB/HEX bardzo ułatwia pracę. Najlepsi graficy, z mojego doświadczenia, od razu rozpoznają, że FF w środkowej parze cyfr daje soczystą zieleń – i to jest taki branżowy klasyk.
Wiele osób podczas nauki kolorów w zapisie szesnastkowym często myli poszczególne barwy, bo ten system nie jest aż tak intuicyjny na pierwszy rzut oka. Biały w zapisie HEX to #FFFFFF – składa się z maksymalnej wartości czerwonego, zielonego i niebieskiego, czyli wszystkie trzy podstawowe kolory RGB świecą na pełnej mocy. Kiedy w pytaniu pojawia się #00FF00, można przez przypadek uznać, że skoro jest tu FF, to może być biały, ale wtedy trzeba by mieć trzy razy FF, a nie tylko raz. Z kolei czarny to zupełnie inna sprawa, bo w HEX wygląda jak #000000 – wszystkie składowe są wyzerowane, ekran nic nie wyświetla, więc mamy czerń. Sądzę, że częstym błędem jest tu myślenie „dużo zer = czarny”, ale zera muszą być wszędzie. Co do czerwonego, to jego kod to #FF0000 – czyli maksymalna wartość czerwonego, a zielony i niebieski wyzerowane. Łatwo się pomylić, bo w #00FF00 też jest FF, tylko w innej pozycji – i to właśnie położenie tej pary cyfr decyduje, który kolor się świeci. To się przydaje w praktyce, na przykład przy pracy z LEDami RGB, gdzie każda pozycja steruje inną diodą. Dobrą praktyką w branży jest nauczenie się, jak rozpoznawać te kody na pierwszy rzut oka, bo potem projekty idą szybciej i mniej ryzykujemy gafami w kolorystyce. Warto też pamiętać, że system HEX stosowany jest wszędzie tam, gdzie liczy się precyzja sterowania barwą, od grafiki komputerowej po front-end web development. Moim zdaniem najczęstszym błędem jest nieuwzględnianie kolejności składowych w zapisie #RRGGBB – a to właśnie ona decyduje o efekcie końcowym.