Twitter | Search | |
Gray Norton
Web guy at Google/Chrome/Polymer, singer, electoral reform advocate, progressive, humanist, dad & husband (not in that order)
1,237
Tweets
1,039
Following
807
Followers
Tweets
Gray Norton Apr 12
You seem confident in your opinion, but I'm not sure where this confidence comes from. Levers and constraints differ, so it's not necessarily the case that the shape of the best platform-level solution will mirror the shape of the best userland solution for any given problem.
Reply Retweet Like
Gray Norton Apr 12
It's not clear that the rehydration challenges with Shadow DOM are unsolvable. In the worst case (tho I doubt it will come to this), it will be back to the drawing board. Userland solutions are a good measuring stick for platform features, which inevitably have a longer arc.
Reply Retweet Like
Gray Norton Apr 12
In practice, the web ecosystem will never standardize on any particular userland solution, and shouldn't. Layered APIs don't really change this equation; they're just a new way for the platform to ship features, with a "pay-for-what-you-use" consumption model.
Reply Retweet Like
Gray Norton Apr 12
The fact that there's no reason for you (or any given individual dev) to switch to WCs today doesn't mean that there's not value in the ecosystem as a whole shifting to adopt a platform-native component model eventually, as the standards evolve.
Reply Retweet Like
Gray Norton Apr 12
• Preact is great; if it's meeting all your needs, no reason for you to switch • lit-html and LitElement will get smaller when Template Instantiation lands in the platform • SSR is possible with web components, just not as far along – check Ionic's recent work here
Reply Retweet Like
Gray Norton Apr 12
• As Alex said, interop is a huge win for large orgs with multiple teams & disparate stacks • Yes, React ecosystem is huge today, but the entire web ecosystem benefits if more vendors (like Ionic) ship components that work well with *every* framework
Reply Retweet Like
Gray Norton Apr 12
I'm not saying anyone should avoid speaking truth to appease trolls. I just think, regardless of one's cause, it's worth being pragmatic and strategic about framing and communications. The same truths and principles can be conveyed in different ways, with various tradeoffs.
Reply Retweet Like
Gray Norton Apr 12
Replying to @backlon
I think I might like $ better: Di$ney Apple New$ Apple TV$ Hulu$
Reply Retweet Like
Gray Norton Apr 12
Replying to @justinfagnani @jthoms1
Something can be true but also not effective or productive to say. 💯 to highlighting cases where web components allow folks to swap out a large fw for something lighter and more interoperable, but provocative headlines & context-free statements hurt more than help, IMO.
Reply Retweet Like
Gray Norton retweeted
Justin Ribeiro Apr 11
Got around to updating my blog-pwa project from 3 to LitElement, , and . Amazingly smooth and web perf is nice little bump on 3G.
Reply Retweet Like
Gray Norton retweeted
Scott Siebel Apr 10
Instead of “tiers” of viability, what if we could actually rank the candidates we wanted? Wait...with we actually can. Big shoutout to Iowa, Hawaii and other Dem parties that may allow us to rank. What’s your ranking?
Reply Retweet Like
Gray Norton Apr 10
Replying to @gbabiars
TBH, I'm not a fan of provocative "web components will replace your framework" headlines, either. More like "Web components are already improving interoperability and letting frameworks become lighter; some day, they may even let us develop apps entirely without frameworks."
Reply Retweet Like
Gray Norton Apr 10
Replying to @gbabiars
It's true that using just standard APIs today (web components APIs + HTML markup + DOM APIs) doesn't yield an app-dev experience comparable to a nice library or framework. Virtually all WC use today is via a library / framework / tool that layers on some opinion and polish.
Reply Retweet Like
Gray Norton Apr 10
Replying to @gbabiars
Web components can and generally do support passing data via properties, which of course are not limited to string values.
Reply Retweet Like
Gray Norton retweeted
Nyle DiMarco Apr 8
retweet if you have never found your name on a keychain
Reply Retweet Like
Gray Norton retweeted
Scott Santens Apr 3
I loathe that we don't already have ranked-choice voting. The way people treat each other like crabs in a bucket trying to tear down every candidate in the hopes of lifting their own is just gross. We should be trying to convince each other why our candidate should be ranked 2nd.
Reply Retweet Like
Gray Norton Apr 1
Replying to @kwight @polymer
Thanks for reporting this! I just made a PR for this one, but don't hesitate to contribute fixes yourself if you run into anything else...
Reply Retweet Like
Gray Norton retweeted
Alexandria Ocasio-Cortez Mar 30
The ’s new rule to blacklist+boycott anyone who does business w/ primary challengers is extremely divisive & harmful to the party. My recommendation, if you’re a small-dollar donor: pause your donations to DCCC & give directly to swing candidates instead. Some great ones:
Reply Retweet Like
Gray Norton retweeted
Voter Choice Massachusetts Mar 30
Reply Retweet Like
Gray Norton Mar 29
Replying to @girlie_mac
You're right! I do often do that, actually...
Reply Retweet Like