Re: [csswg-drafts] [css-exclusions] Status of the exclusions spec (#3308)

The CSS Working Group just discussed `Status of the exclusions spec`.

<details><summary>The full IRC log of that discussion</summary>
&lt;dael> Topic: Status of the exclusions spec<br>
&lt;dael> github: https://github.com/w3c/csswg-drafts/issues/3308<br>
&lt;bradk> Can’t hear<br>
&lt;dael> rachelandrew: This keeps coming up. Every now and again I get a grid question that's actually exlcusions<br>
&lt;dael> rachelandrew: This issue is quite compelling<br>
&lt;dael> [audio issues]<br>
&lt;bradk> I can tell she’s speaking, but sounds like in a different room<br>
&lt;dael> rachelandrew: This is something that keeps coming up. The issues I opened this with, floating thing sin a grid, I see people keep asking for.<br>
&lt;dael> rachelandrew: I wanted to package this up and see where we are.<br>
&lt;bradk> No idea what Rachel is saying, but I’ll follow the minutes<br>
&lt;dael> Rossen: For exclusions the current version, you've captured the impl status. We've had some since IE10, carried through to Edge. Current spec as is defines how an exclusion area works, what is effected, how propitiate through descendents. How geometry side works.<br>
&lt;florian> q+<br>
&lt;dael> Rossen: Lots of push back in past b/c most people thought this also defines exclusions as working on abspos only. Not true. Not dependent on any specific layout scheme<br>
&lt;Rossen> q?<br>
&lt;dael> Rossen: As such spec has been held at no progress for those issues. I'd be happy to engage with anyone interested in progress and see if can get more traction.<br>
&lt;Rossen> ack florian<br>
&lt;dbaron> some of my previous concerns about exclusions are at https://lists.w3.org/Archives/Public/www-style/2012Jul/0683.html and the thread above https://twitter.com/fantasai/status/1024736667494535168<br>
&lt;dael> florian: There was push back on that, but also on a variant where they could work on some modes that didn't do collision avoidance. That you could exclude without collision avoidance was a problem. I was given an action to try and define collision avoidance by default, but it's very hard and not sure that's the way forward. Other option is to make property have no effect or just let it be possible<br>
&lt;dael> florian: Maybe still persue if you turn it on with something that doesn't have collision avoidance you get it. Need someone to define that. It's possible, but massive.<br>
&lt;dael> Rossen: That's my memory as well.<br>
&lt;dael> Rossen: I think dbaron posted related threads<br>
&lt;dael> Rossen: They had to do with some concerns about cyclic dependencies<br>
&lt;rachelandrew> I think this is going to keep coming up, I'd be happy to help work on it, but I think we need something to solve these use cases<br>
&lt;dael> Rossen: I don't recall any such issues when I impl exclusions, but can't speak for other engines.<br>
&lt;rachelandrew> now we have grid we'll see more of them<br>
&lt;dael> Rossen: Most of concerns were related to paged media and not as much visual. This is when most issues would occur<br>
&lt;florian> s/to make property have no effect/to make property have no effect on things such as abspos that don't include collision avoidance built-in/<br>
&lt;dael> Rossen: This is where we are. Summary captures everything we've discussed. Be happy to try and make progress and have exclusions move forward because they are awesome.<br>
&lt;dael> Rossen: For those interested let me know and we can try and make something actionable<br>
&lt;dael> Rossen: rachelandrew are you interested?<br>
&lt;dael> rachelandrew: Yes, definitely<br>
&lt;dael> Rossen: What if we table the discussion until we bring back use cases and see how they fit in current model.<br>
&lt;dael> rachelandrew: sgtm<br>
&lt;fantasai> +1 to dbaron's concerns listed above<br>
</details>


-- 
GitHub Notification of comment by css-meeting-bot
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/3308#issuecomment-440743797 using your GitHub account

Received on Wednesday, 21 November 2018 17:14:43 UTC