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.
Razer 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.
Comments
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.
Flutter was previously Sky. Your description of Razer sounds like Cobalt. https://www.cobalt.dev/
Sky was previously Razer. Cobalt is a YouTube project they use for TVs and such.
The 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.
Source: I worked next to the team.
Cobalt appears to be exactly what you're looking for. How was Razer different?
Razer 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.