- From: L. David Baron <notifications@github.com>
- Date: Mon, 06 Apr 2020 17:35:40 -0700
- To: w3ctag/design-reviews <design-reviews@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <w3ctag/design-reviews/issues/488/610107610@github.com>
So we had a bit of a brainstorm in the TAG's breakout B today as to what issues we think it would be useful to review for platform consistency here. What we came up with is the following list, which is almost certainly incomplete: First, there's a set of things that deal with colors (many of which are probably fine, some of which probably need some new features, and some of which might need some deeper adjustments): * CSS and SVG * syntax for specifying colors * the list of things whose behavior is changed by the [`color-interpolation`](https://www.w3.org/TR/SVG2/painting.html#ColorInterpolation) property and the [`color-interpolation-filters`](https://drafts.fxtf.org/filter-effects/#ColorInterpolationFiltersProperty) property is a good list of things that do math on colors (more generally, I think it comes down to compositing, gradients, animations, and filters, most of which have CSS and SVG pieces that might be a little different) * HTML * legacy color attributes * `<input type=color>` * Canvas * 2D context * WebGL context * webgpu context * ImageBitmapRenderingContext * including *readback* APIs * WebXR? * images (consider different formats (GIF/JPEG/PNG) and also whether or not they contain color profile information (tagged or untagged) * videos (which might be [different from images](https://lists.w3.org/Archives/Public/www-style/2009Nov/0240.html)) Then there's the set of things we're concerned about: 1. specifying (1a) and reading back (1b) colors: can you specify the range of colors that you want in all of these places 2. do things produce interoperable results? Some things to think about might be: a. different working color spaces b. different ways of clamping to device gamuts c. other sources of clamping I suspect other folks could expand on this list. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/w3ctag/design-reviews/issues/488#issuecomment-610107610
Received on Tuesday, 7 April 2020 00:35:55 UTC