COLRv1
COLRv1はCOLRv0の進化版で、グラデーション(線形・放射状・円錐)、アフィン変形、ブレンドモードなどの高度な描画機能をサポートします。より豊かな表現力を持つ絵文字やアイコンフォントの作成が可能で、ベクターベースのため解像度に依存しません。ただしSafariでは未サポートです。
対応ブラウザ
| 機能 | デスクトップ | モバイル | ||||
|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Safari | Chrome Android | Safari iOS | |
css.at-rules.font-face.OpenType_COLRv1 | 98 | 98 | 107 | | 98 | |
基本構文
CSS
@font-face {
font-family: 'RichIcons';
src: url('icons-colrv1.woff2') format('woff2');
}
.emoji {
font-family: 'RichIcons';
} ライブデモ
実務での使いどころ
-
高品質なカスタム絵文字フォント
グラデーションやブレンドモードを活用した高品質なカスタム絵文字やブランドアイコンフォントを作成できます。
注意点
- Safariでは未サポートのため、フォールバックフォントまたはCOLRv0版の提供が必要です。
アクセシビリティ
- カラーフォントは視覚的にリッチですが、スクリーンリーダーには通常のテキストとして読み上げられます。絵文字の場合は適切なaria-labelを検討してください。