On Mon, Oct 25, 2010 at 5:04 PM, Tab Atkins Jr. <[email protected]> wrote: > On Mon, Oct 25, 2010 at 4:48 PM, Jonas Sicking <[email protected]> wrote: >> Like I said, I think creating an OM that covers all the cases here >> would create something very complex. I'd love to see a useful proposal >> for <http://dev.w3.org/csswg/css3-images/>. > > It doesn't seem overly difficult. Using the proposed Values API, > you'd do something like "elem.style.values.backgroundImage.url = > [DOMURL goes here]".
That doesn't cover nearly all the ways you can use URLs as defined in http://dev.w3.org/csswg/css3-images/ which support multiple levels of fallback images, with snapping and resolution as well as gradients and fallback colors. And with used in a property like backgroundImage, you can have several combined instances of those. Consider: style="background-image: image(sun.svg, 'sun.png' snap 150dpi), image(wavy.svg, 'wavy.png' 150dpi, 'wavy.gif', radial-gradient(...))" / Jonas
