Re: [csswg-drafts] Review HTML fieldset/legend spec

The CSS Working Group just discussed `fieldset`.

<details><summary>The full IRC log of that discussion</summary>
&lt;fantasai> Topic: fieldset<br>
&lt;astearns> github: https://github.com/w3c/csswg-drafts/issues/3094<br>
&lt;fantasai> zcorpan: A few weeks ago I did a project to specify rendering model of fieldset<br>
&lt;fantasai> zcorpan: There's active implementaiton in gecko and chromium<br>
&lt;fantasai> zcorpan: Remaining issue is finding a way for web developers to turn off the rendering model that fieldset employes<br>
&lt;fantasai> zcorpan: There was a proposal to use -webkit-appearance for that, but would be open to other ideas<br>
&lt;fantasai> florian: I remember fantasai filed a whole pile of issues against your spec<br>
&lt;fantasai> florian: Have they all been resolved?<br>
&lt;florian> fantasai: you got rid of the legend property?<br>
&lt;florian> fantasai: I don't think there should be one<br>
&lt;florian> zcorpan: we can look into that<br>
&lt;fantasai> TabAtkins: We don't have opinions against or for 'appearance'. Do have an opinion on whether it should work on random other elements<br>
&lt;fantasai> TabAtkins: If there's a case of "this is how it's turned on to fieldset/legend, and here's how to turn it off" that's fine<br>
&lt;fantasai> zcorpan: Enabling on random elements was more of a side effect, not a goal<br>
&lt;fantasai> zcorpan: I'm also working on appearance property, and don't think it's a perfect fit for fieldset<br>
&lt;fantasai> zcorpan: It doesn't affect layout on other elements, just changes what's rendered, typically<br>
&lt;fantasai> zcorpan: So would be open to probably adding new properties for opting out to the layout model for fieldset<br>
&lt;florian> fantasai: I don't want to add to new properties that opt into a new useful layout model, but only work on one element<br>
&lt;florian> fantasai: if the goal is to only have a switch that work on certain HTML element, appearance seems appropriate.<br>
&lt;florian> fantasai: if we make a new property, it should be generally appicable<br>
&lt;florian> florian: +1<br>
&lt;fantasai> zcorpan: So do we want it to be generally applicable, or do we want it to be limited?<br>
&lt;fantasai> florian: The somewhat quirky version that's applicable to HTML is not nice to generalize as-is<br>
&lt;fantasai> florian: IIRC it does strange things to broders<br>
&lt;fantasai> fantasai: But isn't that what makes it special? Otherwise just use flexbox/gid<br>
&lt;fantasai> zcorpan: There are various interesting layout effects, but main thing is placement over the border<br>
&lt;fantasai> florian: clipping border is kinda weird<br>
&lt;fantasai> fantasai: Seems reasonable to me<br>
&lt;fantasai> fremy: Introducing a lot of stuff for this, and MS and Google agree that we don't want to add a generalizable thing.<br>
&lt;fantasai> fremy: agree with fantasai, that if we're just trying to define for fieldset it's too much<br>
&lt;florian> fremy: I'm not even sure we need a way to turn it off, because why would you use fieldset if not for that rendering<br>
&lt;florian> fantasai: because fieldset has specific and useful semantics in form controls that you may very well want, but that doesn't mean you want that particular rendering model<br>
&lt;fremy> minuting is great with zcorpan additions<br>
&lt;fantasai> astearns: Sounds like y'all should have a hallway conversation or something, 'cuz we're done for today.<br>
&lt;fantasai> Meeting closed.<br>
&lt;pkra> Follow up to the meeting with the MathOnWeb CG. A simplified version of the document we presented is available on the GitHub wiki of the CG repository at https://github.com/w3c/mathonwebpages/wiki/%5BCSS-TF%5D-TPAC-2018-preparations<br>
&lt;pkra> Thanks again to the CSSWG for the kind invitation and good meeting!<br>
&lt;astearns> Trackbot, end meeting<br>
</details>


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

Received on Monday, 22 October 2018 19:44:13 UTC