2 ms·
The distinction between iOS apps built in Swift and distributed on App Store (for example) and a website built in JS/HTML/CSS and distributed via the web's dece
by kaycebasques 6y ago
The distinction between iOS apps built in Swift and distributed on App Store (for example) and a website built in JS/HTML/CSS and distributed via the web's decentralized architecture is pretty clear IMO. Case in point I don't see hCaptcha/reCAPTCHA on iOS apps as frequently as I do on websites. The way I was taught in my elementary networking class was: the web is an application of the internet. The internet as a concept is much broader than the web.
- paxys 6y ago"The web's decentralized architecture" isn't a thing. There are clients and servers and communication protocols, that's it. There are plenty of web apps distributed from custom stores. And the web doesn't mandate using JS/HTML/CSS. A client (whether browser, CLI, phone app, bot or anything else) making resource requests identified by a URL to an HTTP server is as "web" as it gets. The reason you see fewer capchas on iOS and Android is that it is a lot harder to automate them for spam, that's all.
- kaycebasques 6y agoI mean Wikipedia also phrases the web as a subset of the internet, but as I worried, I think we're just starting to debate semantics. Using "web" interchangeably with "internet" is just confusing to me and that's what I was trying to clarify. I did learn however that Telegram's usage of hCaptcha suggests that this is a technology bigger than what we usually call the web. > The Internet carries a vast range of information resources and services, such as the inter-linked hypertext documents and applications of the World Wide Web (WWW), electronic mail, telephony, and file sharing. Edit: but to be fair I totally brought this semantics debate upon myself by raising the question of the difference between the web and the internet. Not sure why I took on a whiny tone about that, haha