Re: Problems with the modern web
By: Kurisu to Stormy on Fri Feb 05 2021 02:53 pm
You're far from crazy for not liking this trend -- it is a complete breaking of the key principles which made the internet and the web in general work so well initially - servers serve up content, content is displayed on the users end, that's it. Remember back when the web was the LEAST intense thing you can do on a computer?
Exactly, I remember browsing the internet back when dial-up was a mainstream techology in the earlier 2000s. It was one of the lightest things until client-side scripting became a thing. Dont'get me wrong, client-side scripting can be useful, but as you said, the web was never meant do be used as a platform for software development. I don't mind writing a client-side script or two, I just hate when developers build their whole website out of JavaScript with a skeleton HTML file.
Now everything seems to need the horsepower of your
system just to show some text.. it's nuts, at least to me.
I know it's insane. I can load webapps on my raspberry pi 4 but many of them have horrible performance problems, especially during the time when the page is loading. This makes me even more sad now because I am probably going to have to write a web app for one of my college classes using something like angular or react. I tried to ask the instructor if I could create my own web framework and he shot the idea down and expressly forbade it. Now I will, in all likelyhood, have to develop some bloated web app using a massively bloated JavaScript framework.
...Programs should stay local to the system, remote applications should run > remotely and the internet be used as the communications path for them.
That's all. I shouldn't be using my web browser to type up Word documents! While yes, for things like my blog, or this very post I'm making (doing on the BBS website for simplicity's sake) simple interactive forms are a far cry different from running an ENTIRE APPLICATION IN A WEB BROWSER'S PROGRAM SPACE!
I agree wholeheartedly. The problem is, when I was thinking about developing a native desktop application for a project I was working on for one of my uncle's clients a while back, I was told that it would be the wrong direction for the project to go from a poorly optimized webapp to a native, fast, fully featured desktop client.
The industry trend is a strange one in deed... might be worth making a video or two about the major pitfalls of webapp development. Probably with some actual statistics and developers comments as well as end-users comments about how awful web development actually is. Now weather or not such a video would convince web developers to adopt another programming language for native software development is an entirely different story.
----
Ian Sutter - A Slackware Linux user