About leanternet

The internet is fast, we've come a long way since the days of dial-up, where one would have to wait several minutes for a page to load, guess what, in some cases we still do to this day. The problem is that today's websites have grown unreasonably large, bloated, even for displaying a few paragraphs of text, making the internet feel much slower than it really is, wasting time and data while putting the users privacy at risk. We have very useful technologies, both server side and client side yet in many cases they are used in a wasteful and unproductive way.

That's where leanternet comes in. leanternet (portmanteau of Lean + Internet) is a set of principles for user centric, fast and lean internet.

Read the leanternet principles

Bloated websites are those that collectively download several MB of frameworks and ads only to display a few paragraphs of text while using an enormous amount of CPU during use (example: studyfinds.org, open the site with JavaScript enabled, load an article page on the website, open the console then check Network, just watch and count what happens while you are not even interacting with the site).

These kind of websites:

I don't ever remember being bothered by newspaper or magazine ads, they were generally well designed, they would not track, they would not send or sell data, they would not hog system resources and they would not cover the article content. Autoplay would be out of question. Yet they brought great revenue for the publications! There is a way to balance this out on the internet. Let's make the internet user centric, the way it should be.

A website following the leanternet philosophy should function fine with JavaScript disabled. Dynamic content can very well be addressed through server side scripting of choice such as PHP, among others. We recommend a minimal JavaScript and CSS mindset.

Something has gone terribly wrong if so many websites that are not web apps, present the user with a blank page or a spinner if the JavaScript is disabled. These are websites that would normally display a few paragraphs and some pictures, things that clearly do not require forcing the user to enable JavaScript.

It's time to focus on a user friendly approach in designing websites, web apps and apps in order to fully realize the internet's potential.

Read the leanternet principles