- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Thu, 05 Aug 2021 00:03:24 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `[css-transforms] After #6320 there's no way to get an identity transform for interpolation of perspective`. <details><summary>The full IRC log of that discussion</summary> <dael> Topic: [css-transforms] After #6320 there's no way to get an identity transform for interpolation of perspective<br> <dael> github: https://github.com/w3c/csswg-drafts/issues/6488<br> <dael> TabAtkins: Previously we had odd behavior where perspective funt with 0 treated as no perspective. That was null transform.<br> <dael> TabAtkins: A little while back resolved that's weird and silly. perspective of 0 px is your eyes are on he screen and that's different. We clampped to a floor. You can't say 0 anymore<br> <dael> TabAtkins: No we have no way to say no perspective applied. That means infinite. Possibly this can be done with infinity keyword in calc. A bit awk and implies infinite link is stored internally or the max value triggers this<br> <dael> TabAtkins: We probably want an actual preserved value. Proposal is allow perspective to take keyword infinity directly<br> <dael> TabAtkins: That's the no transform, does 0 stuff<br> <dael> astearns: Reasonable to me. Any concerns?<br> <dael> smfr: Do we have that keyword?<br> <dael> florian: How is it different from none<br> <dael> TabAtkins: None is a null transform list. If you need to match 2 lists and want 2nd list to not do anything you cannot write that. You can't put none in the middle of a transform list<br> <dael> TabAtkins: I'm not sure what you mean smfr<br> <dael> smfr: animation iteration takes keyword infinite. Are there other places in CSS where this would be reasonable or is this special<br> <dael> TabAtkins: I think special case b/c any other place where....well...any place where infinity might be meaningful we should have a keyword indicating that behavior rather than fallback to calc constant b/c that is clamped to a numeric value<br> <dael> smfr: What happens when interpolate between infinity and 100<br> <dael> TabAtkins: Well defined. infinite is identiy matrix. It has to b/c before this perspective 0 was the infinite, it was just the wrong way to write it<br> <florian> q?<br> <dael> astearns: We're over time. I'm guessing we should punt to next week and resolve<br> <dael> smfr: Sounds fine<br> <dael> TabAtkins: Fine<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/6488#issuecomment-893054551 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Thursday, 5 August 2021 00:03:26 UTC