From f5d6b5acd9a53e11e8ef4594fd4f29e8e4db73d5 Mon Sep 17 00:00:00 2001
From: nathan <nathansmith@disroot.org>
Date: Wed, 28 May 2025 04:27:11 -0600
Subject: Working on indie web dev blog

---
 org/blog/articles/message-to-indie-web-devs.xml | 44 +++++++++++++++++++++++++
 1 file changed, 44 insertions(+)
 create mode 100644 org/blog/articles/message-to-indie-web-devs.xml

diff --git a/org/blog/articles/message-to-indie-web-devs.xml b/org/blog/articles/message-to-indie-web-devs.xml
new file mode 100644
index 0000000..0cb3610
--- /dev/null
+++ b/org/blog/articles/message-to-indie-web-devs.xml
@@ -0,0 +1,44 @@
+<article>
+  <p>
+    I am writing this to go over both the good things and bad things I often
+    come across on small websites, the kind often made by just some random
+    person in a basement. The funny part about it is all the bad things I will
+    go over are not limited to indie websites but are instead echos of the
+    mainstream web that have sadly been leaking into everything else. A lot of
+    what I have to say are things discovered through umatrix. Often times we
+    only see the outside of a website but when using a good content blocker
+    like umatrix, noscript, ublock advanced mode... the inner workings of a
+    website is brought into the light. What I often find isnt pretty. Sometimes
+    a website is themed to look old school but under the hood its just a bunch
+    of modern javascript bullshit and a hell ton of frames. Other times more
+    modern looking websites have little to no javascript and instead use
+    tastefull first party css to get that look.
+  </p>
+
+  <h4>Please dont hot link</h4>
+  <p>
+    From what I have seen neocities users love to abusive hot linking all the way
+    to the deepest depths of hell. Every single button, blinky, gif, meme... on
+    their frontpage is hot linked. Its perfectly ok to make your viewers suffer
+    with too much of that shit. I do the same. But <b>please download all the
+    images and gifs into your image folder instead of hot linking
+    them</b>. Here is why:
+  </p>
+  <ul>
+    <li>Hot linking puts strain on the sites you link to.</li>
+    <li>Hot linking makes your site handle link rot poorly.</li>
+    <li>Hot linking annoys the fuck out of people using any type of addon or
+    browser feature that disables third party images. We do it to stop tracking
+    pixels and things of that nature.</li>
+  </ul>
+
+  <h4>Please limit your use of javascript</h4>
+  <p>
+    <b>Its best to not use javascript at all.</b> Though if you are addicted to
+    the drug javascript and cant help yourself at least try to limit your use
+    of it. That means <b>all static content needs to be accessible without
+    javascript</b>. No using javascript for fancy drop downs, no using
+    javascript to handle your layout, no using javascript just to get text and
+    images into the screen, no using javascript for basic animations...
+  </p>
+</article>
-- 
cgit v1.2.3