Google Open-Sources Chrome For iOS (venturebeat.com)
Google has uploaded its Chrome for iOS code into the open-source Chromium repository. In other words, Chrome for iOS has now been open-sourced like Chrome for other platforms, letting anyone examine, modify, and compile the project. From a report: Chromium is the open-source Web browser project that shares much of the same code as Google Chrome, and new features are often added there first. Google intended for Chromium to be the name of the open-source project, while the final product name would be Chrome, but developers have taken the code and released versions under the Chromium name. Eventually, many browser makers started using it as a starting point; Opera, for example, switched its browser base to Chromium in 2013. Since its inception, Chromium was a desktop-only affair. That changed in May 2015 with the open-sourcing of Chrome for Android.
Someone will port Android to Apple phones.......
Silence is a state of mime.
They released Chromium for iOS. They didn't open-source Chrome.
As far as I know, all browsers on iOS must render using iOS' built-in Webkit.
#DeleteFacebook
So Google posted a few bitmaps and a menu scheme as a front end to Safari? Why bother. A browser is nothing without it's rendering engine.
...like all browsers on iOS it's just reusing the Safari engine because Apple doesn't let people reimplement native functionality, and Safari on iOS is falling behind on web standards.
I hope that when Servo/Quantum is released (late this year), and it wipes the floor with other browsers, then Apple will give up the Webkit era and move to this faster browser that performs better for battery life. Google have gone all-in on Blink (a fork of webkit), so in a few years Apple will want to differentiate themselves.
https://yro.slashdot.org/story/17/01/30/2058216/google-quietly-makes-optional-web-drm-mandatory-in-chrome
Since it's not in the summary here is the repo link.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
the autism-hating, custom EpiPen-hating, Musk-hating, Slashdot editor-hating troll!
I would say yes, but I have been working in Objective C for a long time now - if you can read C, Obj-C should be even more readable. I feel like ObjC makes things much clearer with named labels and naming conventions. An example from the Google source:
[self.browsingDataRemovalController
removeIOSSpecific-IncognitoBrowsingData-FromBrowserState:otrBrowserState
mask:removeAllMask
completionHandler:completion];
The dashes (-) in there you can ignore, that particular named parameter was freaking out the Slashdot lameness filter.
The code is just passing three params to the self.browsingDataRemovalController method call.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
This is great!
I'm reading this on chrome for iOS, so now I can see exactly what I'm browsing with!
malware follows marketshare.
That hasn't been true for iOS since inception. It's not just marketshare but weakness of the system.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
How's life in the hypocrite lane?