5 ms·
You can download an app from the App Store called a "browser". This browser lets you access anything on the world wide web. There's explicit content on the web.
by thesquib 5y ago
You can download an app from the App Store called a "browser". This browser lets you access anything on the world wide web. There's explicit content on the web. Therefore you must remove browsers from the App Store.
- wheybags 5y agoThere are no browsers on the app store though... Apple doesn't allow it already. Eg: Firefox on iOS is actually just a skin on top of safari. Agree that in general the stance is ridiculous though.
- the_gipsy 5y agoThat's for reasons of disallowing VMs or any kind of program interpreter, officially. In reality it suppresses web apps from gaining capabilities of native apps, like notifications.
- scarface74 5y agoThere in fact is at least one VM in the App Store. https://ish.app/ https://ish.app/ It emulates x86. The only thing I have tried with it is downloading the x86 version of the aws cli.
- saagarjha 5y agoiSH is more an emulator than an actual VM.
- scarface74 5y agoWhat’s the difference between an emulator and a VM? You run applications for other platforms on both. You can actually run GUI apps on it.
- saagarjha 5y agoVMs generally use hardware virtualization features; iSH is just an interpreter.
- scarface74 5y agoThere is no requirement for a VM to use hardware virtualization features. It’s more efficient. But not a requirement.
- saagarjha 5y agoUsually VMs for real hardware (as opposed to VMs for runtimes, such as “Java VM” or “JavaScript VM”) are defined by the Popek and Goldberg virtualization requirements, which require efficient hardware virtualization.
- jjcon 5y agoThat really isn't true unless you greatly shrink the definition of browser. For 99.99% of people the browser is not the renderer, it is the skin and all that comes with it (synced history, bookmarks, adblocking etc etc).
- chrismeller 5y agoChrome and Safari; Chrome and Edge all use or used the same rendering engine (on one platform or another) for years, but you would never say you’re using one or the other when you don’t. Similarly if my Chevy has the exact same engine as a model of Dodge I would never say I’m driving a Dodge.
- Volundr 5y agoBut would you still call it a car? I don't see how this means that Firefox without Gecko isn't a browser. I can see how you might take issue with calling it Firefox, but it's clearly a browser that's in the app store.
- johnnyanmac 5y agoThesus's ship has left the building. I could see both sides, but ultimately I use Firefox as an attempt to try and keep chromium's monopoly as a web renderer at bay, even if for seconds longer. Firefox on IOS being forced to basically be built on top of a chromium engine defeats that purpose. It's for similar reasons that I don't recognize "Visual Studio for Mac" as VS, but a rebranded Xamarin. It lacks several core features of VS that devs hearing the name would expect (let alone hundreds of more specialized features).
- dave5104 5y agoYea, that'd also be like saying Edge and Brave aren't browsers either. They're just skins on top of Chrome. The browser is way more than its rendering engine.
- jefftk 5y ago
- cblconfederate 5y agoAre you saying that Apple preloads their phones with (gasp) porn?
- KMnO4 5y agoHeh. Time for a fun anecdote. I once bought a Motorola phone (new, but from eBay) that came loaded with whatever bloatware the carrier loaded on. One of those was a shortcut to “offers”, which I assume would be advertisements for new phones or services or whatever. I say “assume”, because apparently its domain had expired, and upon opening it loaded a webview with explicit porn (the spammy “real singles” kind). In that case, the phone did in fact come preloaded with porn.
- vbezhenar 5y agoThere's explicit content in reddit which is allowed in App Store. Also there's parental controls in iOS, Safari respects that setting while other browsers do not, so other browsers are 18+ in AppStore. AFAIK explicit content is allowed in AppStore as long as you're clearly separate it from non-explicit with a setting.
- solarkraft 5y ago> AFAIK explicit content is allowed in AppStore as long as you're clearly separate it from non-explicit with a setting. Example: Telegram blocks channels known for containing porn. You can disable the block, but only through a setting in Telegram Web (and no mention of that is allowed inside the app). I think that’s stupid, inconsistent, benefits nobody and only makes for a bad UX, but I guess the argument, as always, is “think of the children”.
- kevinventullo 5y agoPlease don’t give them any ideas.
- meibo 5y agoApple actually has been on a big crusade against any semblance of sexual content on the Store since early 2021, actually - Discord is now forced to hide all servers with NSFW content on iOS and a few art apps(e.g. Procreate) have removed art with sexual content from their sharing platform in recent updates. I assume this is related to the case. Discord is sort of like a browser for people under 20 now.
- astrange 5y agoDiscord already gave up on that, and it was probably part of their discussions with Microsoft about a merger, not an app store thing. Tumblr's porn ban was popularly thought to be an app store thing, but it was more likely about sex trafficking laws.
- judge2020 5y agoThis is still a thing. https://support.discord.com/hc/en-us/articles/1500005389362-NSFW-Server-Designation https://support.discord.com/hc/en-us/articles/1500005389362-... > Additionally, a subset of NSFW servers that are specifically focused on explicit pornographic content will be blocked entirely on iOS. iOS users aged 18+ will only be able to join and access these dedicated pornography servers on the desktop and web versions of Discord. I don't think anything like this would be part a MS merger which is apparently now off the table.
- astrange 5y agoThe one everyone remembers is that Discord was going to ban all NSFW channels on any server. This is no longer happening.
- johnnyanmac 5y agoThe version I remember is that Discord was going to opt out everyone from NSFW channels, and require ID to prove am accounts age before opting in. This may or may not still be happening, but is much more extreme than the current rules.
- wernercd 5y agoand the Apple browsers are laughably restricted and the weakest browsers available. If companies like Google weren't forced to be tied to garbage like Safari, you might have a point... I know I saw a story recently that talked about how all "alternative" browsers on the iPhone are tied to webkit and how webkit doesn't support basic internet parts and lags in support for stuff like bluetooth, game controllers, etc. Why remove the browser when Apple purposely hamstrings it to block the benefits you tout?
- astrange 5y agoAll those things enable fingerprinting, so they can't be added without losing privacy. If Chrome's renderer wasn't banned from the store we'd be back in an IE6 world where it's the only browser there is - it's already defeated Edge and Opera.
- wernercd 5y agoBeing able to use a controller enables fingerprinting? Producing a laughably restricted browser experience is protection? "fingerprinting" is one interesting counterpoint to the fact that the browser was highlighted as an alternative to the app store. but that browser is still laughably restricted. And "because chrome" doesn't change the fact that restricting competition doesn't remove the restrictions put into place largely to force people into an overpriced app store. lack of competition is a big thing... blocking people from better browsers and not fixing the bad browser in iOS isn't an acceptable answer when the tax for doing so is 30% and a subpar environment.
- sofixa 5y ago> If Chrome's renderer wasn't banned from the store we'd be back in an IE6 world where it's the only browser there is - it's already defeated Edge and Opera The difference being that Chrome is based on an open source project, Chromium, which can and is actively forked ( Edge and Brave to name two popular ones). And all the APIs it adds are wither standards, betas for standards hidden behind flags, or proposals for standards hidden behind flags. So nothing like IE6?