Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

That covers everybody on an iDevice - the only browser on iOS is Mobile Safari. Chrome, Firefox, Opera are all skins on top of the Safari Webkit renderer.

Interestingly / Ironically / Whateverally, it doesn't cover a ton of other, non-iOS users. This may be a push to Desktop Safari usage, but I am really uninterested in supporting proprietary browser tech, especially when there are competing open standards, doubly-especially when (as the OP mentioned) Safari in particular doesn't seem interested in supporting other open, interesting APIs.



sort by: page size:

iOS only allows webkit based browsers, thus every browser on iOS pretty much just a skinned Safari

Exactly. Everyone on iOS uses Safari (either direct or as underpinnings for "Chrome", "Firefox" etc browser interface someone might want to put on top of it)

You are of course aware that all these iOS browsers run on WebKit from Apple? Linked post is about that.

All browsers on iOS are based on WebKit. It’s an Apple requirement.

IMO it seems like "all browsers on iOS are Safari" isn't that big of a deal because 'browsers' on iOS still get to throw all their own features and sync services into their browser app. It'd be like saying you wish you didn't have to use Windows' window APIs to create windows or wished you could avoid UIKit to do anything on iOS.

Every browser on iOS uses Webkit.

I thought the other browsers on IOS were just skins of webkit / safari ?

ALL web browsers on (non-jailbreak) IOS are a wrapper around Webkit. Apple won't allow anything else.

my understanding is all other browsers on ios are just safari rendering wrappers with various skins, menu bars, and addons

All browsers on iOS are webkit (read: safari) under the hood. Firefox and Chrome are just skins.

> iOS Safari's level as the only browser people should use.

FWIW, iOS doesn't chide you when you download Chrome or Firefox. Of course Apple requires them to use the iOS rendering engine - but that's perhaps a slightly different point.


Every iOS browser today runs on Apple Webkit. No exceptions. Thats an apple rule.

Every iPhone user is a safari user AFAIK.

AFAIK on iOS you cannot distribute an alternative browser (as in UI, network engine and rendering engine) --- you can only distribute what is essentially a skin over the default browser, Safari.


I believe that's because all browsers on iOS are essentially safari wrappers

Every browser on iOS is essentially safari but reskinned. Apple forces browser apps to be WebKit based. That means supporting other codecs, and different types of web technologies, etc, only happens on iOS when WebKit supports it, because all browsers have to use the WebKit that’s provided by apple.

There are no other browsers on iOS. They're all Safari wearing a different surface mask.

And even those exist only on sufferance of Apples reviewers.


Unfortunately, Apple have a policy that the inbuilt webkit is the only browser engine that is allowed to be used on an iOS device. The iOS Chrome, Firefox, & Edge apps are just thin wrappers around the same Safari engine included in iOS.

I wouldn't care about what Safari is doing if iOS would allow you to install browsers that are not based on webkit. The fact that Apple only allows webkit browser makes it so much worse and means that no one can compete on iOS against Apple

Non-Apple web browsers on iOS are all webkit wrappers that cannot do their own rendering or content filtering.
next

Legal | privacy