summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryuzu-eva <stevenhu@web.de>2024-10-25 23:56:46 +0200
committeryuzu-eva <stevenhu@web.de>2024-10-25 23:56:46 +0200
commitb8148678fd1f5e74248d9ba79ef04a23e552ad54 (patch)
tree77747b15141f14ea76295254e7c06e1a00e17ade
parent3ce13c00e6379b70b3f315c776521aea97cc8f14 (diff)
added new thought: javascript
-rw-r--r--content/thoughts.md1
-rw-r--r--content/thoughts/javascript.md28
2 files changed, 29 insertions, 0 deletions
diff --git a/content/thoughts.md b/content/thoughts.md
index ded8a19..192569c 100644
--- a/content/thoughts.md
+++ b/content/thoughts.md
@@ -2,3 +2,4 @@ Here are all of the thoughts I've posted so far:
- [first entry, 2024-10-24](./thoughts/first-entry.html)
- [updated css and navigation, 2024-10-25](./thoughts/updated-css-and-navigation.html)
+- [javascript, 2024-10-25](./thoughts/javascript.html) \ No newline at end of file
diff --git a/content/thoughts/javascript.md b/content/thoughts/javascript.md
new file mode 100644
index 0000000..9119be3
--- /dev/null
+++ b/content/thoughts/javascript.md
@@ -0,0 +1,28 @@
+I do not like javascript.
+It definitely has its uses, but in my opinion many web developers use it as a
+crutch. I use uBlock origin to block javascript by default. Do you know how many
+websites don't work with this setting enabled? About 8 out of 10 times I visit a
+site, I get the "Please enable javascript" message, a blank white screen or a
+website that doesn't respond to any inputs. This is absolutely ridiculous. I
+don't expect to get a fully working website, but you should at least provide
+basic functionality.
+If your website doesn't even load without javascript enabled, then your website
+is shit.
+Reconsider your approach. Don't just use whatever js framework is the current
+flavour of the month (because a new js framework seems to appear every couple of
+weeks). Build a working website with html+css and THEN use javascript to ENHANCE
+your website. Don't make it a requirement! Use simple AJAX (if you even remember
+what this is), instead of full-blown frameworks.
+
+- I don't like javascript
+- I think the language in itself can sometimes be pretty stupid
+- 90% of websites are bloated as hell and take way too long to load because of
+it
+- it makes websites inaccessible to users that are blocking javascript if your
+site requires js to provide basic functionality, let alone load
+
+Entire video games used to fit on a 32MB Nintendo 64 cartridge. Many websites
+nowadays require more than that, because of javascript.
+If you are a web developer, please don't use js or at least use it sparingly.
+
+This website will never use javascript. \ No newline at end of file