Off The Main Thread  By  cover art

Off The Main Thread

By: Jake Archibald Surma
  • Summary

  • Surma and Jake talk about whatever's going on in the world of tech & web development.
    2023
    Show more Show less
Episodes
  • Putting React In The Browser
    Apr 22 2024

    In this episode, Jake and Surma chat about the complexities of adding common framework patterns into the web platform, and work that has been done on that so far.

    Resources:

    • Michael Jackson's tweet.
    • Is WebAssembly magic performance pixie dust? - Surma's investigation into wasm performance.
    • defaultValue reflects the value attribute.
    • The value property is complicated.
    • HTML template instantiation.
    • DOM parts API.
    • DOM Parts Imperative API.
    • DOM Parts Declarative Template API.
    • Atomic move for elements.
    • Shizo Kanakuri's marathon record
    Show more Show less
    44 mins
  • Canvas-based Web Apps
    Mar 25 2024

    In this episode, Surma talks about web apps that (partly) abandon the DOM and use canvas instead, to take rendering matters into their own hands. Figma is one popular app that uses this approach, while Flutter is an entire app platform that went with this technique to provide portability. Jake and Surma discuss the tradeoffs of building apps this way.

    Resources:

    • AI text-to-speech having a stroke
    • ServiceWorker Static Routes
    • Targeting the browser with Bevy
    • Flutter’s “Showcase” section with a 6MB gif
    • Flutter’s Material 3 Demo w/o Wasm
    • Flutter’s Material 3 Demo w/ Wasm
    • Ian 'Hixie' Hickson’s “Towards a modern Web stack” document
    • HarfBuff
    Show more Show less
    46 mins
  • The Apple PWA Ban
    Mar 1 2024

    In this episode, Jake chats about the latest EU ruling that requires Apple to allow other browser engines on iOS, and how Apple is reacting to it.

    Resources:

    • Microsoft vs the EU
    • Microsoft vs the US
    • BrowserChoice.eu
    • IBrowse
    • Mobile operating system market share
    • Web platform tests dashboard
    • The internal Apple email about HTML5
    • The Open Web Advocacy group
    • The EU digital markets act
    • Safari is "three browsers"
    • Same Safari, different device
    • Apple's "Using alternative browser engines in the European Union" docs
    • Apple is killing web apps in the EU
    Show more Show less
    52 mins

What listeners say about Off The Main Thread

Average customer ratings
Overall
  • 5 out of 5 stars
  • 5 Stars
    1
  • 4 Stars
    0
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    0
Performance
  • 5 out of 5 stars
  • 5 Stars
    1
  • 4 Stars
    0
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    0
Story
  • 5 out of 5 stars
  • 5 Stars
    1
  • 4 Stars
    0
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    0

Reviews - Please select the tabs below to change the source of reviews.