{
    "@context": "https://schema.org",
    "@type": "Article",
    "@id": "https://appstoryo.com/pl/blog/hex-vs-rgb-vs-hsl-vs-cmyk-which-color-format-to-use",
    "url": "https://appstoryo.com/pl/blog/hex-vs-rgb-vs-hsl-vs-cmyk-which-color-format-to-use",
    "identifier": "https://appstoryo.com/pl/blog/hex-vs-rgb-vs-hsl-vs-cmyk-which-color-format-to-use",
    "name": "HEX, RGB, HSL czy CMYK: którego formatu koloru użyć i kiedy",
    "headline": "HEX, RGB, HSL czy CMYK: którego formatu koloru użyć i kiedy",
    "description": "Czym różnią się HEX, RGB, HSL i CMYK? Sprawdź, którego formatu koloru użyć w sieci, druku, projektowaniu UI i mediach społecznościowych — z przykładami.",
    "inLanguage": "pl",
    "datePublished": "2026-03-21",
    "dateModified": "2026-08-26",
    "author": {
        "@type": "Person",
        "name": "Lubor Šimůnek"
    },
    "publisher": {
        "@type": "Organization",
        "name": "lapnito.cz s.r.o.",
        "url": "https://appstoryo.com"
    },
    "isPartOf": {
        "@type": "WebSite",
        "name": "AppStoryo",
        "url": "https://appstoryo.com"
    },
    "license": "https://creativecommons.org/licenses/by/4.0/",
    "keywords": [
        "Projektowanie",
        "article",
        "AppStoryo"
    ],
    "articleSection": "Projektowanie",
    "image": "https://appstoryo.com/upload/blog/hex-vs-rgb-vs-hsl-vs-cmyk-hero.jpg",
    "encoding": [
        {
            "@type": "MediaObject",
            "contentUrl": "https://appstoryo.com/pl/blog/hex-vs-rgb-vs-hsl-vs-cmyk-which-color-format-to-use.pdf",
            "encodingFormat": "application/pdf"
        },
        {
            "@type": "MediaObject",
            "contentUrl": "https://appstoryo.com/pl/blog/hex-vs-rgb-vs-hsl-vs-cmyk-which-color-format-to-use.md",
            "encodingFormat": "text/markdown"
        },
        {
            "@type": "MediaObject",
            "contentUrl": "https://appstoryo.com/pl/blog/hex-vs-rgb-vs-hsl-vs-cmyk-which-color-format-to-use.txt",
            "encodingFormat": "text/plain"
        },
        {
            "@type": "MediaObject",
            "contentUrl": "https://appstoryo.com/pl/blog/hex-vs-rgb-vs-hsl-vs-cmyk-which-color-format-to-use.json",
            "encodingFormat": "application/json"
        },
        {
            "@type": "MediaObject",
            "contentUrl": "https://appstoryo.com/pl/blog/hex-vs-rgb-vs-hsl-vs-cmyk-which-color-format-to-use.epub",
            "encodingFormat": "application/epub+zip"
        },
        {
            "@type": "MediaObject",
            "contentUrl": "https://appstoryo.com/pl/blog/hex-vs-rgb-vs-hsl-vs-cmyk-which-color-format-to-use.jats.xml",
            "encodingFormat": "application/xml"
        },
        {
            "@type": "MediaObject",
            "contentUrl": "https://appstoryo.com/pl/blog/hex-vs-rgb-vs-hsl-vs-cmyk-which-color-format-to-use.bib",
            "encodingFormat": "application/x-bibtex"
        },
        {
            "@type": "MediaObject",
            "contentUrl": "https://appstoryo.com/pl/blog/hex-vs-rgb-vs-hsl-vs-cmyk-which-color-format-to-use.ris",
            "encodingFormat": "application/x-research-info-systems"
        },
        {
            "@type": "MediaObject",
            "contentUrl": "https://appstoryo.com/pl/blog/hex-vs-rgb-vs-hsl-vs-cmyk-which-color-format-to-use.csl.json",
            "encodingFormat": "application/vnd.citationstyles.csl+json"
        }
    ],
    "cite": "Lubor Šimůnek (2026). HEX, RGB, HSL czy CMYK: którego formatu koloru użyć i kiedy. AppStoryo, lapnito.cz s.r.o. https://appstoryo.com/pl/blog/hex-vs-rgb-vs-hsl-vs-cmyk-which-color-format-to-use",
    "sections": [
        {
            "level": 2,
            "heading": "Ten sam kolor, cztery różne języki",
            "text": "Wybierz dowolny kolor — powiedzmy ciepły koral. Teraz opisz go na cztery sposoby:\n\n- HEX: #E8635A\n- RGB: rgb(232, 99, 90)\n- HSL: hsl(4, 75%, 63%)\n- CMYK: 0, 57, 61, 9\n\nWszystkie cztery opisują dokładnie ten sam kolor. To nie są konkurencyjne standardy — to różne reprezentacje koloru, zoptymalizowane pod różne konteksty. Zamieszanie bierze się stąd, że nie wiemy, który kontekst wymaga którego formatu.\n\nTen przewodnik omawia każdy format prostym językiem: czym jest, jak działa, kiedy go używać i kiedy jest złym wyborem. Jeśli pracujesz z kolorem w jakiejkolwiek roli — projektowanie, programowanie, druk, marketing — uchroni cię to przed wyborem niewłaściwego formatu do projektu."
        },
        {
            "level": 2,
            "heading": "HEX: standard sieci",
            "text": ""
        },
        {
            "level": 3,
            "heading": "Czym jest",
            "text": "HEX (szesnastkowy) to sześcioznakowy kod poprzedzony krzyżykiem: #E8635A. Każda para znaków odpowiada kanałom czerwonemu, zielonemu i niebieskiemu w zapisie o podstawie 16 (od 00 do FF).\n\nFunkcjonalnie jest identyczny z RGB — tylko zapisany inaczej. #E8635A to to samo co rgb(232, 99, 90). HEX to po prostu bardziej zwięzły sposób zapisu wartości RGB."
        },
        {
            "level": 3,
            "heading": "Kiedy używać HEX",
            "text": "- CSS i tworzenie stron — HEX to domyślny zapis koloru w CSS. Rozumie go każda przeglądarka. color: #E8635A; to najczęstszy sposób określania koloru w sieci.\n- Narzędzia projektowe — Figma, Sketch, Adobe XD i Canva używają HEX jako podstawowego wejścia. Gdy projektant mówi „ten niebieski to #3B82F6”, wszyscy wiedzą, o co chodzi.\n- Księgi znaku — cyfrowe wytyczne marki niemal zawsze zawierają wartości HEX, bo są krótkie, jednoznaczne i łatwe do skopiowania.\n- Szybka komunikacja — „użyj #333” jest szybsze niż „użyj rgb(51, 51, 51)” w wiadomości na Slacku."
        },
        {
            "level": 3,
            "heading": "Kiedy NIE używać HEX",
            "text": "- Gdy potrzebujesz przezroczystości — standardowy sześcioznakowy HEX nie obsługuje kanału alfa ani krycia. Potrzebujesz ośmioznakowego HEX (#E8635A80), który jest mniej czytelny, albo przejścia na RGBA.\n- Gdy chcesz modyfikować kolory programowo — „rozjaśnij to o 20%” jest w HEX praktycznie niemożliwe do policzenia w pamięci. HSL sprawdza się tu znacznie lepiej.\n- Produkcja poligraficzna — drukarnie nie używają HEX. Nigdy."
        },
        {
            "level": 3,
            "heading": "Przykład z życia",
            "text": "Piszesz CSS dla strony docelowej. Projektant przekazuje ci styleguide z kolorami marki. Piszesz:\n\n:root { --primary: #E8635A; --secondary: #2D3748; --accent: #F6AD55; }\n\nHEX jest tu idealny: zwięzły, czytelny i wszędzie obsługiwany."
        },
        {
            "level": 2,
            "heading": "RGB: model koloru dla ekranów",
            "text": ""
        },
        {
            "level": 3,
            "heading": "Czym jest",
            "text": "RGB to Red, Green, Blue (czerwony, zielony, niebieski) — trzy barwy światła, które ekrany mieszają, by uzyskać każdy widziany kolor. Każdy kanał przyjmuje wartości od 0 do 255. rgb(232, 99, 90) oznacza 232 jednostki czerwieni, 99 zieleni i 90 błękitu.\n\nRGB jest fundamentem całego koloru cyfrowego. HEX to tylko RGB w innym zapisie. HSL to przyjazne człowiekowi przekształcenie RGB. Wszystko na twoim ekranie ostatecznie staje się wartościami RGB wysyłanymi do pikseli."
        },
        {
            "level": 3,
            "heading": "Kiedy używać RGB",
            "text": "- Gdy potrzebujesz przezroczystości — RGBA dodaje kanał alfa: rgba(232, 99, 90, 0.5) dla 50% krycia. To czytelniejsze niż ośmioznakowy HEX i szeroko obsługiwane w CSS, narzędziach projektowych i programowaniu.\n- Programowanie i tworzenie aplikacji — Swift, Kotlin, Flutter, React Native; frameworki aplikacji zwykle operują wewnętrznie na wartościach RGB/RGBA.\n- LED i oświetlenie — inteligentne żarówki (Philips Hue, taśmy LED) używają wartości RGB. Jeśli projektujesz fizyczne instalacje świetlne, RGB jest formatem natywnym.\n- Matematyka koloru — mieszanie barw, interpolacja gradientów czy generowanie koloru w kodzie są w RGB proste."
        },
        {
            "level": 3,
            "heading": "Kiedy NIE używać RGB",
            "text": "- Druk — ekrany emitują światło (mieszanie addytywne), papier je odbija (mieszanie subtraktywne). RGB nie odwzoruje wiernie tego, co wyjdzie z drukarki.\n- Regulacja jasności lub nasycenia — „zmniejsz nasycenie tego koloru o 30%” nie jest w RGB intuicyjne. Trzeba by najpierw przeliczyć na HSL."
        },
        {
            "level": 3,
            "heading": "Przykład z życia",
            "text": "Tworzysz aplikację w React Native i potrzebujesz półprzezroczystej nakładki:\n\nbackgroundColor: 'rgba(0, 0, 0, 0.6)'\n\nRGB z kanałem alfa to naturalny wybór — bezpośredni, czytelny i natywny dla silnika renderującego."
        },
        {
            "level": 2,
            "heading": "HSL: format projektanta",
            "text": ""
        },
        {
            "level": 3,
            "heading": "Czym jest",
            "text": "HSL to Hue, Saturation, Lightness (odcień, nasycenie, jasność):\n\n- Odcień (0°–360°) — sam kolor jako pozycja na kole barw. 0° to czerwony, 120° zielony, 240° niebieski.\n- Nasycenie (0%–100%) — jak żywy jest kolor. 0% to szarość, 100% to najczystsza postać odcienia.\n- Jasność (0%–100%) — jak jasny lub ciemny. 0% to czerń, 100% to biel, a 50% to kolor „właściwy”.\n\nhsl(4, 75%, 63%) oznacza: czerwonawy odcień (4°), bardzo żywy (75% nasycenia) i lekko rozjaśniony (63%)."
        },
        {
            "level": 3,
            "heading": "Kiedy używać HSL",
            "text": "- Systemy projektowe i motywy — HSL to najlepszy format do tworzenia spójnych skal kolorystycznych. Chcesz 10 odcieni koloru głównego? Zachowaj odcień i zmieniaj jasność od 10% do 95%. Chcesz wersję stonowaną? Zmniejsz nasycenie. W HEX czy RGB jest to praktycznie niewykonalne intuicyjnie.\n- Tryb ciemny i jasny — zmiana motywu to regulacja jasności i nasycenia, czyli dokładnie parametrów HSL. Tailwind CSS, Radix Colors i wiele nowoczesnych systemów projektowych opiera się na HSL.\n- Programowe generowanie kolorów — tworzenie stanów hover, stanów wyłączonych, teł i obramowań z jednego koloru bazowego jest w HSL banalne: hsl(4, 75%, 73%) dla jaśniejszego wariantu, hsl(4, 75%, 43%) dla ciemniejszego.\n- Dostępność — sprawdzanie współczynników kontrastu staje się bardziej intuicyjne, gdy możesz wprost widzieć i regulować jasność."
        },
        {
            "level": 3,
            "heading": "Kiedy NIE używać HSL",
            "text": "- Komunikacja między zespołami — większość ludzi nie myśli w stopniach i procentach. Zdanie „przycisk ma hsl(4, 75%, 63%)” jest przy przekazaniu projektu mniej czytelne niż „przycisk ma #E8635A”.\n- Druk — tak samo jak RGB, HSL jest ekranowym modelem koloru."
        },
        {
            "level": 3,
            "heading": "Przykład z życia",
            "text": "Budujesz system projektowy w Tailwind CSS i potrzebujesz spójnej skali kolorów:\n\n--brand-50: hsl(4, 75%, 95%);\n--brand-100: hsl(4, 75%, 90%);\n--brand-200: hsl(4, 75%, 80%);\n--brand-500: hsl(4, 75%, 63%);\n--brand-700: hsl(4, 75%, 43%);\n--brand-900: hsl(4, 75%, 25%);\n\nTen sam odcień, to samo nasycenie, inna jasność. Idealna skala w 30 sekund. Spróbuj tego w HEX."
        },
        {
            "level": 2,
            "heading": "CMYK: format druku",
            "text": ""
        },
        {
            "level": 3,
            "heading": "Czym jest",
            "text": "CMYK to Cyan, Magenta, Yellow, Key (cyjan, magenta, żółty i czarny). Opisuje kolor jako mieszaninę farby nałożonej na biały papier. Każda wartość mieści się w zakresie 0%–100%: 0, 57, 61, 9 oznacza 0% cyjanu, 57% magenty, 61% żółtego i 9% czarnego.\n\nW przeciwieństwie do RGB (który dodaje światło, by uzyskać kolory), CMYK odejmuje je od białego papieru. Więcej farby = ciemniejszy kolor. Dlatego mówi się o subtraktywnym modelu koloru."
        },
        {
            "level": 3,
            "heading": "Kiedy używać CMYK",
            "text": "- Projektowanie do druku — wizytówki, broszury, opakowania, plakaty, czasopisma. Każdy plik wysyłany do drukarni komercyjnej powinien być w trybie koloru CMYK.\n- Przygotowanie plików do druku w InDesignie i Illustratorze — te programy pozwalają pracować w trybie CMYK, by podejrzeć, jak kolory wypadną na papierze (zawsze mniej żywo niż na ekranie).\n- Proof kolorystyczny — sprawdzenie, czy kolory projektu są odtwarzalne w CMYK. Niektórych żywych barw RGB (zwłaszcza neonowych zieleni i elektrycznych błękitów) fizycznie nie da się wydrukować w CMYK — wypadają „poza gamut”."
        },
        {
            "level": 3,
            "heading": "Kiedy NIE używać CMYK",
            "text": "- Wszystko, co jest na ekranie — strony, aplikacje, media społecznościowe, prezentacje, e-maile. Ekrany używają RGB. Podawanie CMYK dla strony internetowej to jak podawanie wskazówek dojazdu w milach morskich — technicznie to odległość, ale bezużyteczna w podróży.\n- Obróbka zdjęć — edytuj w RGB, a na CMYK konwertuj dopiero na etapie finalnego eksportu do druku."
        },
        {
            "level": 3,
            "heading": "Przykład z życia",
            "text": "Zaprojektowałeś plakat w Illustratorze. Przed wysłaniem do drukarni konwertujesz dokument na tryb koloru CMYK (File → Document Color Mode → CMYK Color), sprawdzasz ostrzeżenia o przekroczeniu gamutu i poprawiasz elektryczne błękity, które zmieniły się w mętny turkus. Finalny PDF zapisujesz w CMYK z profilem ICC drukarni."
        },
        {
            "level": 2,
            "heading": "Tabela szybkiego wyboru",
            "text": "Format | Najlepszy do | Zakres | Obsługa przezroczystości | Czytelność dla człowieka | Bezpieczny w druku\nHEX | Sieć, CSS, księgi znaku | #000000 – #FFFFFF | Tylko ośmioznakowy (#RRGGBBAA) | Średnia | Nie\nRGB | Ekrany, aplikacje, gradienty | 0–255 na kanał | Tak (RGBA) | Średnia | Nie\nHSL | Systemy projektowe, motywy | 0°–360°, 0%–100%, 0%–100% | Tak (HSLA) | Wysoka | Nie\nCMYK | Druk, opakowania | 0%–100% na kanał | Nie | Niska | Tak"
        },
        {
            "level": 2,
            "heading": "Ściąga: który format do jakiego zadania",
            "text": "Twój projekt | Użyj tego formatu | Dlaczego\nCSS strony internetowej | HEX lub HSL | HEX dla prostoty; HSL dla systemów projektowych z motywami\nAplikacja mobilna (iOS/Android) | RGB/RGBA | Natywne frameworki używają wewnętrznie RGB\nPlik projektowy Figma / Sketch | HEX | Standardowe wejście w narzędziach projektowych\nSystem projektowy / tokeny | HSL | Skale i warianty są w HSL trywialne\nGrafiki do mediów społecznościowych | HEX lub RGB | Tylko cyfrowo; Canva i Photoshop akceptują oba\nWizytówka / broszura | CMYK | Trafia do fizycznej drukarni\nOpakowanie produktu | CMYK + Pantone | Druk plus spójność koloru marki\nSzablon e-maila | HEX | Klienty poczty obsługują HEX niezawodnie\nInteligentne oświetlenie / LED-y | RGB | Sprzęt LED używa RGB natywnie\nDokument z wytycznymi marki | Wszystkie cztery | Różne zespoły potrzebują różnych formatów"
        },
        {
            "level": 2,
            "heading": "Czy można je między sobą konwertować?",
            "text": "Tak — z zastrzeżeniami.\n\n- HEX ↔ RGB — bezstratnie, to te same dane w innym zapisie.\n- RGB ↔ HSL — bezstratnie, to przekształcenie matematyczne.\n- RGB → CMYK — stratnie. Niektórych kolorów RGB (żywych błękitów, neonów, jaskrawych zieleni) nie da się odtworzyć w CMYK. Konwersja przesunie je do najbliższego drukowalnego odpowiednika, który zwykle wygląda bardziej matowo.\n- CMYK → RGB — technicznie możliwe, ale wynik zależy od użytego profilu ICC. Dwa konwertery mogą zwrócić nieco inne wartości RGB dla tego samego wejścia CMYK.\n\nDo szybkich konwersji w terenie najszybszy jest próbnik kolorów w telefonie, który pokazuje wszystkie cztery formaty naraz. Color Picker Camera: HEX RGB (https://apps.apple.com/us/app/color-picker-camera-hex-rgb/id6759371237) robi dokładnie to — skieruj aparat na dowolny kolor i zobacz HEX, RGB, HSL i CMYK obok siebie. Jedno dotknięcie kopiuje wybraną wartość. Dostępna na iPhone'a (https://apps.apple.com/us/app/color-picker-camera-hex-rgb/id6759371237) i Androida (https://play.google.com/store/apps/details?id=com.tomas.color_picker)."
        },
        {
            "level": 2,
            "heading": "Najczęstsze błędy",
            "text": ""
        },
        {
            "level": 3,
            "heading": "1. Projektowanie do druku w RGB",
            "text": "To klasyczny błąd początkującego. Robisz żywy plakat w Photoshopie w trybie RGB, wysyłasz do drukarni, a wydruk wychodzi wyblakły — zwłaszcza zielenie i błękity. Zawsze konwertuj na CMYK przed eksportem do druku i sprawdzaj ostrzeżenia o gamucie."
        },
        {
            "level": 3,
            "heading": "2. Używanie HEX, gdy potrzebna jest przezroczystość",
            "text": "Jeśli projekt wymaga półprzezroczystych nakładek, cieni albo efektów glassmorphism, przejdź na RGBA lub HSLA. Standardowy sześcioznakowy HEX nie niesie informacji o kryciu, a ośmioznakowy jest rzadko używany, bo trudno go czytać."
        },
        {
            "level": 3,
            "heading": "3. Budowanie systemu projektowego w HEX",
            "text": "„#3B82F6, ale o 20% jaśniejszy” wymaga konwersji, obliczeń i konwersji z powrotem. W HSL: zwiększ jasność o 20%. Tokeny projektowe, generatory motywów i nowoczesne właściwości niestandardowe CSS działają w HSL zdecydowanie lepiej."
        },
        {
            "level": 3,
            "heading": "4. Konwertowanie CMYK na HEX do sieci i oczekiwanie tego samego koloru",
            "text": "Marka zdefiniowana w CMYK do druku będzie wyglądać inaczej po naiwnej konwersji na HEX do sieci. Właściwe podejście: dopasuj wizualnie kolor na ekranie do wersji drukowanej, a potem zdefiniuj osobne wartości HEX do zastosowań cyfrowych. Księga znaku powinna zawierać jedne i drugie."
        },
        {
            "level": 2,
            "heading": "Najczęstsze pytania",
            "text": ""
        },
        {
            "level": 3,
            "heading": "Czym różni się HEX od RGB?",
            "text": "Kolorystycznie niczym — różni je tylko zapis. HEX zapisuje te same wartości czerwieni, zieleni i błękitu w systemie szesnastkowym. #FF0000 jest identyczne z rgb(255, 0, 0). HEX szybciej się wpisuje; RGB łatwiej modyfikować programowo i obsługuje kanał alfa (RGBA)."
        },
        {
            "level": 3,
            "heading": "Kiedy używać CMYK zamiast RGB?",
            "text": "Zawsze wtedy, gdy efekt końcowy jest drukowany na fizycznym materiale — papierze, kartonie, tkaninie, plastiku. Jeśli zostaje na ekranie, używaj RGB (albo HEX/HSL). Jeśli idzie do druku, przełącz się na CMYK na etapie eksportu."
        },
        {
            "level": 3,
            "heading": "Czy HSL jest lepszy od HEX?",
            "text": "Do systemów projektowych, motywów i manipulacji kolorem — tak. Do szybkiej komunikacji i wklejania do narzędzi praktyczniejszy jest HEX. Opisują te same barwy; HSL po prostu porządkuje informację tak, jak ludzie myślą o kolorze (odcień → żywość → jasność)."
        },
        {
            "level": 3,
            "heading": "Czy mój telefon pokaże wszystkie cztery formaty naraz?",
            "text": "Tak. Color Picker Camera: HEX RGB (https://apps.apple.com/us/app/color-picker-camera-hex-rgb/id6759371237) pobiera kolor z aparatu lub zdjęcia i wyświetla jednocześnie HEX, RGB, HSL i CMYK. Dotknij dowolnej wartości, by ją skopiować. Działa jak kalkulator formatów koloru w świecie rzeczywistym — jedno ujęcie, cztery formaty."
        },
        {
            "level": 2,
            "heading": "Podsumowanie",
            "text": "HEX do sieci i szybkiej komunikacji. RGB do tworzenia aplikacji i przezroczystości. HSL do systemów projektowych i manipulacji kolorem. CMYK do druku.\n\nNie musisz wybierać jednego — musisz używać właściwego w każdym kontekście. A gdy trzeba je przeliczyć albo uchwycić kolor z otoczenia od razu w czterech formatach, próbnik kolorów w telefonie jest najszybszym dostępnym narzędziem.\n\nPobierz Color Picker Camera na iPhone'a (https://apps.apple.com/us/app/color-picker-camera-hex-rgb/id6759371237) | Pobierz na Androida (https://play.google.com/store/apps/details?id=com.tomas.color_picker)"
        }
    ],
    "text": "Ten sam kolor, cztery różne języki\n\nWybierz dowolny kolor — powiedzmy ciepły koral. Teraz opisz go na cztery sposoby:\n\n- HEX: #E8635A\n- RGB: rgb(232, 99, 90)\n- HSL: hsl(4, 75%, 63%)\n- CMYK: 0, 57, 61, 9\n\nWszystkie cztery opisują dokładnie ten sam kolor. To nie są konkurencyjne standardy — to różne reprezentacje koloru, zoptymalizowane pod różne konteksty. Zamieszanie bierze się stąd, że nie wiemy, który kontekst wymaga którego formatu.\n\nTen przewodnik omawia każdy format prostym językiem: czym jest, jak działa, kiedy go używać i kiedy jest złym wyborem. Jeśli pracujesz z kolorem w jakiejkolwiek roli — projektowanie, programowanie, druk, marketing — uchroni cię to przed wyborem niewłaściwego formatu do projektu.\n\nHEX: standard sieci\n\nCzym jest\n\nHEX (szesnastkowy) to sześcioznakowy kod poprzedzony krzyżykiem: #E8635A. Każda para znaków odpowiada kanałom czerwonemu, zielonemu i niebieskiemu w zapisie o podstawie 16 (od 00 do FF).\n\nFunkcjonalnie jest identyczny z RGB — tylko zapisany inaczej. #E8635A to to samo co rgb(232, 99, 90). HEX to po prostu bardziej zwięzły sposób zapisu wartości RGB.\n\nKiedy używać HEX\n\n- CSS i tworzenie stron — HEX to domyślny zapis koloru w CSS. Rozumie go każda przeglądarka. color: #E8635A; to najczęstszy sposób określania koloru w sieci.\n- Narzędzia projektowe — Figma, Sketch, Adobe XD i Canva używają HEX jako podstawowego wejścia. Gdy projektant mówi „ten niebieski to #3B82F6”, wszyscy wiedzą, o co chodzi.\n- Księgi znaku — cyfrowe wytyczne marki niemal zawsze zawierają wartości HEX, bo są krótkie, jednoznaczne i łatwe do skopiowania.\n- Szybka komunikacja — „użyj #333” jest szybsze niż „użyj rgb(51, 51, 51)” w wiadomości na Slacku.\n\nKiedy NIE używać HEX\n\n- Gdy potrzebujesz przezroczystości — standardowy sześcioznakowy HEX nie obsługuje kanału alfa ani krycia. Potrzebujesz ośmioznakowego HEX (#E8635A80), który jest mniej czytelny, albo przejścia na RGBA.\n- Gdy chcesz modyfikować kolory programowo — „rozjaśnij to o 20%” jest w HEX praktycznie niemożliwe do policzenia w pamięci. HSL sprawdza się tu znacznie lepiej.\n- Produkcja poligraficzna — drukarnie nie używają HEX. Nigdy.\n\nPrzykład z życia\n\nPiszesz CSS dla strony docelowej. Projektant przekazuje ci styleguide z kolorami marki. Piszesz:\n\n:root { --primary: #E8635A; --secondary: #2D3748; --accent: #F6AD55; }\n\nHEX jest tu idealny: zwięzły, czytelny i wszędzie obsługiwany.\n\nRGB: model koloru dla ekranów\n\nCzym jest\n\nRGB to Red, Green, Blue (czerwony, zielony, niebieski) — trzy barwy światła, które ekrany mieszają, by uzyskać każdy widziany kolor. Każdy kanał przyjmuje wartości od 0 do 255. rgb(232, 99, 90) oznacza 232 jednostki czerwieni, 99 zieleni i 90 błękitu.\n\nRGB jest fundamentem całego koloru cyfrowego. HEX to tylko RGB w innym zapisie. HSL to przyjazne człowiekowi przekształcenie RGB. Wszystko na twoim ekranie ostatecznie staje się wartościami RGB wysyłanymi do pikseli.\n\nKiedy używać RGB\n\n- Gdy potrzebujesz przezroczystości — RGBA dodaje kanał alfa: rgba(232, 99, 90, 0.5) dla 50% krycia. To czytelniejsze niż ośmioznakowy HEX i szeroko obsługiwane w CSS, narzędziach projektowych i programowaniu.\n- Programowanie i tworzenie aplikacji — Swift, Kotlin, Flutter, React Native; frameworki aplikacji zwykle operują wewnętrznie na wartościach RGB/RGBA.\n- LED i oświetlenie — inteligentne żarówki (Philips Hue, taśmy LED) używają wartości RGB. Jeśli projektujesz fizyczne instalacje świetlne, RGB jest formatem natywnym.\n- Matematyka koloru — mieszanie barw, interpolacja gradientów czy generowanie koloru w kodzie są w RGB proste.\n\nKiedy NIE używać RGB\n\n- Druk — ekrany emitują światło (mieszanie addytywne), papier je odbija (mieszanie subtraktywne). RGB nie odwzoruje wiernie tego, co wyjdzie z drukarki.\n- Regulacja jasności lub nasycenia — „zmniejsz nasycenie tego koloru o 30%” nie jest w RGB intuicyjne. Trzeba by najpierw przeliczyć na HSL.\n\nPrzykład z życia\n\nTworzysz aplikację w React Native i potrzebujesz półprzezroczystej nakładki:\n\nbackgroundColor: 'rgba(0, 0, 0, 0.6)'\n\nRGB z kanałem alfa to naturalny wybór — bezpośredni, czytelny i natywny dla silnika renderującego.\n\nHSL: format projektanta\n\nCzym jest\n\nHSL to Hue, Saturation, Lightness (odcień, nasycenie, jasność):\n\n- Odcień (0°–360°) — sam kolor jako pozycja na kole barw. 0° to czerwony, 120° zielony, 240° niebieski.\n- Nasycenie (0%–100%) — jak żywy jest kolor. 0% to szarość, 100% to najczystsza postać odcienia.\n- Jasność (0%–100%) — jak jasny lub ciemny. 0% to czerń, 100% to biel, a 50% to kolor „właściwy”.\n\nhsl(4, 75%, 63%) oznacza: czerwonawy odcień (4°), bardzo żywy (75% nasycenia) i lekko rozjaśniony (63%).\n\nKiedy używać HSL\n\n- Systemy projektowe i motywy — HSL to najlepszy format do tworzenia spójnych skal kolorystycznych. Chcesz 10 odcieni koloru głównego? Zachowaj odcień i zmieniaj jasność od 10% do 95%. Chcesz wersję stonowaną? Zmniejsz nasycenie. W HEX czy RGB jest to praktycznie niewykonalne intuicyjnie.\n- Tryb ciemny i jasny — zmiana motywu to regulacja jasności i nasycenia, czyli dokładnie parametrów HSL. Tailwind CSS, Radix Colors i wiele nowoczesnych systemów projektowych opiera się na HSL.\n- Programowe generowanie kolorów — tworzenie stanów hover, stanów wyłączonych, teł i obramowań z jednego koloru bazowego jest w HSL banalne: hsl(4, 75%, 73%) dla jaśniejszego wariantu, hsl(4, 75%, 43%) dla ciemniejszego.\n- Dostępność — sprawdzanie współczynników kontrastu staje się bardziej intuicyjne, gdy możesz wprost widzieć i regulować jasność.\n\nKiedy NIE używać HSL\n\n- Komunikacja między zespołami — większość ludzi nie myśli w stopniach i procentach. Zdanie „przycisk ma hsl(4, 75%, 63%)” jest przy przekazaniu projektu mniej czytelne niż „przycisk ma #E8635A”.\n- Druk — tak samo jak RGB, HSL jest ekranowym modelem koloru.\n\nPrzykład z życia\n\nBudujesz system projektowy w Tailwind CSS i potrzebujesz spójnej skali kolorów:\n\n--brand-50: hsl(4, 75%, 95%);\n--brand-100: hsl(4, 75%, 90%);\n--brand-200: hsl(4, 75%, 80%);\n--brand-500: hsl(4, 75%, 63%);\n--brand-700: hsl(4, 75%, 43%);\n--brand-900: hsl(4, 75%, 25%);\n\nTen sam odcień, to samo nasycenie, inna jasność. Idealna skala w 30 sekund. Spróbuj tego w HEX.\n\nCMYK: format druku\n\nCzym jest\n\nCMYK to Cyan, Magenta, Yellow, Key (cyjan, magenta, żółty i czarny). Opisuje kolor jako mieszaninę farby nałożonej na biały papier. Każda wartość mieści się w zakresie 0%–100%: 0, 57, 61, 9 oznacza 0% cyjanu, 57% magenty, 61% żółtego i 9% czarnego.\n\nW przeciwieństwie do RGB (który dodaje światło, by uzyskać kolory), CMYK odejmuje je od białego papieru. Więcej farby = ciemniejszy kolor. Dlatego mówi się o subtraktywnym modelu koloru.\n\nKiedy używać CMYK\n\n- Projektowanie do druku — wizytówki, broszury, opakowania, plakaty, czasopisma. Każdy plik wysyłany do drukarni komercyjnej powinien być w trybie koloru CMYK.\n- Przygotowanie plików do druku w InDesignie i Illustratorze — te programy pozwalają pracować w trybie CMYK, by podejrzeć, jak kolory wypadną na papierze (zawsze mniej żywo niż na ekranie).\n- Proof kolorystyczny — sprawdzenie, czy kolory projektu są odtwarzalne w CMYK. Niektórych żywych barw RGB (zwłaszcza neonowych zieleni i elektrycznych błękitów) fizycznie nie da się wydrukować w CMYK — wypadają „poza gamut”.\n\nKiedy NIE używać CMYK\n\n- Wszystko, co jest na ekranie — strony, aplikacje, media społecznościowe, prezentacje, e-maile. Ekrany używają RGB. Podawanie CMYK dla strony internetowej to jak podawanie wskazówek dojazdu w milach morskich — technicznie to odległość, ale bezużyteczna w podróży.\n- Obróbka zdjęć — edytuj w RGB, a na CMYK konwertuj dopiero na etapie finalnego eksportu do druku.\n\nPrzykład z życia\n\nZaprojektowałeś plakat w Illustratorze. Przed wysłaniem do drukarni konwertujesz dokument na tryb koloru CMYK (File → Document Color Mode → CMYK Color), sprawdzasz ostrzeżenia o przekroczeniu gamutu i poprawiasz elektryczne błękity, które zmieniły się w mętny turkus. Finalny PDF zapisujesz w CMYK z profilem ICC drukarni.\n\nTabela szybkiego wyboru\n\nFormat | Najlepszy do | Zakres | Obsługa przezroczystości | Czytelność dla człowieka | Bezpieczny w druku\nHEX | Sieć, CSS, księgi znaku | #000000 – #FFFFFF | Tylko ośmioznakowy (#RRGGBBAA) | Średnia | Nie\nRGB | Ekrany, aplikacje, gradienty | 0–255 na kanał | Tak (RGBA) | Średnia | Nie\nHSL | Systemy projektowe, motywy | 0°–360°, 0%–100%, 0%–100% | Tak (HSLA) | Wysoka | Nie\nCMYK | Druk, opakowania | 0%–100% na kanał | Nie | Niska | Tak\n\nŚciąga: który format do jakiego zadania\n\nTwój projekt | Użyj tego formatu | Dlaczego\nCSS strony internetowej | HEX lub HSL | HEX dla prostoty; HSL dla systemów projektowych z motywami\nAplikacja mobilna (iOS/Android) | RGB/RGBA | Natywne frameworki używają wewnętrznie RGB\nPlik projektowy Figma / Sketch | HEX | Standardowe wejście w narzędziach projektowych\nSystem projektowy / tokeny | HSL | Skale i warianty są w HSL trywialne\nGrafiki do mediów społecznościowych | HEX lub RGB | Tylko cyfrowo; Canva i Photoshop akceptują oba\nWizytówka / broszura | CMYK | Trafia do fizycznej drukarni\nOpakowanie produktu | CMYK + Pantone | Druk plus spójność koloru marki\nSzablon e-maila | HEX | Klienty poczty obsługują HEX niezawodnie\nInteligentne oświetlenie / LED-y | RGB | Sprzęt LED używa RGB natywnie\nDokument z wytycznymi marki | Wszystkie cztery | Różne zespoły potrzebują różnych formatów\n\nCzy można je między sobą konwertować?\n\nTak — z zastrzeżeniami.\n\n- HEX ↔ RGB — bezstratnie, to te same dane w innym zapisie.\n- RGB ↔ HSL — bezstratnie, to przekształcenie matematyczne.\n- RGB → CMYK — stratnie. Niektórych kolorów RGB (żywych błękitów, neonów, jaskrawych zieleni) nie da się odtworzyć w CMYK. Konwersja przesunie je do najbliższego drukowalnego odpowiednika, który zwykle wygląda bardziej matowo.\n- CMYK → RGB — technicznie możliwe, ale wynik zależy od użytego profilu ICC. Dwa konwertery mogą zwrócić nieco inne wartości RGB dla tego samego wejścia CMYK.\n\nDo szybkich konwersji w terenie najszybszy jest próbnik kolorów w telefonie, który pokazuje wszystkie cztery formaty naraz. Color Picker Camera: HEX RGB (https://apps.apple.com/us/app/color-picker-camera-hex-rgb/id6759371237) robi dokładnie to — skieruj aparat na dowolny kolor i zobacz HEX, RGB, HSL i CMYK obok siebie. Jedno dotknięcie kopiuje wybraną wartość. Dostępna na iPhone'a (https://apps.apple.com/us/app/color-picker-camera-hex-rgb/id6759371237) i Androida (https://play.google.com/store/apps/details?id=com.tomas.color_picker).\n\nNajczęstsze błędy\n\n1. Projektowanie do druku w RGB\n\nTo klasyczny błąd początkującego. Robisz żywy plakat w Photoshopie w trybie RGB, wysyłasz do drukarni, a wydruk wychodzi wyblakły — zwłaszcza zielenie i błękity. Zawsze konwertuj na CMYK przed eksportem do druku i sprawdzaj ostrzeżenia o gamucie.\n\n2. Używanie HEX, gdy potrzebna jest przezroczystość\n\nJeśli projekt wymaga półprzezroczystych nakładek, cieni albo efektów glassmorphism, przejdź na RGBA lub HSLA. Standardowy sześcioznakowy HEX nie niesie informacji o kryciu, a ośmioznakowy jest rzadko używany, bo trudno go czytać.\n\n3. Budowanie systemu projektowego w HEX\n\n„#3B82F6, ale o 20% jaśniejszy” wymaga konwersji, obliczeń i konwersji z powrotem. W HSL: zwiększ jasność o 20%. Tokeny projektowe, generatory motywów i nowoczesne właściwości niestandardowe CSS działają w HSL zdecydowanie lepiej.\n\n4. Konwertowanie CMYK na HEX do sieci i oczekiwanie tego samego koloru\n\nMarka zdefiniowana w CMYK do druku będzie wyglądać inaczej po naiwnej konwersji na HEX do sieci. Właściwe podejście: dopasuj wizualnie kolor na ekranie do wersji drukowanej, a potem zdefiniuj osobne wartości HEX do zastosowań cyfrowych. Księga znaku powinna zawierać jedne i drugie.\n\nNajczęstsze pytania\n\nCzym różni się HEX od RGB?\n\nKolorystycznie niczym — różni je tylko zapis. HEX zapisuje te same wartości czerwieni, zieleni i błękitu w systemie szesnastkowym. #FF0000 jest identyczne z rgb(255, 0, 0). HEX szybciej się wpisuje; RGB łatwiej modyfikować programowo i obsługuje kanał alfa (RGBA).\n\nKiedy używać CMYK zamiast RGB?\n\nZawsze wtedy, gdy efekt końcowy jest drukowany na fizycznym materiale — papierze, kartonie, tkaninie, plastiku. Jeśli zostaje na ekranie, używaj RGB (albo HEX/HSL). Jeśli idzie do druku, przełącz się na CMYK na etapie eksportu.\n\nCzy HSL jest lepszy od HEX?\n\nDo systemów projektowych, motywów i manipulacji kolorem — tak. Do szybkiej komunikacji i wklejania do narzędzi praktyczniejszy jest HEX. Opisują te same barwy; HSL po prostu porządkuje informację tak, jak ludzie myślą o kolorze (odcień → żywość → jasność).\n\nCzy mój telefon pokaże wszystkie cztery formaty naraz?\n\nTak. Color Picker Camera: HEX RGB (https://apps.apple.com/us/app/color-picker-camera-hex-rgb/id6759371237) pobiera kolor z aparatu lub zdjęcia i wyświetla jednocześnie HEX, RGB, HSL i CMYK. Dotknij dowolnej wartości, by ją skopiować. Działa jak kalkulator formatów koloru w świecie rzeczywistym — jedno ujęcie, cztery formaty.\n\nPodsumowanie\n\nHEX do sieci i szybkiej komunikacji. RGB do tworzenia aplikacji i przezroczystości. HSL do systemów projektowych i manipulacji kolorem. CMYK do druku.\n\nNie musisz wybierać jednego — musisz używać właściwego w każdym kontekście. A gdy trzeba je przeliczyć albo uchwycić kolor z otoczenia od razu w czterech formatach, próbnik kolorów w telefonie jest najszybszym dostępnym narzędziem.\n\nPobierz Color Picker Camera na iPhone'a (https://apps.apple.com/us/app/color-picker-camera-hex-rgb/id6759371237) | Pobierz na Androida (https://play.google.com/store/apps/details?id=com.tomas.color_picker)",
    "markdown": "## Ten sam kolor, cztery różne języki\n\nWybierz dowolny kolor — powiedzmy ciepły koral. Teraz opisz go na cztery sposoby:\n\n- **HEX:** #E8635A\n- **RGB:** rgb(232, 99, 90)\n- **HSL:** hsl(4, 75%, 63%)\n- **CMYK:** 0, 57, 61, 9\n\nWszystkie cztery opisują dokładnie ten sam kolor. To nie są konkurencyjne standardy — to różne *reprezentacje* koloru, zoptymalizowane pod różne konteksty. Zamieszanie bierze się stąd, że nie wiemy, który kontekst wymaga którego formatu.\n\nTen przewodnik omawia każdy format prostym językiem: czym jest, jak działa, kiedy go używać i kiedy jest złym wyborem. Jeśli pracujesz z kolorem w jakiejkolwiek roli — projektowanie, programowanie, druk, marketing — uchroni cię to przed wyborem niewłaściwego formatu do projektu.\n\n## HEX: standard sieci\n\n### Czym jest\n\nHEX (szesnastkowy) to sześcioznakowy kod poprzedzony krzyżykiem: `#E8635A`. Każda para znaków odpowiada kanałom czerwonemu, zielonemu i niebieskiemu w zapisie o podstawie 16 (od 00 do FF).\n\nFunkcjonalnie jest identyczny z RGB — tylko zapisany inaczej. `#E8635A` to to samo co `rgb(232, 99, 90)`. HEX to po prostu bardziej zwięzły sposób zapisu wartości RGB.\n\n### Kiedy używać HEX\n\n- **CSS i tworzenie stron** — HEX to domyślny zapis koloru w CSS. Rozumie go każda przeglądarka. `color: #E8635A;` to najczęstszy sposób określania koloru w sieci.\n- **Narzędzia projektowe** — Figma, Sketch, Adobe XD i Canva używają HEX jako podstawowego wejścia. Gdy projektant mówi „ten niebieski to #3B82F6”, wszyscy wiedzą, o co chodzi.\n- **Księgi znaku** — cyfrowe wytyczne marki niemal zawsze zawierają wartości HEX, bo są krótkie, jednoznaczne i łatwe do skopiowania.\n- **Szybka komunikacja** — „użyj #333” jest szybsze niż „użyj rgb(51, 51, 51)” w wiadomości na Slacku.\n\n### Kiedy NIE używać HEX\n\n- **Gdy potrzebujesz przezroczystości** — standardowy sześcioznakowy HEX nie obsługuje kanału alfa ani krycia. Potrzebujesz ośmioznakowego HEX (`#E8635A80`), który jest mniej czytelny, albo przejścia na RGBA.\n- **Gdy chcesz modyfikować kolory programowo** — „rozjaśnij to o 20%” jest w HEX praktycznie niemożliwe do policzenia w pamięci. HSL sprawdza się tu znacznie lepiej.\n- **Produkcja poligraficzna** — drukarnie nie używają HEX. Nigdy.\n\n### Przykład z życia\n\nPiszesz CSS dla strony docelowej. Projektant przekazuje ci styleguide z kolorami marki. Piszesz:\n\n`:root { --primary: #E8635A; --secondary: #2D3748; --accent: #F6AD55; }`\n\nHEX jest tu idealny: zwięzły, czytelny i wszędzie obsługiwany.\n\n## RGB: model koloru dla ekranów\n\n### Czym jest\n\nRGB to Red, Green, Blue (czerwony, zielony, niebieski) — trzy barwy światła, które ekrany mieszają, by uzyskać każdy widziany kolor. Każdy kanał przyjmuje wartości od 0 do 255. `rgb(232, 99, 90)` oznacza 232 jednostki czerwieni, 99 zieleni i 90 błękitu.\n\nRGB jest fundamentem całego koloru cyfrowego. HEX to tylko RGB w innym zapisie. HSL to przyjazne człowiekowi przekształcenie RGB. Wszystko na twoim ekranie ostatecznie staje się wartościami RGB wysyłanymi do pikseli.\n\n### Kiedy używać RGB\n\n- **Gdy potrzebujesz przezroczystości** — RGBA dodaje kanał alfa: `rgba(232, 99, 90, 0.5)` dla 50% krycia. To czytelniejsze niż ośmioznakowy HEX i szeroko obsługiwane w CSS, narzędziach projektowych i programowaniu.\n- **Programowanie i tworzenie aplikacji** — Swift, Kotlin, Flutter, React Native; frameworki aplikacji zwykle operują wewnętrznie na wartościach RGB/RGBA.\n- **LED i oświetlenie** — inteligentne żarówki (Philips Hue, taśmy LED) używają wartości RGB. Jeśli projektujesz fizyczne instalacje świetlne, RGB jest formatem natywnym.\n- **Matematyka koloru** — mieszanie barw, interpolacja gradientów czy generowanie koloru w kodzie są w RGB proste.\n\n### Kiedy NIE używać RGB\n\n- **Druk** — ekrany emitują światło (mieszanie addytywne), papier je odbija (mieszanie subtraktywne). RGB nie odwzoruje wiernie tego, co wyjdzie z drukarki.\n- **Regulacja jasności lub nasycenia** — „zmniejsz nasycenie tego koloru o 30%” nie jest w RGB intuicyjne. Trzeba by najpierw przeliczyć na HSL.\n\n### Przykład z życia\n\nTworzysz aplikację w React Native i potrzebujesz półprzezroczystej nakładki:\n\n`backgroundColor: 'rgba(0, 0, 0, 0.6)'`\n\nRGB z kanałem alfa to naturalny wybór — bezpośredni, czytelny i natywny dla silnika renderującego.\n\n## HSL: format projektanta\n\n### Czym jest\n\nHSL to Hue, Saturation, Lightness (odcień, nasycenie, jasność):\n\n- **Odcień** (0°–360°) — sam kolor jako pozycja na kole barw. 0° to czerwony, 120° zielony, 240° niebieski.\n- **Nasycenie** (0%–100%) — jak żywy jest kolor. 0% to szarość, 100% to najczystsza postać odcienia.\n- **Jasność** (0%–100%) — jak jasny lub ciemny. 0% to czerń, 100% to biel, a 50% to kolor „właściwy”.\n\n`hsl(4, 75%, 63%)` oznacza: czerwonawy odcień (4°), bardzo żywy (75% nasycenia) i lekko rozjaśniony (63%).\n\n### Kiedy używać HSL\n\n- **Systemy projektowe i motywy** — HSL to najlepszy format do tworzenia spójnych skal kolorystycznych. Chcesz 10 odcieni koloru głównego? Zachowaj odcień i zmieniaj jasność od 10% do 95%. Chcesz wersję stonowaną? Zmniejsz nasycenie. W HEX czy RGB jest to praktycznie niewykonalne intuicyjnie.\n- **Tryb ciemny i jasny** — zmiana motywu to regulacja jasności i nasycenia, czyli dokładnie parametrów HSL. Tailwind CSS, Radix Colors i wiele nowoczesnych systemów projektowych opiera się na HSL.\n- **Programowe generowanie kolorów** — tworzenie stanów hover, stanów wyłączonych, teł i obramowań z jednego koloru bazowego jest w HSL banalne: `hsl(4, 75%, 73%)` dla jaśniejszego wariantu, `hsl(4, 75%, 43%)` dla ciemniejszego.\n- **Dostępność** — sprawdzanie współczynników kontrastu staje się bardziej intuicyjne, gdy możesz wprost widzieć i regulować jasność.\n\n### Kiedy NIE używać HSL\n\n- **Komunikacja między zespołami** — większość ludzi nie myśli w stopniach i procentach. Zdanie „przycisk ma hsl(4, 75%, 63%)” jest przy przekazaniu projektu mniej czytelne niż „przycisk ma #E8635A”.\n- **Druk** — tak samo jak RGB, HSL jest ekranowym modelem koloru.\n\n### Przykład z życia\n\nBudujesz system projektowy w Tailwind CSS i potrzebujesz spójnej skali kolorów:\n\n`--brand-50: hsl(4, 75%, 95%);--brand-100: hsl(4, 75%, 90%);--brand-200: hsl(4, 75%, 80%);--brand-500: hsl(4, 75%, 63%);--brand-700: hsl(4, 75%, 43%);--brand-900: hsl(4, 75%, 25%);`\n\nTen sam odcień, to samo nasycenie, inna jasność. Idealna skala w 30 sekund. Spróbuj tego w HEX.\n\n## CMYK: format druku\n\n### Czym jest\n\nCMYK to Cyan, Magenta, Yellow, Key (cyjan, magenta, żółty i czarny). Opisuje kolor jako mieszaninę farby nałożonej na biały papier. Każda wartość mieści się w zakresie 0%–100%: `0, 57, 61, 9` oznacza 0% cyjanu, 57% magenty, 61% żółtego i 9% czarnego.\n\nW przeciwieństwie do RGB (który dodaje światło, by uzyskać kolory), CMYK odejmuje je od białego papieru. Więcej farby = ciemniejszy kolor. Dlatego mówi się o **subtraktywnym** modelu koloru.\n\n### Kiedy używać CMYK\n\n- **Projektowanie do druku** — wizytówki, broszury, opakowania, plakaty, czasopisma. Każdy plik wysyłany do drukarni komercyjnej powinien być w trybie koloru CMYK.\n- **Przygotowanie plików do druku w InDesignie i Illustratorze** — te programy pozwalają pracować w trybie CMYK, by podejrzeć, jak kolory wypadną na papierze (zawsze mniej żywo niż na ekranie).\n- **Proof kolorystyczny** — sprawdzenie, czy kolory projektu są odtwarzalne w CMYK. Niektórych żywych barw RGB (zwłaszcza neonowych zieleni i elektrycznych błękitów) fizycznie nie da się wydrukować w CMYK — wypadają „poza gamut”.\n\n### Kiedy NIE używać CMYK\n\n- **Wszystko, co jest na ekranie** — strony, aplikacje, media społecznościowe, prezentacje, e-maile. Ekrany używają RGB. Podawanie CMYK dla strony internetowej to jak podawanie wskazówek dojazdu w milach morskich — technicznie to odległość, ale bezużyteczna w podróży.\n- **Obróbka zdjęć** — edytuj w RGB, a na CMYK konwertuj dopiero na etapie finalnego eksportu do druku.\n\n### Przykład z życia\n\nZaprojektowałeś plakat w Illustratorze. Przed wysłaniem do drukarni konwertujesz dokument na tryb koloru CMYK (`File → Document Color Mode → CMYK Color`), sprawdzasz ostrzeżenia o przekroczeniu gamutu i poprawiasz elektryczne błękity, które zmieniły się w mętny turkus. Finalny PDF zapisujesz w CMYK z profilem ICC drukarni.\n\n## Tabela szybkiego wyboru\n\n| Format | Najlepszy do | Zakres | Obsługa przezroczystości | Czytelność dla człowieka | Bezpieczny w druku |\n| --- | --- | --- | --- | --- | --- |\n| HEX | Sieć, CSS, księgi znaku | #000000 – #FFFFFF | Tylko ośmioznakowy (#RRGGBBAA) | Średnia | Nie |\n| RGB | Ekrany, aplikacje, gradienty | 0–255 na kanał | Tak (RGBA) | Średnia | Nie |\n| HSL | Systemy projektowe, motywy | 0°–360°, 0%–100%, 0%–100% | Tak (HSLA) | Wysoka | Nie |\n| CMYK | Druk, opakowania | 0%–100% na kanał | Nie | Niska | Tak |\n\n## Ściąga: który format do jakiego zadania\n\n| Twój projekt | Użyj tego formatu | Dlaczego |\n| --- | --- | --- |\n| CSS strony internetowej | HEX lub HSL | HEX dla prostoty; HSL dla systemów projektowych z motywami |\n| Aplikacja mobilna (iOS/Android) | RGB/RGBA | Natywne frameworki używają wewnętrznie RGB |\n| Plik projektowy Figma / Sketch | HEX | Standardowe wejście w narzędziach projektowych |\n| System projektowy / tokeny | HSL | Skale i warianty są w HSL trywialne |\n| Grafiki do mediów społecznościowych | HEX lub RGB | Tylko cyfrowo; Canva i Photoshop akceptują oba |\n| Wizytówka / broszura | CMYK | Trafia do fizycznej drukarni |\n| Opakowanie produktu | CMYK + Pantone | Druk plus spójność koloru marki |\n| Szablon e-maila | HEX | Klienty poczty obsługują HEX niezawodnie |\n| Inteligentne oświetlenie / LED-y | RGB | Sprzęt LED używa RGB natywnie |\n| Dokument z wytycznymi marki | Wszystkie cztery | Różne zespoły potrzebują różnych formatów |\n\n## Czy można je między sobą konwertować?\n\nTak — z zastrzeżeniami.\n\n- **HEX ↔ RGB** — bezstratnie, to te same dane w innym zapisie.\n- **RGB ↔ HSL** — bezstratnie, to przekształcenie matematyczne.\n- **RGB → CMYK** — stratnie. Niektórych kolorów RGB (żywych błękitów, neonów, jaskrawych zieleni) nie da się odtworzyć w CMYK. Konwersja przesunie je do najbliższego drukowalnego odpowiednika, który zwykle wygląda bardziej matowo.\n- **CMYK → RGB** — technicznie możliwe, ale wynik zależy od użytego profilu ICC. Dwa konwertery mogą zwrócić nieco inne wartości RGB dla tego samego wejścia CMYK.\n\nDo szybkich konwersji w terenie najszybszy jest próbnik kolorów w telefonie, który pokazuje wszystkie cztery formaty naraz. **[Color Picker Camera: HEX RGB](https://apps.apple.com/us/app/color-picker-camera-hex-rgb/id6759371237)** robi dokładnie to — skieruj aparat na dowolny kolor i zobacz HEX, RGB, HSL i CMYK obok siebie. Jedno dotknięcie kopiuje wybraną wartość. Dostępna na [iPhone'a](https://apps.apple.com/us/app/color-picker-camera-hex-rgb/id6759371237) i [Androida](https://play.google.com/store/apps/details?id=com.tomas.color_picker).\n\n## Najczęstsze błędy\n\n### 1. Projektowanie do druku w RGB\n\nTo klasyczny błąd początkującego. Robisz żywy plakat w Photoshopie w trybie RGB, wysyłasz do drukarni, a wydruk wychodzi wyblakły — zwłaszcza zielenie i błękity. Zawsze konwertuj na CMYK przed eksportem do druku i sprawdzaj ostrzeżenia o gamucie.\n\n### 2. Używanie HEX, gdy potrzebna jest przezroczystość\n\nJeśli projekt wymaga półprzezroczystych nakładek, cieni albo efektów glassmorphism, przejdź na RGBA lub HSLA. Standardowy sześcioznakowy HEX nie niesie informacji o kryciu, a ośmioznakowy jest rzadko używany, bo trudno go czytać.\n\n### 3. Budowanie systemu projektowego w HEX\n\n„#3B82F6, ale o 20% jaśniejszy” wymaga konwersji, obliczeń i konwersji z powrotem. W HSL: zwiększ jasność o 20%. Tokeny projektowe, generatory motywów i nowoczesne właściwości niestandardowe CSS działają w HSL zdecydowanie lepiej.\n\n### 4. Konwertowanie CMYK na HEX do sieci i oczekiwanie tego samego koloru\n\nMarka zdefiniowana w CMYK do druku będzie wyglądać inaczej po naiwnej konwersji na HEX do sieci. Właściwe podejście: dopasuj wizualnie kolor na ekranie do wersji drukowanej, a potem zdefiniuj osobne wartości HEX do zastosowań cyfrowych. Księga znaku powinna zawierać jedne i drugie.\n\n## Najczęstsze pytania\n\n### Czym różni się HEX od RGB?\n\nKolorystycznie niczym — różni je tylko zapis. HEX zapisuje te same wartości czerwieni, zieleni i błękitu w systemie szesnastkowym. `#FF0000` jest identyczne z `rgb(255, 0, 0)`. HEX szybciej się wpisuje; RGB łatwiej modyfikować programowo i obsługuje kanał alfa (RGBA).\n\n### Kiedy używać CMYK zamiast RGB?\n\nZawsze wtedy, gdy efekt końcowy jest drukowany na fizycznym materiale — papierze, kartonie, tkaninie, plastiku. Jeśli zostaje na ekranie, używaj RGB (albo HEX/HSL). Jeśli idzie do druku, przełącz się na CMYK na etapie eksportu.\n\n### Czy HSL jest lepszy od HEX?\n\nDo systemów projektowych, motywów i manipulacji kolorem — tak. Do szybkiej komunikacji i wklejania do narzędzi praktyczniejszy jest HEX. Opisują te same barwy; HSL po prostu porządkuje informację tak, jak ludzie myślą o kolorze (odcień → żywość → jasność).\n\n### Czy mój telefon pokaże wszystkie cztery formaty naraz?\n\nTak. [Color Picker Camera: HEX RGB](https://apps.apple.com/us/app/color-picker-camera-hex-rgb/id6759371237) pobiera kolor z aparatu lub zdjęcia i wyświetla jednocześnie HEX, RGB, HSL i CMYK. Dotknij dowolnej wartości, by ją skopiować. Działa jak kalkulator formatów koloru w świecie rzeczywistym — jedno ujęcie, cztery formaty.\n\n## Podsumowanie\n\n**HEX** do sieci i szybkiej komunikacji. **RGB** do tworzenia aplikacji i przezroczystości. **HSL** do systemów projektowych i manipulacji kolorem. **CMYK** do druku.\n\nNie musisz wybierać jednego — musisz używać właściwego w każdym kontekście. A gdy trzeba je przeliczyć albo uchwycić kolor z otoczenia od razu w czterech formatach, próbnik kolorów w telefonie jest najszybszym dostępnym narzędziem.\n\n[Pobierz Color Picker Camera na iPhone'a](https://apps.apple.com/us/app/color-picker-camera-hex-rgb/id6759371237) | [Pobierz na Androida](https://play.google.com/store/apps/details?id=com.tomas.color_picker)",
    "html": "<h2>Ten sam kolor, cztery różne języki</h2><p>Wybierz dowolny kolor — powiedzmy ciepły koral. Teraz opisz go na cztery sposoby:</p><ul><li><strong>HEX:</strong> #E8635A</li><li><strong>RGB:</strong> rgb(232, 99, 90)</li><li><strong>HSL:</strong> hsl(4, 75%, 63%)</li><li><strong>CMYK:</strong> 0, 57, 61, 9</li></ul><p>Wszystkie cztery opisują dokładnie ten sam kolor. To nie są konkurencyjne standardy — to różne <em>reprezentacje</em> koloru, zoptymalizowane pod różne konteksty. Zamieszanie bierze się stąd, że nie wiemy, który kontekst wymaga którego formatu.</p><p>Ten przewodnik omawia każdy format prostym językiem: czym jest, jak działa, kiedy go używać i kiedy jest złym wyborem. Jeśli pracujesz z kolorem w jakiejkolwiek roli — projektowanie, programowanie, druk, marketing — uchroni cię to przed wyborem niewłaściwego formatu do projektu.</p><h2>HEX: standard sieci</h2><h3>Czym jest</h3><p>HEX (szesnastkowy) to sześcioznakowy kod poprzedzony krzyżykiem: <code>#E8635A</code>. Każda para znaków odpowiada kanałom czerwonemu, zielonemu i niebieskiemu w zapisie o podstawie 16 (od 00 do FF).</p><p>Funkcjonalnie jest identyczny z RGB — tylko zapisany inaczej. <code>#E8635A</code> to to samo co <code>rgb(232, 99, 90)</code>. HEX to po prostu bardziej zwięzły sposób zapisu wartości RGB.</p><h3>Kiedy używać HEX</h3><ul><li><strong>CSS i tworzenie stron</strong> — HEX to domyślny zapis koloru w CSS. Rozumie go każda przeglądarka. <code>color: #E8635A;</code> to najczęstszy sposób określania koloru w sieci.</li><li><strong>Narzędzia projektowe</strong> — Figma, Sketch, Adobe XD i Canva używają HEX jako podstawowego wejścia. Gdy projektant mówi „ten niebieski to #3B82F6”, wszyscy wiedzą, o co chodzi.</li><li><strong>Księgi znaku</strong> — cyfrowe wytyczne marki niemal zawsze zawierają wartości HEX, bo są krótkie, jednoznaczne i łatwe do skopiowania.</li><li><strong>Szybka komunikacja</strong> — „użyj #333” jest szybsze niż „użyj rgb(51, 51, 51)” w wiadomości na Slacku.</li></ul><h3>Kiedy NIE używać HEX</h3><ul><li><strong>Gdy potrzebujesz przezroczystości</strong> — standardowy sześcioznakowy HEX nie obsługuje kanału alfa ani krycia. Potrzebujesz ośmioznakowego HEX (<code>#E8635A80</code>), który jest mniej czytelny, albo przejścia na RGBA.</li><li><strong>Gdy chcesz modyfikować kolory programowo</strong> — „rozjaśnij to o 20%” jest w HEX praktycznie niemożliwe do policzenia w pamięci. HSL sprawdza się tu znacznie lepiej.</li><li><strong>Produkcja poligraficzna</strong> — drukarnie nie używają HEX. Nigdy.</li></ul><h3>Przykład z życia</h3><p>Piszesz CSS dla strony docelowej. Projektant przekazuje ci styleguide z kolorami marki. Piszesz:</p><p><code>:root { --primary: #E8635A; --secondary: #2D3748; --accent: #F6AD55; }</code></p><p>HEX jest tu idealny: zwięzły, czytelny i wszędzie obsługiwany.</p><h2>RGB: model koloru dla ekranów</h2><h3>Czym jest</h3><p>RGB to Red, Green, Blue (czerwony, zielony, niebieski) — trzy barwy światła, które ekrany mieszają, by uzyskać każdy widziany kolor. Każdy kanał przyjmuje wartości od 0 do 255. <code>rgb(232, 99, 90)</code> oznacza 232 jednostki czerwieni, 99 zieleni i 90 błękitu.</p><p>RGB jest fundamentem całego koloru cyfrowego. HEX to tylko RGB w innym zapisie. HSL to przyjazne człowiekowi przekształcenie RGB. Wszystko na twoim ekranie ostatecznie staje się wartościami RGB wysyłanymi do pikseli.</p><h3>Kiedy używać RGB</h3><ul><li><strong>Gdy potrzebujesz przezroczystości</strong> — RGBA dodaje kanał alfa: <code>rgba(232, 99, 90, 0.5)</code> dla 50% krycia. To czytelniejsze niż ośmioznakowy HEX i szeroko obsługiwane w CSS, narzędziach projektowych i programowaniu.</li><li><strong>Programowanie i tworzenie aplikacji</strong> — Swift, Kotlin, Flutter, React Native; frameworki aplikacji zwykle operują wewnętrznie na wartościach RGB/RGBA.</li><li><strong>LED i oświetlenie</strong> — inteligentne żarówki (Philips Hue, taśmy LED) używają wartości RGB. Jeśli projektujesz fizyczne instalacje świetlne, RGB jest formatem natywnym.</li><li><strong>Matematyka koloru</strong> — mieszanie barw, interpolacja gradientów czy generowanie koloru w kodzie są w RGB proste.</li></ul><h3>Kiedy NIE używać RGB</h3><ul><li><strong>Druk</strong> — ekrany emitują światło (mieszanie addytywne), papier je odbija (mieszanie subtraktywne). RGB nie odwzoruje wiernie tego, co wyjdzie z drukarki.</li><li><strong>Regulacja jasności lub nasycenia</strong> — „zmniejsz nasycenie tego koloru o 30%” nie jest w RGB intuicyjne. Trzeba by najpierw przeliczyć na HSL.</li></ul><h3>Przykład z życia</h3><p>Tworzysz aplikację w React Native i potrzebujesz półprzezroczystej nakładki:</p><p><code>backgroundColor: 'rgba(0, 0, 0, 0.6)'</code></p><p>RGB z kanałem alfa to naturalny wybór — bezpośredni, czytelny i natywny dla silnika renderującego.</p><h2>HSL: format projektanta</h2><h3>Czym jest</h3><p>HSL to Hue, Saturation, Lightness (odcień, nasycenie, jasność):</p><ul><li><strong>Odcień</strong> (0°–360°) — sam kolor jako pozycja na kole barw. 0° to czerwony, 120° zielony, 240° niebieski.</li><li><strong>Nasycenie</strong> (0%–100%) — jak żywy jest kolor. 0% to szarość, 100% to najczystsza postać odcienia.</li><li><strong>Jasność</strong> (0%–100%) — jak jasny lub ciemny. 0% to czerń, 100% to biel, a 50% to kolor „właściwy”.</li></ul><p><code>hsl(4, 75%, 63%)</code> oznacza: czerwonawy odcień (4°), bardzo żywy (75% nasycenia) i lekko rozjaśniony (63%).</p><h3>Kiedy używać HSL</h3><ul><li><strong>Systemy projektowe i motywy</strong> — HSL to najlepszy format do tworzenia spójnych skal kolorystycznych. Chcesz 10 odcieni koloru głównego? Zachowaj odcień i zmieniaj jasność od 10% do 95%. Chcesz wersję stonowaną? Zmniejsz nasycenie. W HEX czy RGB jest to praktycznie niewykonalne intuicyjnie.</li><li><strong>Tryb ciemny i jasny</strong> — zmiana motywu to regulacja jasności i nasycenia, czyli dokładnie parametrów HSL. Tailwind CSS, Radix Colors i wiele nowoczesnych systemów projektowych opiera się na HSL.</li><li><strong>Programowe generowanie kolorów</strong> — tworzenie stanów hover, stanów wyłączonych, teł i obramowań z jednego koloru bazowego jest w HSL banalne: <code>hsl(4, 75%, 73%)</code> dla jaśniejszego wariantu, <code>hsl(4, 75%, 43%)</code> dla ciemniejszego.</li><li><strong>Dostępność</strong> — sprawdzanie współczynników kontrastu staje się bardziej intuicyjne, gdy możesz wprost widzieć i regulować jasność.</li></ul><h3>Kiedy NIE używać HSL</h3><ul><li><strong>Komunikacja między zespołami</strong> — większość ludzi nie myśli w stopniach i procentach. Zdanie „przycisk ma hsl(4, 75%, 63%)” jest przy przekazaniu projektu mniej czytelne niż „przycisk ma #E8635A”.</li><li><strong>Druk</strong> — tak samo jak RGB, HSL jest ekranowym modelem koloru.</li></ul><h3>Przykład z życia</h3><p>Budujesz system projektowy w Tailwind CSS i potrzebujesz spójnej skali kolorów:</p><p><code>--brand-50: hsl(4, 75%, 95%);<br>--brand-100: hsl(4, 75%, 90%);<br>--brand-200: hsl(4, 75%, 80%);<br>--brand-500: hsl(4, 75%, 63%);<br>--brand-700: hsl(4, 75%, 43%);<br>--brand-900: hsl(4, 75%, 25%);</code></p><p>Ten sam odcień, to samo nasycenie, inna jasność. Idealna skala w 30 sekund. Spróbuj tego w HEX.</p><h2>CMYK: format druku</h2><h3>Czym jest</h3><p>CMYK to Cyan, Magenta, Yellow, Key (cyjan, magenta, żółty i czarny). Opisuje kolor jako mieszaninę farby nałożonej na biały papier. Każda wartość mieści się w zakresie 0%–100%: <code>0, 57, 61, 9</code> oznacza 0% cyjanu, 57% magenty, 61% żółtego i 9% czarnego.</p><p>W przeciwieństwie do RGB (który dodaje światło, by uzyskać kolory), CMYK odejmuje je od białego papieru. Więcej farby = ciemniejszy kolor. Dlatego mówi się o <strong>subtraktywnym</strong> modelu koloru.</p><h3>Kiedy używać CMYK</h3><ul><li><strong>Projektowanie do druku</strong> — wizytówki, broszury, opakowania, plakaty, czasopisma. Każdy plik wysyłany do drukarni komercyjnej powinien być w trybie koloru CMYK.</li><li><strong>Przygotowanie plików do druku w InDesignie i Illustratorze</strong> — te programy pozwalają pracować w trybie CMYK, by podejrzeć, jak kolory wypadną na papierze (zawsze mniej żywo niż na ekranie).</li><li><strong>Proof kolorystyczny</strong> — sprawdzenie, czy kolory projektu są odtwarzalne w CMYK. Niektórych żywych barw RGB (zwłaszcza neonowych zieleni i elektrycznych błękitów) fizycznie nie da się wydrukować w CMYK — wypadają „poza gamut”.</li></ul><h3>Kiedy NIE używać CMYK</h3><ul><li><strong>Wszystko, co jest na ekranie</strong> — strony, aplikacje, media społecznościowe, prezentacje, e-maile. Ekrany używają RGB. Podawanie CMYK dla strony internetowej to jak podawanie wskazówek dojazdu w milach morskich — technicznie to odległość, ale bezużyteczna w podróży.</li><li><strong>Obróbka zdjęć</strong> — edytuj w RGB, a na CMYK konwertuj dopiero na etapie finalnego eksportu do druku.</li></ul><h3>Przykład z życia</h3><p>Zaprojektowałeś plakat w Illustratorze. Przed wysłaniem do drukarni konwertujesz dokument na tryb koloru CMYK (<code>File → Document Color Mode → CMYK Color</code>), sprawdzasz ostrzeżenia o przekroczeniu gamutu i poprawiasz elektryczne błękity, które zmieniły się w mętny turkus. Finalny PDF zapisujesz w CMYK z profilem ICC drukarni.</p><h2>Tabela szybkiego wyboru</h2><table><thead><tr><th>Format</th><th>Najlepszy do</th><th>Zakres</th><th>Obsługa przezroczystości</th><th>Czytelność dla człowieka</th><th>Bezpieczny w druku</th></tr></thead><tbody><tr><td><strong>HEX</strong></td><td>Sieć, CSS, księgi znaku</td><td>#000000 – #FFFFFF</td><td>Tylko ośmioznakowy (#RRGGBBAA)</td><td>Średnia</td><td>Nie</td></tr><tr><td><strong>RGB</strong></td><td>Ekrany, aplikacje, gradienty</td><td>0–255 na kanał</td><td>Tak (RGBA)</td><td>Średnia</td><td>Nie</td></tr><tr><td><strong>HSL</strong></td><td>Systemy projektowe, motywy</td><td>0°–360°, 0%–100%, 0%–100%</td><td>Tak (HSLA)</td><td>Wysoka</td><td>Nie</td></tr><tr><td><strong>CMYK</strong></td><td>Druk, opakowania</td><td>0%–100% na kanał</td><td>Nie</td><td>Niska</td><td>Tak</td></tr></tbody></table><h2>Ściąga: który format do jakiego zadania</h2><table><thead><tr><th>Twój projekt</th><th>Użyj tego formatu</th><th>Dlaczego</th></tr></thead><tbody><tr><td>CSS strony internetowej</td><td>HEX lub HSL</td><td>HEX dla prostoty; HSL dla systemów projektowych z motywami</td></tr><tr><td>Aplikacja mobilna (iOS/Android)</td><td>RGB/RGBA</td><td>Natywne frameworki używają wewnętrznie RGB</td></tr><tr><td>Plik projektowy Figma / Sketch</td><td>HEX</td><td>Standardowe wejście w narzędziach projektowych</td></tr><tr><td>System projektowy / tokeny</td><td>HSL</td><td>Skale i warianty są w HSL trywialne</td></tr><tr><td>Grafiki do mediów społecznościowych</td><td>HEX lub RGB</td><td>Tylko cyfrowo; Canva i Photoshop akceptują oba</td></tr><tr><td>Wizytówka / broszura</td><td>CMYK</td><td>Trafia do fizycznej drukarni</td></tr><tr><td>Opakowanie produktu</td><td>CMYK + Pantone</td><td>Druk plus spójność koloru marki</td></tr><tr><td>Szablon e-maila</td><td>HEX</td><td>Klienty poczty obsługują HEX niezawodnie</td></tr><tr><td>Inteligentne oświetlenie / LED-y</td><td>RGB</td><td>Sprzęt LED używa RGB natywnie</td></tr><tr><td>Dokument z wytycznymi marki</td><td>Wszystkie cztery</td><td>Różne zespoły potrzebują różnych formatów</td></tr></tbody></table><h2>Czy można je między sobą konwertować?</h2><p>Tak — z zastrzeżeniami.</p><ul><li><strong>HEX ↔ RGB</strong> — bezstratnie, to te same dane w innym zapisie.</li><li><strong>RGB ↔ HSL</strong> — bezstratnie, to przekształcenie matematyczne.</li><li><strong>RGB → CMYK</strong> — stratnie. Niektórych kolorów RGB (żywych błękitów, neonów, jaskrawych zieleni) nie da się odtworzyć w CMYK. Konwersja przesunie je do najbliższego drukowalnego odpowiednika, który zwykle wygląda bardziej matowo.</li><li><strong>CMYK → RGB</strong> — technicznie możliwe, ale wynik zależy od użytego profilu ICC. Dwa konwertery mogą zwrócić nieco inne wartości RGB dla tego samego wejścia CMYK.</li></ul><p>Do szybkich konwersji w terenie najszybszy jest próbnik kolorów w telefonie, który pokazuje wszystkie cztery formaty naraz. <strong><a href=\"https://apps.apple.com/us/app/color-picker-camera-hex-rgb/id6759371237\">Color Picker Camera: HEX RGB</a></strong> robi dokładnie to — skieruj aparat na dowolny kolor i zobacz HEX, RGB, HSL i CMYK obok siebie. Jedno dotknięcie kopiuje wybraną wartość. Dostępna na <a href=\"https://apps.apple.com/us/app/color-picker-camera-hex-rgb/id6759371237\">iPhone'a</a> i <a href=\"https://play.google.com/store/apps/details?id=com.tomas.color_picker\">Androida</a>.</p><h2>Najczęstsze błędy</h2><h3>1. Projektowanie do druku w RGB</h3><p>To klasyczny błąd początkującego. Robisz żywy plakat w Photoshopie w trybie RGB, wysyłasz do drukarni, a wydruk wychodzi wyblakły — zwłaszcza zielenie i błękity. Zawsze konwertuj na CMYK przed eksportem do druku i sprawdzaj ostrzeżenia o gamucie.</p><h3>2. Używanie HEX, gdy potrzebna jest przezroczystość</h3><p>Jeśli projekt wymaga półprzezroczystych nakładek, cieni albo efektów glassmorphism, przejdź na RGBA lub HSLA. Standardowy sześcioznakowy HEX nie niesie informacji o kryciu, a ośmioznakowy jest rzadko używany, bo trudno go czytać.</p><h3>3. Budowanie systemu projektowego w HEX</h3><p>„#3B82F6, ale o 20% jaśniejszy” wymaga konwersji, obliczeń i konwersji z powrotem. W HSL: zwiększ jasność o 20%. Tokeny projektowe, generatory motywów i nowoczesne właściwości niestandardowe CSS działają w HSL zdecydowanie lepiej.</p><h3>4. Konwertowanie CMYK na HEX do sieci i oczekiwanie tego samego koloru</h3><p>Marka zdefiniowana w CMYK do druku będzie wyglądać inaczej po naiwnej konwersji na HEX do sieci. Właściwe podejście: dopasuj wizualnie kolor na ekranie do wersji drukowanej, a potem zdefiniuj osobne wartości HEX do zastosowań cyfrowych. Księga znaku powinna zawierać jedne i drugie.</p><h2>Najczęstsze pytania</h2><h3>Czym różni się HEX od RGB?</h3><p>Kolorystycznie niczym — różni je tylko zapis. HEX zapisuje te same wartości czerwieni, zieleni i błękitu w systemie szesnastkowym. <code>#FF0000</code> jest identyczne z <code>rgb(255, 0, 0)</code>. HEX szybciej się wpisuje; RGB łatwiej modyfikować programowo i obsługuje kanał alfa (RGBA).</p><h3>Kiedy używać CMYK zamiast RGB?</h3><p>Zawsze wtedy, gdy efekt końcowy jest drukowany na fizycznym materiale — papierze, kartonie, tkaninie, plastiku. Jeśli zostaje na ekranie, używaj RGB (albo HEX/HSL). Jeśli idzie do druku, przełącz się na CMYK na etapie eksportu.</p><h3>Czy HSL jest lepszy od HEX?</h3><p>Do systemów projektowych, motywów i manipulacji kolorem — tak. Do szybkiej komunikacji i wklejania do narzędzi praktyczniejszy jest HEX. Opisują te same barwy; HSL po prostu porządkuje informację tak, jak ludzie myślą o kolorze (odcień → żywość → jasność).</p><h3>Czy mój telefon pokaże wszystkie cztery formaty naraz?</h3><p>Tak. <a href=\"https://apps.apple.com/us/app/color-picker-camera-hex-rgb/id6759371237\">Color Picker Camera: HEX RGB</a> pobiera kolor z aparatu lub zdjęcia i wyświetla jednocześnie HEX, RGB, HSL i CMYK. Dotknij dowolnej wartości, by ją skopiować. Działa jak kalkulator formatów koloru w świecie rzeczywistym — jedno ujęcie, cztery formaty.</p><h2>Podsumowanie</h2><p><strong>HEX</strong> do sieci i szybkiej komunikacji. <strong>RGB</strong> do tworzenia aplikacji i przezroczystości. <strong>HSL</strong> do systemów projektowych i manipulacji kolorem. <strong>CMYK</strong> do druku.</p><p>Nie musisz wybierać jednego — musisz używać właściwego w każdym kontekście. A gdy trzeba je przeliczyć albo uchwycić kolor z otoczenia od razu w czterech formatach, próbnik kolorów w telefonie jest najszybszym dostępnym narzędziem.</p><p><a href=\"https://apps.apple.com/us/app/color-picker-camera-hex-rgb/id6759371237\">Pobierz Color Picker Camera na iPhone'a</a> | <a href=\"https://play.google.com/store/apps/details?id=com.tomas.color_picker\">Pobierz na Androida</a></p>"
}
