ungoogled-software / ungoogled-chromium

Google Chromium, sans integration with Google
BSD 3-Clause "New" or "Revised" License
20.36k stars 826 forks source link

Blink-based ungoogled-chromium on iOS #700

Open boozedog opened 5 years ago

boozedog commented 5 years ago

i was thinking about the comment by @trymeouteh from this issue: https://github.com/Eloston/ungoogled-chromium/issues/56#issuecomment-422142350

agreed that Apple doesn't allow non-safari-webkit browsers on iOS.

But I think there may still be merit to such a project, as developers would be able to compile and side-load it themselves, and anyone with jailbroken device could conceivably install it ...

nkrth commented 5 years ago

What's your question? Perhaps, it's best starting a repository with further description of the project you're proposing. I understand that Safari is the main standard in Apple's closed garden ecosystem environment. There might not be a requirement for jaibreaking the device for this. iOS is still an evolving standard.

"it would not be worthwile to make a Ungoogled Chromium for iOS since iOS does not allow [this]" is a really depressing statement from a developer standpoint. Multi-platform availability is a goal in almost every project. It's too strange for a platform, that too a popular platform, to have limited support like this. A little more clarity is definitely needed here.

boozedog commented 5 years ago

Sorry this was meant as a feature request, not so much as a question

ghost commented 4 years ago

The Chrome/Chromium for iOS source code can be found here: https://chromium.googlesource.com/chromium/src.git/+/master/ios/

And build instructions here: https://chromium.googlesource.com/chromium/src/+/master/docs/ios/build_instructions.md

If anyone would like to take a crack at it. # As for Chromium on iOS, I understand that it’s not actually Chromium (using the Blink engine)... however, I like the design of Chrome on iOS and in some cases I can make a reasonable case performance-wise for iOS Chrome vs Safari... if Ungoogled could consider having a look I think a lot of iOS/iPadOS users would check it out (even if we have to sideload it).

BuserNetAdmin commented 4 years ago

Thanks @gottabeleGIT my feature request is to have an actual Blink-engine based Chromium on iOS (side-loaded). I'm wondering, is it feasible to get a Blink-engine-based Chromium running on iOS? If not, then why not!

ghost commented 4 years ago

Sure, that'd be even better! Although I think the iOS system itself can only show a webpage using a WebKit View but I could be wrong about that...

ghost commented 4 years ago

Even if Blink doesn't work out, I think a browser can be based on WebKit and still be different from Safari (e.g. Epiphany on Linux). Even if not, I think Apple is starting to open up to other browsers and the iOS 14 feature of choosing your default browser is a step in the right direction.

boozedog commented 4 years ago

Thanks @gottabeleGIT to avoid confusion I've changed the title of this issue. You're welcome to open a new one if that helps you achieve your goal!

Jean-Gabin commented 3 years ago

Hey, kind of new to the subject but is it possible to compile chromium for iOS using Blink engine ? I would love to bring and maintain a blink-chromium sidelodable app for iOS but don't know how to proceed.

trillgifted commented 1 month ago

@Jean-Gabin it looks like someone got it working. https://blogs.igalia.com/gyuyoung/2024/08/08/chrome-ios-browser-on-blink/ https://chromium.googlesource.com/chromium/src/+/main/docs/ios/build_instructions.md#building-blink-for-ios