3 ms·
Javascript. It's really annoying how so many dynamic websites are just a crap UX, especially on mobile, where a simple form submit or page load would do the jo
by rmbyrro 5y ago
Javascript.
It's really annoying how so many dynamic websites are just a crap UX, especially on mobile, where a simple form submit or page load would do the job. Sometimes it's supposed to be just a landing page, but some developers find it amazing to control even how I scroll the page. God damn it, let me at least scroll the page like any normal person do!
Something so hard to get done right should be avoided, unless it's really necessary and you have time and talent to implement correctly.
- chrismeller 5y agoI’ll pile on JS as well. I can’t believe that we’ve taken a dubious scripting language and started to use it on the backend, then wrapped multiple layers like Typescript around it to hide how much it sucks. Also, how many absurd packages do I need? Disk speed shouldn’t be the limiting factor when building an app. Other, more mature, ecosystems don’t have the same security issues either because no one would ever install an entire library to check if something is even or odd or to pad a string.
- shrimp_emoji 5y agoAnd read this if you want to cry (or laugh (or both)): https://lwn.net/Articles/681410/ https://lwn.net/Articles/681410/