Cool URLs Donāt Change, Unlessā¦
Published on JanĀ 23, 2025 (updated MarĀ 10, 2025), filed under development (feed). (Share this on Mastodon orĀ Bluesky?)
I cannot imagine Iām the only one missing and then mentally making the following amendment, and so I canāt help but document a brief, deferential refinement of Tim Berners-Leeās 1998 classic, Cool URIs Donāt Change:
Cool URLs donāt changeāunless they are being redirected.
Butāthe firstā, this is imprecise (which I think starts with the original, but that Iām open to have put on me), and reminds of a language game. The imprecision seems to originate in the unspoken connection between a URL and a resource, with resources being moved being the cause of URLs changing (ācool resources donāt moveā?).
Butāthe secondā, itās also nothing new (youāll work like this), and itās merely spelling out a crucial aspect of web maintenance and hygiene. We donāt always get resource locations and URLs right, but we are (or should be) able to redirect and therefore deprecate the ones that donāt fit our architecture or preferences anymore.
āURLs,ā not āURIs,ā in the spirit of the URL standard; and redirected, of course, to an available, equivalent, and, ideally, useful destination.
About Me
Iām Jens (long: Jens Oliver Meiert), and Iām a web developer, manager, and author. Iāve been working as a technical lead and engineering manager for companies youāve never heard of and companies you use every day, Iām an occasional contributor to web standards (like HTML, CSS, WCAG), and I write and review books for OāReilly and Frontend Dogma.
I love trying things, not only in web development and engineering management, but also in other areas like philosophy. Here on meiert.com I share some of my experiences and views. (I value you being critical, interpreting charitably, and giving feedback.)