On 03/08/2017 08:46 PM, Dan Zulla wrote: > More than a colorful blinking "Hello" - Less > than https://threejs.org/ or a Vertex Shader.
That's... enigmatic. :) Doesn't really clarify what you're going for. So it looks like the use-cases here are: - content that dynamically snaps between random CSS property values (within requested ranges) - content that just has static, randomly-generated CSS values (like your flowers screenshots, I think -- those don't involve any "time in seconds" args so I assume they're meant to be static?) > Shall be in Firefox, publicly added, of course. Thanks - I appreciate that intention. I was mostly asking because I want to be sure you're aware: before anything like this could be checked into Firefox's source tree, it would absolutely need to be going through the standards process with the CSSWG, & it'd need to have some support from other browser vendors. See this page for more thoughts & reasons around that: https://wiki.mozilla.org/WebAPI/ExposureGuidelines Basically: even if we at Mozilla were super on-board with this proposal, we want the web platform to be interoperable, so we don't want to take new platform features until we know that other vendors are interested in implementing them. We also want new features to have strong use-cases that aren't addressed by the current web platform. I'm not really seeing that here -- the use-case is kind of neat, but it's also pretty niche, *and* it's something that you can already satisfy by simply generating your styles on the fly in JS. So to me, this doesn't seem like it really merits a new complication to CSS (& adding a new primitive type to all CSS properties). (*Also*, as bz mentioned on Twitter: we happen to be switching out our CSS engine for a new one written in Rust this year, so we're especially hesitant to accept new nontrivial CSS features right now.) SO, bottom line: you seem interested to dive right into implementing this in Firefox right away, which is admirable, but I think that's unlikely to be productive at this stage. If you really want to push this forward, I'd encourage you to try to come up with a JS-based demo (and perhaps just a JS-based implementation). If you're really wanting it to be a CSS feature, consider reaching out to the CSS Working Group for feedback & to see if anyone there is interested in helping push this as a CSS feature. (I'm skeptical that you'll have much luck there, for a lot of the reasons I outlined above -- but that's who you'd really need to talk to, if you really wanted to get this into CSS.) Thanks, ~Dnaiel _______________________________________________ dev-tech-layout mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-layout

