News for hackers. Stuff that matters.
Re:How web bloat impacts users with slow devices by yawaramin on Saturday March 16, 2024 @08:14PM (#39730639)
> The only thing that might is a wholesale different client architecture that sacrifices features and polish to provide the slimmest code possible. That is, an alternate "lite/basic" mode. Unfortunately, this style of approach has rarely proved successful

But it is gaining popularity with the unexpected rise of htmx and its 'simpler is better even if it's slightly worse' philosophy.

Re:How web bloat impacts users with slow devices by golergka on Saturday March 16, 2024 @08:16PM (#39730657)
Isn't that 'worse is better' philosophy?
Re:How web bloat impacts users with slow devices by LoganDark on Saturday March 16, 2024 @10:19PM (#39731367)
I think it's rather a "performance is more important than functionality" philosophy.
Re:How web bloat impacts users with slow devices by yawaramin on Saturday March 16, 2024 @11:39PM (#39731744)
In the case of the devices we're talking about, performance is effectively functionality.
Re:How web bloat impacts users with slow devices by LoganDark on Saturday March 16, 2024 @11:41PM (#39731753)
My point exactly. By making your website fast and light, you make it easier and more pleasant to use. HTMX has a limited set of actions that it supports, so it can't do everything that people typically want. It can do more than enough though. (remember websites that actually used the `<form>` element?)
Re:How web bloat impacts users with slow devices by lukan on Sunday March 17, 2024 @06:17AM (#39733290)
The most performant site is a blank page.
Re:How web bloat impacts users with slow devices by fuzzfactor on Sunday March 17, 2024 @12:05PM (#39735384)
Astute observation.

It should be easy to use this as a "north star" and your only job is to not screw it up hardly at all.

Some people are just worse screw-ups than others.

Re:How web bloat impacts users with slow devices by sussmannbaka on Monday March 18, 2024 @02:48AM (#39741022)
Good news for bloated JS SPAs, since that is often what they look like :)