OKLCH カラーコンバーター&ピッカー
任意の色形式を入力するか、スライダーを使用してOKLCH値を調整してください
OKLCHコントロール
知覚的に均一なコントロールで明度、彩度、色相を調整
70.0%
0.150
180.0°
パレットジェネレーター
OKLCHの知覚的均一性に基づいて調和のとれたパレットを生成
現在の色
色域境界を含むOKLCH色空間のインタラクティブプレビュー
OKLCH出力sRGB互換L: 70.0%C: 0.150H: 180.0°
マルチフォーマット色コンバーター
色域マッピングでOKLCHと従来形式間で色を変換
oklch(70.0% 0.150 180.0)
#00bca2
rgb(0, 188, 162)
hsl(172, 100%, 37%)
CSS Color Module Level 4

なぜOKLCHがCSSカラーの未来なのか

OKLCHは、CSS Color Module Level 4の革新的な色空間で、知覚的均一性と広色域サポートを提供します。従来のRGBやHSLとは異なり、OKLCHはすべての色相で一貫した視覚的知覚を保証し、色の操作を予測可能で現代のWeb開発にアクセシブルにします。

知覚的均一性

OKLCH値の等しい変化は等しい視覚的差異に対応します。HSLで50%の明度の青と黄色が大きく異なって見えるのとは異なり、OKLCHの明度値はすべての色相で知覚的に正確です。

広色域サポート

Display P3、Rec2020以上へのアクセス - sRGBより50%多い色。Apple デバイスやより鮮やかな色を表示できるOLEDスクリーンを含む現代のハイエンドディスプレイに最適です。

直感的な色制御

明度(0-100%)、彩度(色の鮮やかさ)、色相(0-360°)が直感的な色操作を提供します。彩度に影響を与えずに明度を調整したり、一貫した明度を保ちながら色相を変更できます。

より良いアクセシビリティ

予測可能な明度値により、WCAG準拠がより簡単になります。OKLCHの明度は視覚的知覚に対応するため、試行錯誤なしに適切なコントラスト比を確実に保証できます。

滑らかな色グラデーション

濁った灰色領域のない自然な色遷移を作成します。OKLCHグラデーションは知覚的均一性を維持し、sRGBよりも美しく視覚的に魅力的な色ブレンドを生成します。

将来性のある技術

CSS Color 4仕様用に構築され、Chrome、Safari、Firefox、Edgeでネイティブブラウザサポートを持ちます。CSS相対色と現代の色操作関数と連携します。

数学的精度

Björn OttossonのOklab色空間(2020年)に基づき、CIE LABの問題を修正するために設計されました。改良された色域マッピングを提供し、色操作にCSS WGによって推奨されています。

人間が読める形式

16進数やRGBとは異なり、OKLCH値は直感的に理解できます。数値を見るだけで色の特性を素早く識別でき、色作業をより効率的で予測可能にします。

デバイス独立性

特定のモニター機能に制限されることなく、人間の目に見えるあらゆる色をエンコードできます。ブラウザは自動的に色域外の色を最も近い表示可能な色にマッピングします。

Color Format Comparison

OKLCH vs 従来の色形式

OKLCHがRGB、HSL、HEXなどの従来の色形式とどのように比較されるかを理解してください。これらの違いを理解することで、プロジェクトでより良い色選択ができるようになります。

OKLCH vs RGB/HEX
RGBとHEXは機械可読ですが、人間には直感的ではありません。OKLCHは意味のあるパラメータを提供します:oklch(70% 0.15 240)は中程度の明度で適度に飽和した青として即座に理解できます。
Traditional Format
rgb(109, 162, 218) または #6da2da
OKLCH Format
oklch(70% 0.15 240)
人間が読める色値
OKLCH vs HSL
HSLの明度は色相間で一貫していません。HSLで50%明度の青と黄色は明度が大きく異なって見えます。OKLCHはすべての色で一貫した知覚明度を保証します。
Traditional Format
hsl(240, 100%, 50%) vs hsl(60, 100%, 50%)
OKLCH Format
oklch(45% 0.31 264) vs oklch(97% 0.21 110)
知覚的に均一な明度
色域カバレッジ
従来の形式はsRGB(可視色の35%)に制限されています。OKLCHは人間の目に見えるあらゆる色を表現でき、現代のディスプレイの鮮やかなP3色も含みます。
Traditional Format
sRGB色域に制限
OKLCH Format
完全な人間視覚色域
50%多い利用可能な色
色操作
HSL色修正は予期しない結果を生む可能性があります。OKLCH修正は予測可能です - 色相に関係なく、明度を10%増加させると常に同じ視覚的変化を生成します。
Traditional Format
予測不可能な明度変化
OKLCH Format
一貫した視覚的修正
信頼できる色調整
Development Tools

