"Given that one of my themes was "write less JS and more HTML", feedback was great! Attendees gave me 4.8 out of 5 for "Quality of the presentation" (against a conference average of 4.0) and 4.9 for "Speaker's knowledge of the subject" (against an average of 4.5)."
"display:contents allowed us to keep our table markup. Use it only when you really have to though. There is, or at least were, issues in some browsers around accessibility and how screen readers would read the content."
"Dark themes reduce the luminance emitted by device screens, while still meeting minimum color contrast ratios. They help improve visual ergonomics by reducing eye strain, adjusting brightness to current lighting conditions, and facilitating screen use in dark environments - all while conserving battery power. Devices with OLED screens benefit from the ability to turn off black pixels at any time of day."
"Level 2 of the CSS Grid Layout specification includes a subgrid value for grid-template-columns and grid-template-rows. This guide details what subgrid does, and gives some use cases and design patterns that are solved by the feature."
"This idea of streaming of progressive images in parallel is as old as HTTP/2 itself, but it needs special handling in low-level parts of web servers, and so far this hasn't been implemented at a large scale."
"This is legally and morally troubling. AMP need to do much better at testing accessibility. I also think that their validator should refuse to pass a page if it doesn't meet a threshold of automatic accessibility testing."
"we only want to hide content in three different contexts: 1. Hide it completely 2. Hide it visually 3. Hide it from screen readers When we say hide content accessibly, we effectively mean option #2 (hiding content visually, but not from screen readers and keyboard users)."
筆者のようなスクリーンリーダー使いにとって、アクセシビリティが低いサイトはどんなにロードが高速であろうとも、セキュリティが高くとも使いにくい・使えないサイトになってしまう。そんなページが検索の上位に表示されるのはちょっと困っちゃうのである。極端な話、筆者にとってスクリーンリーダーで内容を把握できないページは「404 Not found」と同じだ。 どんなユーザーでも平等にアクセスできる、というのはWeb品質における最低ラインであるべきだと思うんだけど、どうでしょうかね。