- From: Jordan Osete <jor@joozt.net>
- Date: Sat, 25 Oct 2008 12:18:47 +0200
- To: www-style@w3.org
Hello, Seeing that text-shadow will ship in the next version of FF, and Opera (and, to a lesser extent, Safari) already support it, I would like to propose to extend its syntax in the following two ways: First, add a spread radius for the shadow. It would also functionally replace the proposed "text-outline" property. The advantages are multiple: - in some situations, a shadow is barely visible when you use large "blur" values. In those cases, the current workaround can be to specify multiple times the same shadow. It is far from elegant, and using a spread radius instead would assure the author that the large blur radius isn't enough to make the shadow invisible. - the "box-shadow" property also has a spread radius, so it would be more consistent to have it for text-shadow, too - it allows multiple outlines (including semi-transparent ones) - it allows shadows and outlines to be stacked in any arbitrary order by the author. The number of effects that can be achieved is thus much higher. Second, I would like to backup this proposal: http://lists.w3.org/Archives/Public/www-style/2007Nov/0088.html ("text-shadow to accept foreground color") This allows graceful degradation for browsers that do not support text-shadow, in the cases where an author would use the same "color" and "background-color", and rely on a shadow of a different color to make the text readable. As it is a fairy common use case (for example, about every text-shadow demo on the net uses it), I think such an intuitive way to have graceful degradation would be much appreciated. If not, authors will have to either rely on complex scripts to check whether text-shadow is supported, or will resort to image-replacement techniques once again. Regards, Jordan Osete
Received on Sunday, 26 October 2008 15:27:05 UTC