aboutsummaryrefslogtreecommitdiff
path: root/org/blog/articles/message-to-indie-web-devs.xml
blob: 0cb361052de569948116806a62c32f1109f2c24c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
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>