v21’s avatarv21’s Twitter Archive—№ 77,471

            1. reading macwright.com/2020/08/22/clean-starts-for-the-web.html and: - i fundamentally don't think "clean slate approaches" work - there's a good insight in there about social networks being a technology for publishing documents
          1. …in reply to @v21
            but mainly it makes me think, in the possible future where all the webapps are built using WASM & WebGL (basically how Flutter web exports work) and basically don't fuss with figuring out how to express themselves as HTML...
        1. …in reply to @v21
          ... then you could make a simpler browser by focusing in on making that part fast & good, and then have a complicated shim that uses Servo tech to actually render a normal webpage, for times when you need to do that.
      1. …in reply to @v21
    1. …in reply to @v21
      i guess one thing to take away from that thread is that the idea that "render your UI in WebGL, skip all that HTML/CSS stuff" is idealistic in a world where everyone has decided that HTML/CSS is actually the least worst UI framework.
  1. …in reply to @v21
    i'd also point out, in case all of this seems very abstract and far away, that the Chrome's underlying rendering engine, Skia, is available in a package where you can bundle it with your webapps to do your own rendering skia.org/docs/user/modules/canvaskit/