You are invited to a dinner party. After talking for a while food is served on the table. You pounce. “Haha, suckers!”, you think, and load all the food on your plate and leave nothing but scraps for the hosts. You feel victorious. Serves them right for inviting you into their home. You wolf down the food with ravenous appetite while they look on.
That was tasty, but now you got a piece of meat stuck between your teeth so you go to the bathroom and borrow some floss and use one the hosts’ toothbrushes. You also use the toilet but don’t flush because you don’t think you are going to use it again.
You walk around in your underwear because the jeans you were wearing became uncomfortably tight after you stuffed yourself with food intended for four people.
You notice the hosts have a painting you don’t like, so you take it down and put up a poster for a band instead. Not because you like the band, but they pay you a small sum of money for every home you put up one of their posters in, and you gotta make a living somehow. You sit down on their coach, still in your underwear, and light a cigar. The hosts cough and signal that you should put it out, but you don’t let that get in the way of celebrating a victorious dinner.
That’s no way to behave as a guest. Taking more than what is appropriate and exploiting a family that opened their home in friendship may not be overtly illegal, but it certainly is rude and inconsiderate. The behavior would have been fine if we did it in our own homes, but we weren’t at home, we were guests.
While this story is exaggerated and a bit preposterous, it is also very close to how many websites seem to operate.
Users open their browser to a website, not more text than this page has, and the website promptly downloads 25 Mb worth of junk, connects to hundreds of servers to share information about the user.
The reader is constantly disturbed by popovers that prompt them to subscribe to newsletters and ads keep appearing in the text, which animate and blink and make the text move around so that it becomes much harder to read the text. The article may also misrepresent itself to make it look like it look like it has answers it in fact does not provide, intentionally wasting the time lent to the website by the reader.
The website consumes greedily whatever resources are available, both in terms of computation and user attention, to serve ends that at best are orthogonal to the needs of the user, and often outright act against the users’ benefit. Again, none of this is overtly illegal, but it is rude and inconsiderate.
For some reason we tend to view the website as the host, and the visitor as the guest, but in practice it is the other way around the way modern websites push most of the computation to the clients.
Like guests to a dinner party, we as website owners should respect our hosts, the users, by not gorging ourselves on resources and overstepping the boundaries of our hosts, and especially not viewing the users as suckers for foolishly allowing us to borrow their computers and time. We aren’t entitled to using their resources, we’ve been invited to borrow them, and that’s a trust we shouldn’t abuse.