2 ms·
These two facts tell you the answer: 1) The "Web Browser" (i.e. html+css+javascript) is the ONLY platform-independent way of creating Apps. (despite you being
by ClayFerguson 10y ago
These two facts tell you the answer:
1) The "Web Browser" (i.e. html+css+javascript) is the ONLY platform-independent way of creating Apps. (despite you being addicted to your particular phone)
2) Javascript is the ONLY language currently in wide support in all "Web Browsers".
So obviously Javascript is needed. If we had a WWW that was only made up of resources that are static and link to each other (static documents), then we wouldn't need Javascript, but if you want actual APPS that run in the browser, Javascript is the only way. People spend so much time being addicted to their phones and the proprietary apps on those machines, that they for get that isn't REALLY the web. The web is what WEB BROWSERS use. The three things that are a must for a web app are HTML+CSS+JS. No getting around that.
Apple would LOVE to change this and make their proprietary browsers, apis, languages, formats, hardware, store, ad nausium become the world wide standard and kill off everything else, but luckily there aren't quite enough brainwashed fanboys of apple to make that particular technology Apocalypse a risk (yet).
- na85 10y agoThis seems to make a lot of sense if looked at from the perspective of a web advertiser. I can't fathom how it makes sense from the perspective as a user. Speaking as a user, I found my experience to be much, much better back before we had to download a megabyte of javascript just to asynchronously load some text.
- ClayFerguson 10y agoJavascript is what makes web "pages" essentially become "apps", and as Javascript gets more popular more and more developers use it to build bigger and bigger apps. So you might click a link and it starts downloading some multi-megabyte JS files that you have to wait on unexpectedly. I totally get that. Sites that do host apps (rather than static content) if designed well, have it setup so that at least you only have to download "the app" (i.e. all the JS files basically) only at the first visit, and it becomes cached (i.e. essentially 'installed') in your browser. There are some challenges here, but removing JS is the same as removing "apps" support, so it's not even a viable option, unless you want to take the web back to where it was in 1994.