3 ms·
This doesn't even get into one of the worst parts of Flutter Web, which is that is has to ship its own renderer and Skia, causing Flutter Web apps to require at
by spankalee 3y ago
This doesn't even get into one of the worst parts of Flutter Web, which is that is has to ship its own renderer and Skia, causing Flutter Web apps to require at least a ~2.5Mb download.
Flutter was a much better idea when the project was named Razer and its goal was to create a fast subset of the web that could run in the Razer runtime or on the standard web. Once they ditched documents, JS, and chose graphics primitives that the web couldn't support, the project really painted itself into a corner wrt the web.
I think this would be an awesome goal for Servo these days.
- lern_too_spel 3y agoFlutter was previously Sky. Your description of Razer sounds like Cobalt. https://www.cobalt.dev/ https://www.cobalt.dev/
- spankalee 3y agoSky was previously Razer. Cobalt is a YouTube project they use for TVs and such.
- lern_too_spel 3y agoThe first time I heard of Flutter was as Sky in 2015. I can't find any article or video about Razer. Please provide a source.
- spankalee 3y agoSource: I worked next to the team.
- lern_too_spel 3y agoCobalt appears to be exactly what you're looking for. How was Razer different?
- spankalee 3y agoRazer was by the Chrome team, subsetting (plus some web-compat polyfillable superset) HTML and CSS consciously by design for performance and code size. It would have been great for Cobalt's target. Cobalt is mostly whatever YouTube can afford to implement and run on TVs.