W3C home > Mailing lists > Public > www-style@w3.org > September 2016

Re: [motion-1] !important: motion-* rename

From: Alan Stearns <stearns@adobe.com>
Date: Fri, 30 Sep 2016 14:09:20 +0000
To: Jonathan Kew <jfkthame@gmail.com>, "www-style@w3.org" <www-style@w3.org>
Message-ID: <9F58C0A3-1217-4CED-B292-43BE51A96A24@adobe.com>
On 9/30/16, 2:49 AM, "Jonathan Kew" <jfkthame@gmail.com> wrote:

> On 30/9/16 02:29, Amelia Bellamy-Royds wrote:
> >
> > These properties, at their heart, are about defining a coordinate system
> > transformation.  My recommendation is then to find a new name, one that
> > accurately reflects this function.
> 
> While I think it's true that the logical properties in Firefox -could- 
> be renamed without too much breakage and pain (if there's an idea what 
> to call them instead), I find Amelia's argument here quite persuasive. 
> The offset-* names in Logical Properties are eminently... well... 
> logical, whereas the ones in Motion are much less so.
> 
> So I'd favor Shane's option (3) -- transformation-path-* seems much 
> clearer to me -- with option (2) as the next-best choice, at least in 
> the absence of a compelling suggestion for a new Logical Properties name.

I also think Amelia's reasoning is sound. Transformation is a fairly long word, and we can't shorten it to transform-path because that suggests that transform would be a shorthand. But what if we reversed the terms?

path-transform (shorthand)
path-transform-shape (= motion-path / offset-path)
path-transform-anchor (=offset-anchor)
path-transform-offset (= offset-position)
path-transform-distance (= offset-distance)
path-transform-rotation (=motion-rotation / offset-rotation)

Thanks,

Alan

Received on Friday, 30 September 2016 14:09:50 UTC

This archive was generated by hypermail 2.4.0 : Monday, 23 January 2023 02:15:00 UTC