- From: James Craig via GitHub <sysbot+gh@w3.org>
- Date: Wed, 16 Apr 2025 23:43:11 +0000
- To: public-css-archive@w3.org
cookiecrook has just created a new issue for https://github.com/w3c/csswg-drafts: == [CSS-Display-4] Note in `order` section makes incorrect assumptions about sighted and blind use cases == This note in https://drafts.csswg.org/css-display-4/#order-accessibility > Authors must use [order](https://drafts.csswg.org/css-display-4/#propdef-order) only for spatial, not logical, reordering of content. Style sheets that use order to perform logical reordering are non-conforming. > > NOTE: This is so that non-visual media and non-CSS UAs, **_which typically present content linearly_**, can rely on a logical source order, while [order](https://drafts.csswg.org/css-display-4/#propdef-order) is used to tailor the layout order. (Since **_visual perception is two-dimensional and non-linear_**, the desired layout order is not always logical.) Makes two assumptions: - non-visual ~= linear - visual ~= multi-dimensional non-linear IMO, neither is correct, even though it includes the work "typically"... "typically linear" might only be true in the case of a novice, sighted screen reader user like a web developer. **Suggestion:** NOTE: This is so that ~~non-visual media~~ **_assistive technologies_** and non-CSS UAs ~~, which typically present content linearly,~~ can rely on a logical source order, while [order](https://drafts.csswg.org/css-display-4/#propdef-order) is used to tailor the layout order. ~~(Since visual perception is two-dimensional and non-linear, the desired layout order is not always logical.)~~ Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/12093 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 16 April 2025 23:43:12 UTC