"According to, the average website on desktop is about 4 times as large as in 2010. On mobile, where data transfer is way more expensive in terms of energy usage, the numbers look even worse: from 200 kB up to a whopping 1,9 MB!

As web developers we have a responsibility to stop this madness. Did websites really get 4 times as good? Is this clocking in at 5 kB in total really that bad in comparison?"

@alcinnz I started using basic vanilla html and css with very little javascript (for anything absolutely necessary if at all) as a crutch cause I am really bad at any kind of visual design. But now I wish that we could go back to super lightweight websites whose main purpose was displaying text information, filling out forms, file sharing and sometimes showing media like videos and images. The only major improvement in the last 10 years on the web for me is in livestreaming. Take back the web!

@alcinnz Personal take: It's mostly a matter of optimization costs. Same for any other environment: You can write extremely lightweight, fast, optimized applications using some low-level programming language. But in most cases, costs for this (in terms of engineer / developer months) will be *way* beyond the costs for adding a few more gigabytes of RAM to that virtual server. Not even talking about a lack of people skilled enough to do that. And, well: It's obviously a matter of ...

@alcinnz ... requirements - and a lot of people in a certain "bubble" ignoring or repeatedly trying to neglect design and visual appearance as a valid thing to consider. From that point of view, does nothing wrong but also nothing right - its design and "usability" pretty much aligns with its content. 😉

@z428 I don't think he's seriously suggesting that we do should do away with visual design like (though it would be nice if browsers had better defaults if you don't provide any CSS), he's wanting people to question the dependencies they pull in for the sake of the planet.

Personally I don't think these new-fangled JavaScript & CSS frameworks don't really make that much of an improvement.

@alcinnz Yeah, I tend to agree. Then again, most of this technology is used by "non-tech" people (designers, in example) to do their work, and I sometimes wonder whether it wouldn't be "our" (the techies) job to provide them with "good" tools rather than the heavy, bloated pile of stuff they do have at hand now...?

Sign in to participate in the conversation

For people who care about, support, or build Free, Libre, and Open Source Software (FLOSS).