Google Open-Sources Chrome For iOS (venturebeat.com) 39
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.
Now if only (Score:2)
Re: (Score:1)
How about sovereignty to any phone? Killer feature of the millennium.
Re: (Score:2)
Nope (Score:3)
malware follows marketshare.
That hasn't been true for iOS since inception. It's not just marketshare but weakness of the system.
Re: Now if only (Score:2)
How do you know?
Re: (Score:2)
Someone will port Android to Apple phones.......
You mean now if someone would only port iOS to other handsets?
Why would I want to buy an overpriced iPhone to run a mobile OS already available on so many other options, like phones with better screens, longer lasting batteries, user replaceable batteries, and headphone jacks?
Fake News Headline. (Score:4, Insightful)
They released Chromium for iOS. They didn't open-source Chrome.
See for yourself (Score:2)
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 nam
Does it really matter? (Score:2)
As far as I know, all browsers on iOS must render using iOS' built-in Webkit.
Re: (Score:3)
You can do whatever you want if you build it yourself and install it on your own iPhone / iPad.
Of course, if you've only got the free developer certificate - I believe you'll need to recompile and reinstall it every seven days.
Just a skin (Score:2)
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.
Re: (Score:1)
Not to mention spying on the user and sending data to Google. They love it when you sync your history, forms, and passwords. Safari alone doesn't do that for them.
Re: (Score:2)
Bookmarks, incognito mode, a bunch of UI things.
The base browser on BlackBerry used webkit. But it was so painful for many reasons - how you zoomed, how you got pages, how you dealt with tabs. It was very painful
Re: (Score:3)
It means that Chromium and Chrome are not 100% identical - same as any and all proprietary code in Chrome (such as patent-restricted codecs). Bad headline, as I'm sure they released "Chromium" source.
So, (Score:1)
Actual repo link (Score:3)
Since it's not in the summary here is the repo link [googlesource.com].