A solution for the visual and source order disconnect
Details
At axe-con 2021 I spoke on the subject ‘Grid, content re-ordering, and accessibility’, showing demos of how easy it was to cause a disconnected tab order when positioning items using grid layout. The advice back then was to avoid reordering at all, even though this meant avoiding some features of grid layout. A solution to this problem is now being designed! In this talk I’ll introduce the reading-flow property, and then work being done to solve this problem through the CSS Working Group.