diff options
| author | yuzu-eva <stevenhu@web.de> | 2024-10-25 23:56:46 +0200 |
|---|---|---|
| committer | yuzu-eva <stevenhu@web.de> | 2024-10-25 23:56:46 +0200 |
| commit | b8148678fd1f5e74248d9ba79ef04a23e552ad54 (patch) | |
| tree | 77747b15141f14ea76295254e7c06e1a00e17ade | |
| parent | 3ce13c00e6379b70b3f315c776521aea97cc8f14 (diff) | |
added new thought: javascript
| -rw-r--r-- | content/thoughts.md | 1 | ||||
| -rw-r--r-- | content/thoughts/javascript.md | 28 |
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 |