OKLCH変換と開発ツール

開発ワークフローでOKLCH色を使用するための必須ツールとリソース。変換ユーティリティからデザインシステム統合まで。

色変換
OKLCHと従来の形式(HEX、RGB、HSL)間で変換します。私たちのコンバーターは色域マッピングを処理し、古いブラウザ用のフォールバック値を提供します。
Key Features
バッチ変換色域マッピングブラウザフォールバック
パレット生成
OKLCHの知覚的均一性を使用して調和のとれたパレットを生成します。異なる色相で一貫した明度スケールと彩度バリエーションを作成します。
Key Features
単色スケール補色三色調和
CSS統合
CSSカスタムプロパティとユーティリティクラスを生成します。デザインシステム、Tailwind CSS、現代のCSSフレームワーク用にOKLCH色をエクスポートします。
Key Features
CSS変数ユーティリティクラスデザイントークン
アクセシビリティテスト
OKLCHの予測可能な明度を使用して色コントラスト比をテストします。自動コントラストチェックと提案でWCAG準拠を保証します。
Key Features
WCAG AA/AAAテストコントラスト提案色覚異常シミュレーション
ブラウザサポート
OKLCHブラウザ互換性をチェックし、プログレッシブエンハンスメントコードを生成します。機能検出とフォールバック戦略を含みます。
Key Features
機能検出プログレッシブエンハンスメントポリフィルオプション
デザインシステム統合
人気のデザインツールとフレームワークにOKLCH色をエクスポートします。デザインと開発ワークフロー全体で色の一貫性を維持します。
Key Features
FigmaプラグインSketch統合Adobe CCサポート

よくある質問

OKLCHと現代のCSSカラー管理について知っておくべきすべて

1

OKLCHとは何ですか?なぜ使用すべきですか?

OKLCHは、知覚的均一性と広色域サポートを提供するCSS Color Module Level 4の現代的な色空間です。RGBやHSLとは異なり、OKLCHは値の等しい変化が等しい視覚的差異に対応することを保証し、一貫性があり、アクセシブルな配色を作成しやすくします。

2

OKLCHはHSLと比較してどうですか?

OKLCHは真の知覚的均一性を提供し、異なる色相で人間の視覚に一貫して見えることを意味します。HSLはしばしば不均一な明度を生成します - 例えば、黄色と青の50%明度は非常に異なって見えます。OKLCHの明度値は知覚的に正確です。

3

本番ウェブサイトでOKLCHを使用できますか?

はい!OKLCHはすべての現代ブラウザでサポートされています(Chrome 111+、Firefox 113+、Safari 15.4+、Edge 111+)。古いブラウザ用のフォールバック色でプログレッシブエンハンスメントを使用でき、すべてのユーザー環境での互換性を保証できます。

4

OKLCHパラメータは何ですか?

OKLCHは3つのパラメータを使用します:L(明度 0-100%)、C(彩度、0-0.37の色の鮮やかさ)、H(色相角度 0-360°)。これらはRGB値よりも直感的で、予測可能な色操作を提供します。

5

OKLCHは広色域ディスプレイをサポートしますか?

はい!OKLCHはDisplay P3、Rec2020以上の色域で色を表現できます。これにより、従来のsRGBより50%多い鮮やかな色を表示する現代のハイエンドディスプレイを活用できます。

6

既存の色をOKLCHに変換するにはどうすればよいですか?

私たちのコンバーターは任意の形式(HEX、RGB、HSL)の色を自動的にOKLCHに変換します。既存の色を入力するだけで、適切な色域マッピングとブラウザフォールバックを含む即座のOKLCH等価値を取得できます。

7

OKLCHはアクセシビリティに優れていますか?

はい!OKLCHの知覚明度により、適切なコントラスト比を保証することがはるかに簡単になります。試行錯誤なしにどの色が良いアクセシビリティを持つかを確実に予測でき、WCAG準拠をより直接的にします。

8

OKLCHでパレットを生成できますか?

もちろんです!OKLCHの知覚的均一性により、調和のとれたパレットの生成に最適です。数学的精度で異なる色相にわたって一貫した明度と彩度スケールを作成できます。

9

ブラウザフォールバックをどのように処理しますか?

プログレッシブエンハンスメントを使用します:最初にフォールバック色を指定し、次にOKLCH値を指定します。例:`color: #4a90e2; color: oklch(65% 0.15 240);`。OKLCHをサポートしないブラウザはフォールバックを使用します。

10

OKLCHとLCHの違いは何ですか?

両方とも明度、彩度、色相を使用しますが、OKLCHは新しいOklab色空間に基づいており、LCHはCIE LABを使用します。OKLCHは青の色相シフト問題を修正し、全体的により良い知覚的均一性を提供します。