The web doesn’t have version numbers

Published 2022-01-03 category: thoughts

Like ‘Web 2.0’, ‘web3’ is a marketing term. There is no versioning system for the web. There are also lots of exciting uses for the web and problems with it outside the realm of ‘web3’.

Screenshot 2022 01 04 at 11.23.06

It’s the later half of the 2000s. People had been building websites and online services for a while. Suddenly, everyone started using the phrase ‘Web 2.0’. It didn’t have one one clear definition, like ‘carrot’ or ‘dentist’. It referred to a bunch of things at once. Websites with ‘user generated content’, users tagging their data, software as a service, async JavaScript, widgets and open (!) APIs that allowed for mashups: sites that displayed content from other sites. New companies had names with less vowels, like Tumblr and Flickr, and there was RSS on everything. ‘You’ was made TIME Person of the Year. I’ve been returning to some stuff from that time, and it’s been interesting.

Many of the things that fit the above description of ‘Web 2.0’ were useful, they often still are on today’s web. We lost some, we kept some. But if we’re fair, ‘Web 2.0’ wasn’t some new iteration, a new version of something that was different before. It was largely reuse of existing web tech, like HTTP and XML. Exciting reuse, for sure. But a lot of it already existed in non-commerical forms before the phrase ‘Web 2.0’. Not everyone knows, but the first web browser, WorldWideWeb, was meant to be both viewer and editor. That’s quite ‘user generated’, I would say. So, what did Web 2.0 mean? ‘Web 2.0 is, of course, a piece of jargon, nobody even knows what it means’, Sir Tim Berners-Lee commented in an interview with IBM at the time.

Like ‘Web 2.0’, ‘web3’, and I’m not sure what’s with the removed space and dot, or the lowercase ‘w’, is just a marketing phrase. Definitions of ‘web3’ seem to be all over the place. From what I gathered, it is a vision of a web that runs largely on the blockchain, in order to make ‘owning’ assets better for people who create them and people who purchase them, by cutting out middlemen. This vision is not to be confused with the Semantic Web, which was also called Web 3.0, and discussed years before (see an article from 2006).

Here’s the thing. There is no institution that regularly releases new versions of the web, and recently happily announced this one. Instead, the phrase ‘web3’ was coined in 2014 by a co-inventor of a blockchain technology and since used by crypto asset enthusiasts and certain venture capitalist firms, for what is, some argue, close to ponzi schemes and, in its current form, very environment unfriendly. It also puts vulnerable people at risk (see Molly White ‘s web3 is going great for examples of those claims).

I’ll keep my issues with ‘web3’ for a later post, for now I just wanted to make the point that it’s unfair to claim a version number for the web for a specific set of innovations you happen to like. There are many ways the web evolves. Sometimes they involve the kinds of technology that ‘web3’ adepts use, but usually they don’t. These are some web innovations I like:

Maybe that list is a bit random, you probably have a list of your own. Many of these things are working just fine. I could personally go on and on about some very useful plans for the web. There are also lots of unsolved problems, like lack of web accessibility or Facebook’s business model. Cool things are planned for the web all the time and there are lots of problems that aren’t yet addressed. Most of the web is fine. At the same time, there are also plans and problems. Frankly, I don’t think we should use version numbers just to market a specific subset of plans and problems for the web. Especially not if that’s such a controversial subset.

Globe illustration by RawPixel Ltd on Flickr

Comments, likes & shares (101)

Barry Pollard, Floor, maar voor het weegmoment, Ingo Steinke, Johan Groenen, This Dot Labs, Marc Duiker 💉💉💉, sistemsko irelevanten, Joe Gaffey, Tim Severien, Tom Saunders, Max Böck, 🔴 André Jaenisch 🔴, Joshua Lückers, Tommie Woef, Robert Ⓥ -🤘🏻, Cory LaViska, Michael Hastrich, Tim Severien, Marcus Herrmann, Milo Vermeulen, Edwin Martin, Lucien Immink, Silke Capo, Tyler Gaw, Johan Groenen, Zach Leatherman, Tom, Kap 🔥, Markus Spath, Tayyab, Michael R. Lorek, Tim Severien, Ingo Steinke, knut, arie, Daniel Dogeanu, simeonGriggs, Peter Peerdeman, Greener Digital, Dominik Schwind, Arpit, Jelmer, Michelle Barker, Heather Gray (she/her) 🍁☮️, Maria Campbell, Morten Rand-Hendriksen, (((Ant Miller))) Rejoiner, Jay 🇺🇦 слава україні, Natalie Patrice Tucker, Malitsky Alexander, Florian Geierstanger, Melanie Sumner, Baldur Bjarnason, Zach Leatherman, Patrick Haug, Markus Schork, Johnny Taylor, Marc Friederich and JSConf Budapest liked this

Barry Pollard, Floor, maar voor het weegmoment, Tom Saunders, Fronteers, knut and JSConf Budapest reposted this

