There is no truer litmus test of a web developer's understanding of mobile vs. desktop in 2018 than their opinion of Web Components readiness. Desktop devs over-index on IE/Edge while mobile (future) oriented folks are like "yeah, of course they're available".
-
Show this thread
-
Replying to @slightlylate
still feels like building on sand to me, all the while there's a simple boolean enable/disable Javascript option. But that's viewing them as an approach to adding new elements, not as a way to make webapps...
1 reply 0 retweets 1 like -
Replying to @danbri
Why does it feel like building on sand any more (or less) than the now-pervasive use of JS frameworks?
1 reply 0 retweets 1 like -
Replying to @slightlylate
it doesn't; it is a lovely replacement for those. But as an alternative to baked-in official markup elements (eg. mathml done modern), not so much yet.
1 reply 0 retweets 2 likes -
Replying to @danbri @slightlylate
In fairness, baking in is horrendously hard and the odds of it addressing enough use cases for apps to forgo JS are tiny. Not to say we should never add elements, but the bar is high.
2 replies 0 retweets 2 likes -
Replying to @robinberjon @danbri
To this point, we've often gotten it very, very wrong in baking things in (where did we leave the `<article>` vs. `<main>` debate again?). We should add, but only from evidence.
2 replies 0 retweets 4 likes -
Replying to @slightlylate @danbri
Actually, the article/main distinction is fine IMHO. I was more thinking of MathML (justified, but maybe not in this form) or XForms (lots of genuine use cases — forms still really suck — but not cowpathed).
2 replies 0 retweets 2 likes
Getting forms to suck less is going to require a lot more excavation of their internals rather than new elements first. The fact that <input> internal lifecycle is welded shut is a massive failure.
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.
& Web Standards TL; Blink API OWNER
Named PWAs w/
DMs open. Tweets my own; press@google.com for official comms.