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

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