home.social

#oklch — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #oklch, aggregated by home.social.

  1. Here's how it looks on narrow screens, with expand/collapse animation.

    #BuildInPublic #design #css #oklch

  2. Here's how it looks on narrow screens, with expand/collapse animation.

    #BuildInPublic #design #css #oklch

  3. 7 шагов, 6 запретов и один валидатор: разбираю /dataviz в Claude Code

    Скормил новому встроенному скиллу Claude Code датасет на 76 лет — только ранги, без чисел. Модель сама выбрала перевёрнутую лог-ось, проверила палитру математикой и починила наезжающие подписи. Разбираю, как /dataviz устроен изнутри и почему из всех решений кодом проверяется только цвет

    habr.com/ru/articles/1058312/

    #claude_code #dataviz #визуализация_данных #палитра #доступность #wcag #oklch #дальтонизм #aiагенты #скиллы

  4. 7 шагов, 6 запретов и один валидатор: разбираю /dataviz в Claude Code

    Скормил новому встроенному скиллу Claude Code датасет на 76 лет — только ранги, без чисел. Модель сама выбрала перевёрнутую лог-ось, проверила палитру математикой и починила наезжающие подписи. Разбираю, как /dataviz устроен изнутри и почему из всех решений кодом проверяется только цвет

    habr.com/ru/articles/1058312/

    #claude_code #dataviz #визуализация_данных #палитра #доступность #wcag #oklch #дальтонизм #aiагенты #скиллы

  5. 7 шагов, 6 запретов и один валидатор: разбираю /dataviz в Claude Code

    Скормил новому встроенному скиллу Claude Code датасет на 76 лет — только ранги, без чисел. Модель сама выбрала перевёрнутую лог-ось, проверила палитру математикой и починила наезжающие подписи. Разбираю, как /dataviz устроен изнутри и почему из всех решений кодом проверяется только цвет

    habr.com/ru/articles/1058312/

    #claude_code #dataviz #визуализация_данных #палитра #доступность #wcag #oklch #дальтонизм #aiагенты #скиллы

  6. Конвертируем цвета в JS со скоростью 6 миллиардов операций в секунду

    В начале этого года я создал самую быструю JS-библиотеку для работы с цветом: парсинг различных форматов, конвертация в OKLAB/OKLCH, проверка попадания в P3-гамут и многое другое. Библиотека весит всего 7 КБ и не имеет внешних зависимостей. Высокую скорость обеспечили оптимизации под V8: мономорфизм, скрытые классы, ноль лишних аллокаций. Глянуть, что за либа

    habr.com/ru/articles/1057978/

    #JavaScript #WebGL #GPU #фрагментные_шейдеры #GLSL #OKLCH #производительность #оптимизация #canvas #colordx

  7. Конвертируем цвета в JS со скоростью 6 миллиардов операций в секунду

    В начале этого года я создал самую быструю JS-библиотеку для работы с цветом: парсинг различных форматов, конвертация в OKLAB/OKLCH, проверка попадания в P3-гамут и многое другое. Библиотека весит всего 7 КБ и не имеет внешних зависимостей. Высокую скорость обеспечили оптимизации под V8: мономорфизм, скрытые классы, ноль лишних аллокаций. Глянуть, что за либа

    habr.com/ru/articles/1057978/

    #JavaScript #WebGL #GPU #фрагментные_шейдеры #GLSL #OKLCH #производительность #оптимизация #canvas #colordx

  8. Конвертируем цвета в JS со скоростью 6 миллиардов операций в секунду

    В начале этого года я создал самую быструю JS-библиотеку для работы с цветом: парсинг различных форматов, конвертация в OKLAB/OKLCH, проверка попадания в P3-гамут и многое другое. Библиотека весит всего 7 КБ и не имеет внешних зависимостей. Высокую скорость обеспечили оптимизации под V8: мономорфизм, скрытые классы, ноль лишних аллокаций. Глянуть, что за либа

    habr.com/ru/articles/1057978/

    #JavaScript #WebGL #GPU #фрагментные_шейдеры #GLSL #OKLCH #производительность #оптимизация #canvas #colordx

  9. Built a fine color system for my app. It handles foreground color alternations on background colors instead of leaving foreground colors unchanged, so every cursor action has corresponding feedback, including foreground colors.

    Lightness changes are based on OKLCH, making them feel consistent for humans eyes.

    #BuildInPublic #design #oklch #css

  10. Built a fine color system for my app. It handles foreground color alternations on background colors instead of leaving foreground colors unchanged, so every cursor action has corresponding feedback, including foreground colors.

    Lightness changes are based on OKLCH, making them feel consistent for humans eyes.

    #BuildInPublic #design #oklch #css

  11. i rewrote my color picker game "LCHOOQ" tonight to make a version that runs in your web browser! left click on the wheel to change the color, middle click to change which LCH channel you're tinkering with. in theory it'll set the clipboard to whichever color you last clicked on. zone.dog/games/lchoo2/ #oklab #oklch

    EDIT: ok apparently the SDL3 clipboard APIs don't do anything in wasm builds ;_;

  12. i rewrote my color picker game "LCHOOQ" tonight to make a version that runs in your web browser! left click on the wheel to change the color, middle click to change which LCH channel you're tinkering with. in theory it'll set the clipboard to whichever color you last clicked on. zone.dog/games/lchoo2/ #oklab #oklch

    EDIT: ok apparently the SDL3 clipboard APIs don't do anything in wasm builds ;_;

  13. i rewrote my color picker game "LCHOOQ" tonight to make a version that runs in your web browser! left click on the wheel to change the color, middle click to change which LCH channel you're tinkering with. in theory it'll set the clipboard to whichever color you last clicked on. zone.dog/games/lchoo2/ #oklab #oklch

    EDIT: ok apparently the SDL3 clipboard APIs don't do anything in wasm builds ;_;

  14. i rewrote my color picker game "LCHOOQ" tonight to make a version that runs in your web browser! left click on the wheel to change the color, middle click to change which LCH channel you're tinkering with. in theory it'll set the clipboard to whichever color you last clicked on. zone.dog/games/lchoo2/ #oklab #oklch

    EDIT: ok apparently the SDL3 clipboard APIs don't do anything in wasm builds ;_;

  15. i rewrote my color picker game "LCHOOQ" tonight to make a version that runs in your web browser! left click on the wheel to change the color, middle click to change which LCH channel you're tinkering with. in theory it'll set the clipboard to whichever color you last clicked on. zone.dog/games/lchoo2/ #oklab #oklch

    EDIT: ok apparently the SDL3 clipboard APIs don't do anything in wasm builds ;_;

  16. Okay, done. Moving on to less interesting but more critical tasks for a relaunch. #css #blog #design #OKLCH #p3 #jsfree

  17. Okay, done. Moving on to less interesting but more critical tasks for a relaunch. #css #blog #design #OKLCH #p3 #jsfree

  18. Okay, done. Moving on to less interesting but more critical tasks for a relaunch. #css #blog #design #OKLCH #p3 #jsfree

  19. Okay, done. Moving on to less interesting but more critical tasks for a relaunch. #css #blog #design #OKLCH #p3 #jsfree

  20. Okay, done. Moving on to less interesting but more critical tasks for a relaunch. #css #blog #design #OKLCH #p3 #jsfree

  21. Putting mental energy into light dark theming and custom properties again.

    Cognitive load. Think smart, Dorny.

    #css #blog #design #OKLCH #p3 #jsfree

  22. Putting mental energy into light dark theming and custom properties again.

    Cognitive load. Think smart, Dorny.

    #css #blog #design #OKLCH #p3 #jsfree

  23. Putting mental energy into light dark theming and custom properties again.

    Cognitive load. Think smart, Dorny.

    #css #blog #design #OKLCH #p3 #jsfree

  24. Putting mental energy into light dark theming and custom properties again.

    Cognitive load. Think smart, Dorny.

    #css #blog #design #OKLCH #p3 #jsfree

  25. Putting mental energy into light dark theming and custom properties again.

    Cognitive load. Think smart, Dorny.

    #css #blog #design #OKLCH #p3 #jsfree

  26. In case you’ve never heard of #Oklab or #Oklch: among other benefits, they help smooth out transitions between colors. You won't get muddy gradients on your particles or unintentional spikes in brightness (aka value).

    Oklab was developed by Björn Ottosson
    🙏

  27. In case you’ve never heard of #Oklab or #Oklch: among other benefits, they help smooth out transitions between colors. You won't get muddy gradients on your particles or unintentional spikes in brightness (aka value).

    Oklab was developed by Björn Ottosson
    🙏

  28. In case you’ve never heard of #Oklab or #Oklch: among other benefits, they help smooth out transitions between colors. You won't get muddy gradients on your particles or unintentional spikes in brightness (aka value).

    Oklab was developed by Björn Ottosson
    🙏

  29. In case you’ve never heard of #Oklab or #Oklch: among other benefits, they help smooth out transitions between colors. You won't get muddy gradients on your particles or unintentional spikes in brightness (aka value).

    Oklab was developed by Björn Ottosson
    🙏

  30. In case you’ve never heard of #Oklab or #Oklch: among other benefits, they help smooth out transitions between colors. You won't get muddy gradients on your particles or unintentional spikes in brightness (aka value).

    Oklab was developed by Björn Ottosson
    🙏

  31. Volume Color Editor is the best #OKLCH color picker and palette generator I’ve seen. It’s really neat how you can combine patterns!
    volumecolor.io/editor

    It’s available as a standalone web tool and now as a #Figma plugin, too.
    #oklab #colorprofiles #arttools

  32. Volume Color Editor is the best #OKLCH color picker and palette generator I’ve seen. It’s really neat how you can combine patterns!
    volumecolor.io/editor

    It’s available as a standalone web tool and now as a #Figma plugin, too.
    #oklab #colorprofiles #arttools

  33. Volume Color Editor is the best #OKLCH color picker and palette generator I’ve seen. It’s really neat how you can combine patterns!
    volumecolor.io/editor

    It’s available as a standalone web tool and now as a #Figma plugin, too.
    #oklab #colorprofiles #arttools

  34. Volume Color Editor is the best #OKLCH color picker and palette generator I’ve seen. It’s really neat how you can combine patterns!
    volumecolor.io/editor

    It’s available as a standalone web tool and now as a #Figma plugin, too.
    #oklab #colorprofiles #arttools

  35. Volume Color Editor is the best #OKLCH color picker and palette generator I’ve seen. It’s really neat how you can combine patterns!
    volumecolor.io/editor

    It’s available as a standalone web tool and now as a #Figma plugin, too.
    #oklab #colorprofiles #arttools

  36. От #FFF к OKLCH: как эволюция цветовых моделей меняет веб-разработку

    Помните времена, когда цвета в CSS выбирались почти наугад? Белый фон — #FFF , чёрный текст — #000 , акцент — какой-нибудь #3498db , который просто нормально смотрится? Для раннего веба этого хватало. Интерфейсы были проще, экраны — одинаковее, а требования к доступности, темам и визуальной консистентности ещё не давили на разработку так сильно, как сейчас. Но современная веб-разработка давно ушла от логики «подобрали цвет и забыли». Сегодня интерфейс должен одинаково уверенно жить в светлой и тёмной теме, не ломаться на широком цветовой охвате дисплеев, держать читаемый контраст в веб-дизайне и при этом оставаться удобным для поддержки. Именно поэтому эволюция цветовых моделей стала важной инженерной темой. Сейчас цвета в CSS — это целый набор подходов, через которые проект решает задачи доступности, масштабируемости и удобства разработки. И на этом фоне OKLCH всё чаще рассматривают как следующий логичный шаг: модель, которая лучше соответствует человеческому восприятию и помогает строить более стабильные палитры.

    habr.com/ru/articles/1024482/

    #css #oklch #вебдизайн #дизайнсистемы #фронтенд #hsl #rgb #цветовые_пространства