W3C home > Mailing lists > Public > public-svg-issues@w3.org > March 2019

Re: [svgwg] Definition of `transform` attribute in SVG 2 is not backward compatible to SVG 1.1 (#644)

From: Paul LeBeau via GitHub <sysbot+gh@w3.org>
Date: Mon, 11 Mar 2019 08:28:53 +0000
To: public-svg-issues@w3.org
Message-ID: <issue_comment.created-471446725-1552292932-sysbot+gh@w3.org>
@dirkschulze I guess it depends on your mental model of how transforms work.  And whether you think in terms of pre- or post-multiplied matrices.  I prefer the description in SVG 1.1, that describes it in terms of it's equivalent transform functions:

> The operation represents the equivalent of the following specification: `translate(<cx>, <cy>) rotate(<rotate-angle>) translate(-<cx>, -<cy>)`.

I guess technically the Transforms spec is the same.  But writing it out as a full sentence makes it less intuitive in my opinion.  To me it switches the context around.

GitHub Notification of comment by BigBadaboom
Please view or discuss this issue at https://github.com/w3c/svgwg/issues/644#issuecomment-471446725 using your GitHub account
Received on Monday, 11 March 2019 08:28:54 UTC

This archive was generated by hypermail 2.3.1 : Monday, 11 March 2019 08:28:55 UTC