I would greatly appreciate any feedback you have. Even a proprietary native app can still be controlled to an extent, but when it's all running on another server, you simply do not have power over it. ![]() You simply have no measure of control over them. With this all in mind, try to avoid using the browser for tasks if possible. The elite abuse the Internet however way they wish. The ISP example should prove that, especially with the assaults on net neutrality. Overall, owned by the few, not the many.You're here im sure you get the idea already. There's too much to unpack here in this article alone and if There is very clearly a surveillance state where large companies can do as they please and where the government spies on all that we do. As a result, it is horrendously inefficient. The issues with Javascript - converting JS to C in an already heavy program, and hten C to assembly is utterly slow and as most devs I know would say, most JS apps are awfully written. ISPs hobble speeds to terrible amounts and states puppeted by ISPs make laws preventing us from creating our own ISPs. Even if the JS is open source, it is still running on their server, not yours. Closed, instead of open, with the examples given above on EME and how JS relies on the opponent's servers.It has become: (there's a lot to unpack here that I'll put into a list, wip) There is no other way around it - the Internet is basically the opposite of an ideal computing space. Not to mention the sheer censorship that has gone on through the web. Search engines like Google lock a person only into what they've already known and experienced. LibreOffice runs with less than half the RAM requried for Google Docs for me. Not to mention the performance - JS web apps are horrid with this from my experience. Compare this to your local programs, particularly open ones with lots of customization - you basically can do whatever you want with them. At the most, you can enable and disable certain site's scripts, but that's it. Not to mention that with JS, none of it can be modified and put under your control, on your end. Even with all the privacy addons avaiable installed it is still very easy to gather a unique fingerprint and track your data, no matter what you do. it's virtually impossible to go on the internet and expect your right to privacy to be respected. It's even creeping its way into the Linux desktop! What's wrong with this? Simply put, converting JS to C and then C to assembly is definitely a performance drag - there's a reason GNOME is known as the heaviest Linux desktop around. JavaScript frameworks are everywhere now and are making a good amount of the internet basically inaccessible without the latest hardware. Either run Google's spyware or lose out on a ton of services.Īnd what is the result of this? The Internet has become a pretty bad place. See the control here? As seen in this article, open source browsers are kicked to the curb. As a result, browser developers have to pay to be able to stream Netflix. Unfortunately, the only programs for it are proprietary. It's a form of DRM that many notable streaming sites use, most notably Netflix. This can be seen in EME - Encrypted Media Extensions. As a result, the Internet is basically Google's property. Firefox would likely not dare to implement anything else anyways. Google thus commands the complete design of the web - whatever Chromium implements is what the user sees, and nothing more. Firefox has become more and more like Chromium in its features over the years and alongside Mozilla's history and Firefox's waning popularity (good riddance imo), it is basically a monopoly. However, as we know, Mozilla is just controlled opposition at best. Mozilla is the only other competitor, with Firefox running Gecko for HTML/CSS & SpiderMonkey for JS. Google controls an extremely large amount of the market with Chromium, which uses the Blink HTML rendering engine and the V8 JavaScript engine. (more on JS problems soon)Įven worse, browsers are basically a duopoly. As a result, it tends to be slower and much harder to work with. ![]() It is not meant to literally replace the OS. Why so? Because simply put, Javascript is not meant to do everything. Unsurprisingly, however, its generally less productive. The browser is basically becoming its own OS, which can be seen in ChromeOS devices - it quite literally is the whole OS. Whlie internet connectivity and function is nice, reliance is not. These days it's almost impossible to go without running intensive web apps. Originally the Web was nothing more than a few documents but that time has changed quite heavily. Most computing these days tends to be done on the internet, within the browser. BROWSERS: WHICH ONE TO CHOOSE? WHICH BROWSER IS THE BEST? ( UPDATE: PUSHING SOME UPDATES HERE) THE TABLE AT THE BOTTOM IS DEPRECATED.
0 Comments
Leave a Reply. |