Hi,
I spent some time to find out what would SVG gradients future would look like since users would appreciate more gradients options than just linear and radial. We have multiply RFEs that are related to this issue.
According to http://www.w3.org/TR/SVG2Reqs/ "SVG may include more types of gradient elements. Potential gradient elements include conical, rectangular, Gouraud shading, triangle mesh, Coons patch and shaped fill (with gradient offsets determined by the distance from the edge of the shape). [SVG 2.0]"
So, more gradient options is currently considered for SVG 2.0.
Currently even 1.2 is not ready, which means we might have more gradient options only in 3-4 years. I'm curious if we can live with it next 3-4 years or if we could somehow let SVG developers know we need it in SVG 1.2.
What do you think?
Alexandre
Alexandre Prokoudine wrote:
Hi,
I spent some time to find out what would SVG gradients future would look like since users would appreciate more gradients options than just linear and radial. We have multiply RFEs that are related to this issue.
According to http://www.w3.org/TR/SVG2Reqs/ "SVG may include more types of gradient elements. Potential gradient elements include conical, rectangular, Gouraud shading, triangle mesh, Coons patch and shaped fill (with gradient offsets determined by the distance from the edge of the shape). [SVG 2.0]"
So, more gradient options is currently considered for SVG 2.0.
Currently even 1.2 is not ready, which means we might have more gradient options only in 3-4 years. I'm curious if we can live with it next 3-4 years or if we could somehow let SVG developers know we need it in SVG 1.2.
What do you think?
If I am not mistaken, the spec for 1.2 is now closed for adding anything new. I am totally with you though in terms of I need more gradients as well (Mmmmm meshes... *drool*). They do tend to be open to 'outsiders' making suggestions, so if you wanted to write them, feel free. As I said, I may be mistaken about them accepting anything new, and the SVG section of the w3's site does vaguely still say under development. ;) So yeah, I'd be with you on it.
-Josh
On Sun, 22 Jan 2006, Joshua A. Andler wrote:
Date: Sun, 22 Jan 2006 09:24:29 -0700 From: Joshua A. Andler <joshua@...533...> To: Alexandre Prokoudine <alexandre.prokoudine@...400...> Cc: Inkscape ML inkscape-devel@lists.sourceforge.net Subject: Re: [Inkscape-devel] more gradient options
new. I am totally with you though in terms of I need more gradients as well (Mmmmm meshes... *drool*). They do tend to be open to 'outsiders'
You might want to take a look at SVG Envelopes. They aren't quite as cool as Gradient Mesh but they come pretty close.
- Alan
On 1/22/06, Joshua A. Andler wrote:
If I am not mistaken, the spec for 1.2 is now closed for adding anything new.
That would be not that great in this context
I am totally with you though in terms of I need more gradients as well (Mmmmm meshes... *drool*). They do tend to be open to 'outsiders' making suggestions, so if you wanted to write them, feel free. As I said, I may be mistaken about them accepting anything new, and the SVG section of the w3's site does vaguely still say under development. ;) So yeah, I'd be with you on it.
The problem with me is that I'm just an active user and translator of Inkscape. My position would sound like "If you add this functionality to next SVG recommendation, some of developers might implement it for us - users". Which is not that solid looking like "I'm one of Inkscape's developers. We desperately need this feature in the next SVG spec to be able to provide decent functionality anticipated by users"
The same applies not only to gradients. These features will be highly appreciated by prepress people:
4.3. SVG should extend the list of color representation spaces that are accessible within a document. Potential color spaces are CMYK and PANTONE. [SVG 1.2] [SVG 2.0]
4.4. SVG may allow a palette of colors or other paint styles to be defined, with the style properties that can reference paint servers able to use this palette as an indexed color table. SVG may also allow a set of alternative palettes to be described, with the most suitable palette for the output device chosen at rendering time. [SVG 1.1] [SVG 1.2]
And this one by most users who benefits from CSS in SVG:
7.3. SVG should support the CSS background properties on some elements, particularly the outermost SVG element and text elements. [SVG 2.0]
Alexandre
participants (3)
-
Alan Horkan
-
Alexandre Prokoudine
-
Joshua A. Andler