Andrew Welch wrote on 4 January 2022:
😊
Henri Helvetica v3.0 👨🏾‍🚀 🇭🇹 wrote on 4 January 2022:
Oh… we have a heckler? 🙃
Tommie Woef wrote on 3 January 2022:
Je hebt een kleine typo in crxe zin "Definitions of ‘web3’ seem to be all over hte place."
Hidde wrote on 3 January 2022:
thanks, zou nu gefixed moeten zijn!
Bob 🧙‍♂️ wrote on 3 January 2022:
He, psst, Hidde… Wil je een jpeg van een aap kopen, voor Bitcoins?
Hidde wrote on 3 January 2022:
ik sla ff over! 😁
Tommie Woef wrote on 3 January 2022:
Best ironisch dat ik in die tweet ook een hele zware typo heb 😅
Baldur Bjarnason wrote on 4 January 2022:
“The web doesn’t have version numbers” hiddedevries.nl/en/blog/2022-0…
Maar gewoon Wilfred mag ook hoor... wrote on 4 January 2022:
Ik weet nog hoe verbaasd ik was toen iemand me vroeg over web 2.0. al die dingen deed ik al, voor hem was het zo nieuw. Voor mij was het een logisch gevolg. Web3 daarin tegen is een Ponzi scheme…
Hidde wrote on 4 January 2022:
Ja, het was toen ook al een beetje een gekke benaming, toch? Ik heb geen superactieve herinnering, omdat ik net was begonnen. En ja, ponzi scheme… ze zeggen het en ik heb nog geen goed argument gezien dat het tegenwerpt.
Peter Peerdeman wrote on 4 January 2022:
Thanks @hdv for pushing back on the use of "web3" as collection term for Blockchain / Decentralisation technology. I also found that confusing, not doing the web itself justice and in need of more nuance. (bloomberg.com/news/articles/…)
Johan Groenen wrote on 4 January 2022:
Web 2.0 heeft zich ontwikkeld tot de naam voor een bepaalde fase van het www. Die fase zijn we aan het ontgroeien, en misschien is web3 wel een aardige opvolger. Maar om dat nou te laden met meta en blockchain en nft en souvereign identity en stuff, lijkt me niet slim.
#WikiParty@michaelgraaf@campaign.openworlds.info wrote on 5 January 2022:
RT @alcinnz@floss.social The Web Doesn't Have Version Numbers - Hidde deVries: hiddedevries.nl/en/blog/2022-0… floss.social/@alcinnz/10756…
Angsuman Chakraborty wrote on 5 January 2022:
The web doesn’t have version numbers hiddedevries.nl/en/blog/2022-0…
arie wrote on 4 January 2022:
Lord I hope not
Derek Moore wrote on 12 January 2022:
PSA: There is no institution that regularly releases new versions of the web. PS The same applies to industrial revolutions. hiddedevries.nl/en/blog/2022-0…
Frontend Daily 🚀 wrote on 14 January 2022:
The Web Doesn’t Have Version Numbers: hiddedevries.nl/en/blog/2022-0… ("there are lots of exciting uses for the web outside the realm of ‘web3’".)
Lara wrote on 18 January 2022:
hiddedevries.nl/en/blog/2022-0… @hdv
海岛心hey wrote on 19 January 2022:
Web 有版本号吗? 现在所说的 web3 是不是作为区块链/去中心化技术的集合术语。 我们现在是处于 web 几的阶段。😂 hiddedevries.nl/en/blog/2022-0…
Schaan Huhta wrote on 19 January 2022:
web2.2022.1.19?
Jouni wrote on 19 January 2022:
Spot on: hiddedevries.nl/en/blog/2022-0…
Fabio Boris wrote on 20 January 2022:
hiddedevries.nl/en/blog/2022-0…
İȃɲ ƝᵋᵃʳᶩỾ wrote on 24 January 2022:
From SO newletter... hiddedevries.nl/en/blog/2022-0…
Asteroid 2521 (Heidi) wrote on 29 January 2022:
The Web don't need version numbers. Only if you want to put timestamps to it... hiddedevries.nl/en/blog/2022-0…
Eduardo Gómez wrote on 2 February 2022:
The web doesn’t have version numbers via getmabel.app Totally agree! hiddedevries.nl/en/blog/2022-0…
Thibeault wrote on 27 February 2022:
hiddedevries.nl/en/blog/2022-0…
Michael Hoffmann wrote on 5 February 2022:
📕 The web doesn’t have version numbers 👉🏻 Web versioning is marketing, plain and simple. 👉🏻 This is a good dive into why we should look past the limited scope of “web3” branding. hiddedevries.nl/en/blog/2022-0…
Websupport Managed Services wrote on 5 February 2022:
The web doesn’t have version numbers hiddedevries.nl/en/blog/2022-0…
Freek Van der Herten 🔭 wrote on 23 February 2022:
🔗 The web doesn’t have version numbers hiddedevries.nl/en/blog/2022-0…
horse pocket wrote on 23 February 2022:
Re: web3 hiddedevries.nl/en/blog/2022-0…
N Bot wrote on 23 February 2022:
The web doesn’t have version numbers hiddedevries.nl/en/blog/2022-0…
Troy Hector wrote on 19 March 2022:
The web doesn’t have version numbers All of the hype surrounding #web3 #blockchain is just that, hype hiddedevries.nl/en/blog/2022-0…
👾 Rene Rehme wrote on 20 March 2022:
Nice read. hiddedevries.nl/en/blog/2022-0…
Rohan Shewale wrote on 9 April 2022:
The #web doesn’t have version numbers - @hdv hiddedevries.nl/en/blog/2022-0… #Web3 #webdev
Exactly. And even if it did, you can't claim a version number before there is a version.
you do a great blog, Hidde!