- From: Lea Verou <lea@w3.org>
- Date: Tue, 6 Nov 2012 11:46:14 +0200
- To: Tab Atkins Jr. <jackalmage@gmail.com>
- Cc: www-style list <www-style@w3.org>
On Nov 6, 2012, at 01:33, Tab Atkins Jr. wrote: > On Mon, Nov 5, 2012 at 11:05 AM, Lea Verou <lea@w3.org> wrote: > > While I don't have anything particularly *against* such a thing (as > you point out, it's trivial to handle), is there any good reason to do > it? A gradient with a single color isn't a gradient at all. I pointed out all the reasons I could think of in the previous email. Consistency mainly. > > Why do you think it matches author expectations to allow a single > color? ("Because they told me so" is fine, though I'd like more > detail about what confused them.) Because when something works for N = 1, 2, 3, … you expect it to work for N = 1 as well and can get frustrated when it doesn’t. > > Allowing live editors to provide feedback as soon as possible is a > decent reason (part of why CSS allows so much to be omitted in the > first place), but before you add the second color, you don't even know > what the gradient *looks* like. You can see what your first color looks like, that's some feedback. I always hated it when I did this and I had to type two stops to see what I'm doing. > > I imagine that if there was only a single color-stop, it would just > compute itself to "color 0% 100%"? Yes, I already said that in my first email: > In case the only color stop doesn't include two positions, it could be defined as equivalent to having 0% 100%.
Received on Tuesday, 6 November 2012 09:46:31 UTC