- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Wed, 19 Feb 2025 18:01:42 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `[css-display-4] reading-flow and mix of auto-flow and explicit items `. <details><summary>The full IRC log of that discussion</summary> <emilio> TabAtkins: rachelandrew has started speccing reading-order<br> <emilio> ... which gets you tab-index-y behavior<br> <emilio> ... while doing so had a few questions that we wanted to run by the wg<br> <emilio> ... Q1: Do we want reading-flow: <stick-with-source-order>?<br> <emilio> ... this might be needed because reading-order only works with reading-flow container<br> <emilio> ... so if people want source order with some reordering<br> <emilio> ... so reading-order works for the children<br> <emilio> ... di thinks it might be unnecessary<br> <emilio> ... I think it'd be useful<br> <astearns> ack fantasai<br> <emilio> fantasai: I think it'd be a good idea to distinguish reading-flow: {normal, source}<br> <emilio> ... but the initial value might not want to be just source order<br> <emilio> ... if we can avoid a double-opt-in would be nice<br> <emilio> astearns: so you want reading-order != 0 to have an effect on reading-flow containers<br> <emilio> fantasai: or cause things to become reading-flow containers<br> <emilio> TabAtkins: that'd be confusing if you specify on a grandchild or so for example<br> <emilio> ... don't think we want to make this work by default due to the strict parent->child dependency<br> <astearns> q+<br> <emilio> ... I think it's worth the explicit switch<br> <emilio> q+<br> <emilio> ... and being a reading flow container has other implications<br> <emilio> fantasai: main one being how it scopes tab index right?<br> <emilio> ... it's already surprising that you have a weird side effect<br> <emilio> ... if that is not sufficiently significant for other aspects of reading-flow let's not worry about it<br> <emilio> ... the order property doesn't require a double opt in<br> <emilio> TabAtkins: the display value is the opt-in there<br> <emilio> fantasai: that's probably true of reading order as well right?<br> <emilio> TabAtkins: not necessarily<br> <emilio> fantasai: if we make it work on blocks would be great but I think we should keep order and reading-order working similarly<br> <emilio> astearns: I don't think we should do this now (source for reading-flow)<br> <emilio> ... seems more theoretical, want to have a good use case for it<br> <emilio> ... other than opting into this<br> <astearns> ack astearns<br> <emilio> ... fantasai's concern about the double opt-in makes sense to me<br> <TabAtkins> emilio: i have the feeling this could be potentially useful<br> <TabAtkins> emilio: but same gut feeling as Alan<br> <TabAtkins> emilio: if this works for blocks and things that are split, we ahve amuch bigger problem<br> <TabAtkins> emilio: well, complexity<br> <TabAtkins> emilio: not necessarily bad<br> <TabAtkins> emilio: i'd rather avoid adding it for now, if we decide it's useful we can figure it out later<br> <TabAtkins> emilio: i'd be concernede about not having a switch on the container<br> <TabAtkins> emilio: becuase checking if you're a reading-flow container isn't constant, you have to check all the children<br> <TabAtkins> emilio: so i think we'll want *some* opt-in on the container<br> <TabAtkins> emilio: i'd rather side-step discussion for now by not adding it<br> <emilio> astearns: let's check the other two questions<br> <emilio> TabAtkins: null decision was against fantasai's preference, is she ok with it?<br> <emilio> ... the original q was: do we want to allow reading-order to work on containers that are not opting in?<br> <emilio> fantasai: yes<br> <fantasai> s/are not opting in/are not asking for a special reading-flow reordering value/<br> <emilio> TabAtkins: sounds like people are leaning toward it being useful but needing an opt in in the container<br> <emilio> ... but that was against your preference<br> <emilio> fantasai: I misunderstood your original q, I don't think we should ask the author to opt-in<br> <emilio> TabAtkins: so that's opposite to what emilio was asking for<br> <emilio> ... we need to decide on that because it has compat implications<br> <emilio> astearns: and we're out of time<br> <emilio> ... will leave the agenda tag to get back to it soon<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/11208#issuecomment-2669384250 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 19 February 2025 18:01:45 UTC