82 private links
Nice summary of the abilities coming from CSS transforms.
Interesting analysis on the impact of lazy-loading images in your pages. Bottom line is: don't do it blindly, it's actual better to not lazy-load some of the images.
There's been an announcement of MediaWiki adopting Vue.js. I think it's interesting to not stop at it and look what their workgroup evaluated and looked at to decide it was a good choice for them. There are a couple of interesting points in there.
Interesting guide on how to make the design of your frontend "eco friendly". Lots of tips in there on how to spare bandwidth and CPU time for the reader. Tends to push toward more minimalist designs which I definitely like. :-)
Ah! I thought this was often a missing piece in most React frontend code I've seen which mostly piles up useEffect and useState calls. Having a finite state machine is definitely a must have there, I'm glad some options actually exist, I didn't bump into XState so far I'll make sure to look into it.
At last some interesting tooling for profiling memory usage of web frontends. Clearly this is very early days though, this will get more interesting as the tooling makes progress. Some of the numbers in the benchmarks they came up with in this article are very scary though.
Where we're reminded that the stacking contexts with CSS is not tied to the DOM tree... Yay for making complicated rules which means you'll create such stacking contexts unexpectedly. This article comes with a couple of nice tricks to make things easier though like the isolation property. The CSS Stacking Context Inspector browser extension is good too.
In my question for simpler web frontends, this looks like an interesting library. It's built on Custom Elements (part of the Web Components effort) and is just a tiny bit of Javascript. Sounds neat and tidy.
I think this piece is getting quite a few points right. The SPA for everything trend rubs me the wrong way at least. As usual: use the right tool for the job.
Looks like a very comprehensive course about CSS.
A few nice tips for dealing with fonts on the web.
This is a good resource explaining most of what one needs to know about Cross Origin Resource Sharing (CORS). As usual in such articles, the historical bits are particularly insightful.
I recognize myself quite a bit into that: boring but pervasive technologies is generally good for users.
Interesting use of CSS custom properties to make dynamic color schemes easy and manageable for webpages.
Very thorough analysis on the kind of web frontend performances you can expect for most people on mobile. Since we basically need to reduce the footprint of such frontends to make this sustainable again this is a very welcome article.
Still a young project but that looks like an interesting approach. At least it would make for much smaller bundles than Electron while still enabling the same type of uses. I still have slight concerns about the complexity involved because of all the layers or how much memory this can consume (akin to Electron). Let's wait and see how it evolves.