1 Matching Annotations
  1. Mar 2021
    1. In the last months, as we prepared for the stable release of web support, we made lots of progress on performance optimization, adding a new CanvasKit-powered rendering engine built with WebAssembly.

      CanvasKit uses WebGL to render the application. This means that Web Extensions have little ability to shape or augment the user experience.

      This feels like an existential crisis for the web, a stripping away of the agency that the User Agent, the Browser, once offered. CanvasKit represents an existential crisis for the web, takes away all of the rich, interoperable systems of HTML, and replaces it with moving pictures.

      I had hoped the Flutter team would come in peace, but you are riding onto the web like rampaging conquerors. I hope a better balance can be struct.