ryoblog/src/blog/all-browsers-suck-your-fault/index.md

43 行
3.8 KiB
Markdown
Raw 通常表示 履歴

title: All browsers suck, and it's all YOUR fault!
author: 寮
date: 2022-07-09 00:25:00
tags: blog,technology,internet,webdev,linux
threadid: ALHlqv8tp9nwYLCYme
----
Clickbait, except it's not.\
The "YOU" part can literally refer to you, regardless of who you are.\
Let me explain.
## Browser makers
Browser devs are at fault for all giving up on their own browser engines in favor for becoming basically a Chromium (including QtWebEngine) skin.\
That's not the only camp, but still the biggest.\
The other 2 alternatives are [Crapple](/glossary#crapple)'s WebKit (or WebKitGTK from Gnome), which is what [Goolag](/glossary#goolag) was made out of, or [Cuckzilla](/glossary#cuckzilla)'s Gecko, which gets over 90% funded by Goolag.\
The only alternatives to these 3 left are Pale Meme (which too has mountains of problems like hating Tor, websoyte being [Cuckflared](/glossary#cuckflare), among other stuff), Netsurf which is still far from ready, Dillo which can't display many websoytes which I'll get into in a moment, w3m/Links/Lynx which are all terminal-based browsers and thus suffer from similar problems as Netsurf and Dillo, Bombadillo and Lagrange which aren't made to display HTTP but they display Gemini instead, and a bunch of dual/triple engine browsers (usually Trident and WebKit, sometimes Gecko too) all made by Chinese glowies.
## Soydevs
The other part of the blame puzzle are the [soydevs](/glossary#soydev) which made everything work exclusively with Chromium only, and in addition makes it next to impossible to use [their stuff](/glossary#microshaft) without being [in the crosshairs](/glossary#mafiaa) of the [glowniggers](/glossary#cuckflare) at [all times](/glossary#cuckcuckgo).\
As a result, many websites won't work on any already terrible alternatives, and very many more won't work on all the actually good alternatives.\
This website will work fine on Netsurf, Dillo, and Lynx (I verified it myself, they won't get displayed 100% as intended, but at least it's readable and loads quickly in all 3 of them), but the big reason is because my site is made in XHTML 1.1, which is seemingly a skill that's ultra rare these days.\
HTML5 comes with nice goodies, but they're not made by those who define web standards (W3C, even they are Cuckflared these days kamidamnit!), they're made by [Big Tech](/scams/bigtech) (WHATWG, quite a conspiracy right?).
## You the user
Of course nobody wants to point a finger at themselves, but yes, YOU the consoomer are at fault as well.\
Not only you're the one using the stuff that destroys the internet, you love it too.\
And as long as you keep enslaving yourself, the walls built around you will be made taller and taller.\
All of this leads to a situation where we will need ID in order to log online, it's all possible through centralization.
## Solutions
The best we can do to push back is by making 90's style websites again on custom infrastructure, over Tor, make our own browsers and engines (or otherwise make things work on non-major browsers like Dillo, Netsurf, and Lynx), and all that.\
Let's turn our clocks back to the 80's and 90's when we still had tech freedom, actually good games, and actually open internet.\
Set up a Fediverse instance or a few to still maintain current year tech with old tech vibes.\
Learn how to make stuff with XHTML 1.1 and CSS instead of relying entirely on JavaScript.\
Try to host your stuff outside of Cuckflare and AWS, preferrably on an older PC over Tor and I2P (and static IPv4 addresses if you have to host on the clearnet).\
Learn to host files locally instead of depending yourself on CDNs.\
And most importantly, throw away your smartphones, or otherwise keep them at home at all times, but limit its use for only brief moments and use a PC for all else.
The true way to fight against centralization is to decentralize everything.