I totally feel your pain. Trying to make this better in EmberJS at least- we have some super useful A11y-related things in active development.
-
-
The single most important contribution to accessibility any framework team can make today (in the sense of "users can access this content at all") is to simply send and run less script. We are collectively breaking the contract that tapping a link is a reasonable thing to do.
2 replies 0 retweets 4 likes -
Replying to @slightlylate @melaniersumner and
This matters (a bit) less on desktop, so documenting that a framework or tool is not appropriate for mobile development is also a huge help. Steers developers towards appropriate options.
1 reply 0 retweets 0 likes -
Replying to @slightlylate @melaniersumner and
Surfacing how broken the ecosystem is to developers is hard, tho. Lots of folks picking/choosing metrics. I want so much for us to get past speed to be able to address all the other a11y concerns.
1 reply 0 retweets 1 like -
Replying to @slightlylate @melaniersumner and
I keep thinking about this: https://www.webbloatscore.com/ We should make Lighthouse generate this number as a gut-check. /cc
@ebidel@paul_irish1 reply 0 retweets 3 likes -
Replying to @slightlylate
Tangential: When working on that PWA talk, I was slightly depressed to realize that I got a Lighthouse checkmark for "there is any content at all without JS". Kind of a low bar. I was thinking there should be another check for ">80% of the plain text content is the same w/o JS".
2 replies 0 retweets 1 like -
Replying to @AmeliasBrain @slightlylate
Last I checked,
@slightlylate is also concerned about encouraging people to blindly use SSR.1 reply 0 retweets 2 likes -
Replying to @wycats @AmeliasBrain
Yep. Time-to-Interactive is the gold standard and JS is TTI kryptonite
3 replies 0 retweets 3 likes -
If talking about JS frameworks, depending on the app, SSR rehydration may take longer than rendering content (not the app shell) client side.
1 reply 0 retweets 0 likes -
And that's related to other comments in the thread: we need to really integrate this way of thinking into the frameworks themselves, so that they can be functional with minimal client-side code.
2 replies 0 retweets 0 likes
Yeah, I agree completely. That's a little more nuanced than "JS is TTI kryptonite"
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.