All the stale things (JS Party #115)
Changelog Master Feed
English - February 21, 2020 20:30 - 55 minutes - 51.2 MB - ★★★★ - 28 ratingsTechnology Education How To changelog open source oss software development developer hacker Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Divya leads a deep discussion with Jerod, KBall, and Nick on what’s stagnating in browsers. What has remained the same in browser tech over the last 20 years that remains a pain point in working with browsers? For example - Focus in browsers hasn’t changed much in 20 years. Why is that and how do we go about making all the stale things in browser tech better?
Divya leads a deep discussion with Jerod, KBall, and Nick on what’s stagnating in browsers. What has remained the same in browser tech over the last 20 years that remains a pain point in working with browsers? For example - Focus in browsers hasn’t changed much in 20 years. Why is that and how do we go about making all the stale things in browser tech better?
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog.
Linode – Our cloud of choice and the home of Changelog.com. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019 OR changelog2020. To learn more and get started head to linode.com/changelog.
Brain Science – For the curious! Brain Science is our new podcast exploring the inner-workings of the human brain to understand behavior change, habit formation, mental health, and being human. It’s Brain Science applied — not just how does the brain work, but how do we apply what we know about the brain to transform our lives.
Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com.
Featuring:
Divya – Twitter, GitHub, LinkedIn, WebsiteJerod Santo – Mastodon, Twitter, GitHub, LinkedInKevin Ball – Twitter, GitHub, LinkedIn, WebsiteNick Nisi – Twitter, GitHub, Website
Show Notes:
Segment 1: APIs that were not developed
[Proposal] Focus Traversal API
Input elements are still terrible; CSS appearance property
Container queries
Dates still suck, but they are being fixed
Luxon
Web Components (RIP?)
BUT Shadow DOM
Consistency of CSS Properties BUT Houdini
Button cursor — why do still have to do button { cursor: pointer; } ???
SVG amazing but still 2nd class citizen
Accessibility should be down in the browser
Segment 2: Hypothesizing
Why didn’t these APIs get anywhere?
What would’ve needed to happen for them to have progressed?
Browser wars; the move towards chromium
Segment 3: Shout-outs!!
(in order of appearance)
KBall: Rachel Andrew’s CSS Grid articles: Understanding CSS Grid: Creating A Grid Container and Understanding CSS Grid: Grid Lines
Jerod: Justine Haupt’s open source DIY rotary cell phone
Nick: Tatiana Mac’s talk titled How Privilege Defines Performance
Divya: Understanding the ECMAScript spec, part 1
Something missing or broken? PRs welcome!