I remember a video + blog post about this, and it was suggested to just ship a mobile layout for browsers that don't support css grid. At least for personal sites that seemed reasonable.
Terrific, I can't wait for what will happen with the forced content filter that will be voted on in the european parliament on june 20th. what could go wrong...
Could you not just run uncss [0] on the framework and your own CSS? Or does it get tedious to exlcude classes that are used by js? Only ever used it (and other optimizations) for static sites in order to get 100 points on pagespeed.
Don't Haskell and Scala also erase the types? If I remember correctly Martin Odersky even said erasure is better for some things in one of his videos/keynotes (?), but I'm not sure if I remember that correctly.
Thanks for the answer. I'm looking forward to it. Now I wish scala.js would also be able to compile the compiler. Would be a nice benchmark for the language runtimes since the compiler is a non trivial program.
Could scala native be used to compile scalac in the future (if enough of java.* has a clean room implementation)? And could that speed up compile time of scala programs, or is compilation bottlenecked by IO (or other things) which may not be enhanced by scala native?
What's the generated file size after gzipping for the project compared to coffeescript + jquery if I may ask?
Also, can scala.js be used for progressive enhancement on static sites, or is it limited to single page apps due to the need to map scala semantics to js?
I always wonder why the european countries don't work together to build their own software. Or at least a single country looking at germany, where each city seems to brew it's own stuff.
Additionaly there is also this picture from Julia Reda: https://pbs.twimg.com/media/Dm5kGq5X0AANQZs.jpg
Source: https://twitter.com/Senficon/status/1039881088078958592