A point excerpted from a talk I gave earlier this week at Microsoft's internal performance symposium (alt talk title: "CSS-in-JS: Frontend's Worst Idea"):

Browsers are virtual machines tuned to efficiently turn *markup* into *pixels*.

If your system tries to generate pixels from not-markup, you'll be working against the grain of the system, and should expect to suffer massive performance penalties -- both in CPU and memory use -- as a result.

For deep reasons, this is not going to change.

Follow

@slightlyoff a huge problem is that the clients resources are "free", their exist little incentives to budget with respect for the users hardware, battery, or experience.

I think it would be neat if the industry defined a standard for resource use. Let's say 32mb and 1mops

· Librem Social · 0 · 0 · 0
Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml