A place to cache linked articles (think custom and personal wayback machine)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.md 3.9KB

2 years ago
12345678910111213141516171819202122232425262728293031323334
  1. title: What is the Web?
  2. url: https://blog.jim-nielsen.com/2022/what-is-the-web/
  3. hash_url: 99a44a14a9d140bd39686955a78e5e9f
  4. <p>I recently stumbled on a piece by Dieter Bohn on The Verge titled <a href="https://www.theverge.com/2017/5/24/15681958/what-is-web-definition">“And now, a brief definition of the web”</a> that got me thinking.</p>
  5. <p>He starts with the question: “what exactly is the web?”</p>
  6. <blockquote>
  7. <p>Traditionally, we think of the web as a combination of a set of specific technologies paired with some core philosophical principles. The problem — the reason this question even matters — is that there are a lot of potential replacements for the parts of the web that fix what's broken with technology, while undermining the principles that ought to go with it.</p>
  8. </blockquote>
  9. <p>I like this take. “The web” isn’t solely a stack of technologies (URLs, HTML, CSS, JS). It’s also a set of principles—<a href="https://blog.jim-nielsen.com/2020/musings-on-the-documentary-for-everyone/">principles, as I wrote, imbued into the web with its birth</a>:</p>
  10. <blockquote>
  11. <p>the ethos present in the person who birthed the web was instilled into online culture from the very beginning. Berners-Lee believed the web should be open and he gave away the protocols that powered it. There was no patent. No licensing around who can and can’t create a website. It was all put into the public domain.</p>
  12. </blockquote>
  13. <p>This principle of open access to information for everyone is part of what we mean when we say something is “of the web”. </p>
  14. <p>Bohn weaves that idea into his proposed working definition for determining whether something is part of the web.</p>
  15. <blockquote>
  16. <p>To count as being part of the web, your app or page must:</p>
  17. <ol>
  18. <li><p>Be linkable, and</p>
  19. </li>
  20. <li><p>Allow any client to access it.</p>
  21. </li>
  22. </ol>
  23. </blockquote>
  24. <p>First, it’s interesting how much of what’s in modern app stores fails the first test. The <a href="https://blog.jim-nielsen.com/2021/the-power-of-the-link/">link is powerful</a>—so powerful that large organizations like Apple go to battle to exert control over what can and can’t be linkable.</p>
  25. <p>But, as Bohn says, “links aren't the complicated part; it's the part where your thing should allow any client to access it” that’s hard.</p>
  26. <blockquote>
  27. <p>You can run through all the web-like things in that list above, look at that two-part test, and just say straight up that these things don't count as part of the open web.</p>
  28. <p>Android Instant Apps: only work on Android. Not the web. Facebook Instant Articles and Apple News: pay no attention to their weird URL redirecting and HTML-esque code, they only work on their respective platforms. Not the web.</p>
  29. </blockquote>
  30. <p>It’s funny: if you apply this test to a few things traditionally considered “of the web”, they might fail.</p>
  31. <p>For example: consider a web page you visit in your browser. If that web page fails to load because there’s <a href="https://blog.jim-nielsen.com/2022/a-web-for-all/">too much modern JavaScript</a> and you’re on an older client (like a <a href="https://css-tricks.com/evergreen-does-not-mean-immediately-available/">dead evergreen browser</a>), is that “the web”?</p>
  32. <p>Or, put aside the question of access for an “outdated” client. What if you have a “modern” client and you visit a web page (<a href="https://9to5google.com/2021/11/08/youtube-tv-safari-mac/">like YouTube TV at one point</a>) that says “this page only works in Chrome”. It’s a URL you type into a browser, so it sounds like the web, but it’s only accessible by a specific client. Is that “of the web” or is it more akin to something from a proprietary app store?</p>
  33. <p>I like Bohn’s working definition, however vague it might be in the details. “Be linkable and accessible to any client” is a provocative test for whether something is “of the web”. </p>