Add credits
[kill9.git] / guides / good_website.md
1 # How to make a GOOD website
2
3 In this thing. I'm implying you are not a corporate moron and you are making a personal website. (Please do. These are dying).
4
5 # Don't use JavaScript
6
7 [JavaScript](/harmful/software/javascript) is a shitty scripting language for the front end. But now it is used in the backend also. If you **MUST** use JavaScript (Which is perfectly understandable) please make sure that the website is completly usable without JavaScript
8
9 Some websites need to use JavaScript to load the content. Which is unforgivable.
10
11 # Use human understandable interfaces
12
13 Use simple colors
14
15 Write in plan language ([Go to top] instead of weird svgs)
16
17 Use sentences ([Click here to view ommited posts] instead of weird walls of text)
18
19 Do not use javascript for things you can do in HTML (Instead of making a weird button in javascript. use ```<input type="button">```
20
21 And please. For satan's sake. DO NOT IMPLEMENT SMOOTH SCROLLING IN
22 JAVASCRIPT AAAAAAAAAAARGHHHHHHHHHH
23
24 # Make a .onion mirror of your website
25
26 i2p or freenet are okay too.
27
28 .onions are easy as shit to make.
29
30 If your hosting provider does not provide a .onion intercae. Consider getting a VPS or self host your website with a Raspberry Pi.