Live data from Hacker News

Google Chrome now works on iOS

techcrunch.com

21–30 of 127 posts

Re: Google Chrome now works on iOS

#21
post #19

Earlier quoted context omitted.

And while Mozilla made really loud noises with threats of complaints and legal action about Windows RT and Microsoft, they completely ignored Apple and made Firefox Sync which just syncs bookmarks etc.

"they completely ignored Apple and made Firefox Sync which just syncs bookmarks etc." There was plenty of sounds from them at the time when they wanted to release a Firefox for iOS, but that was a few years ago by now and it didn't get picked up in the media like the Windows-complaints.

>There was plenty of sounds from them at the time when they wanted to release a Firefox for iOS

Really? Care to link to some of them?

Re: Google Chrome now works on iOS

#23

The headline should read Google Chrome Skin now works on iOS. For all intents and purposes, the heart of the browser, i.e the rendering and scripting engines are not running on the iPad or iPhone. Would it be accurate to state that IE now works on the iPad if Microsoft ported the IE browser chrome(UI) to the iPad?

Eh, it's WebKit. Not quite the same WebKit, but close enough. It's not like they are using completely different rendering engines.

There is no WebGL and other HTML5 features that Chrome has. Also, not only there is no V8 JS Engine support, but I suspect that Apple's NitroJS engine won't work in Chrome because it probably uses UIWebView to render sites.

Re: Google Chrome now works on iOS

#24

Earlier quoted context omitted.

Don't see how it can, as it's just a UIWebView.

UIWebViews can be configured to run WebGL, though this is not officially supported/sanctioned by Apple.

This requires calling a private API which means any app doing that will be rejected by the App Store.

Re: Google Chrome now works on iOS

#26
post #13
post #9

Earlier quoted context omitted.

While Chrome for iOS will include a number of key features, including incognito mode and tab syncing across devices, the browser will still use Apple's WebKit-based engine required by the App Store developer guidelines. It also will lack the Nitro JavaScript engine that Apple uses to speed Safari's performance.

Which is why I still like Android as a mobile platform. Google gives users a choice, Apple makes you live within their walled garden.

V8 requires just-in-time compilation, which is not allowed on iOS for security-related reasons.

Re: Google Chrome now works on iOS

#28
post #9

Earlier quoted context omitted.

While Chrome for iOS will include a number of key features, including incognito mode and tab syncing across devices, the browser will still use Apple's WebKit-based engine required by the App Store developer guidelines. It also will lack the Nitro JavaScript engine that Apple uses to speed Safari's performance.

So, no V8 or Nitro, but Chrome/Chromium uses Webkit, so renders should be the same (just slower) right?

Well, Mobile Safari's webkit version will usually be somewhat behind the latest six-weekly Chrome release cycle.

Re: Google Chrome now works on iOS

#29

But, Chrome on iOS will still be a "second class citizen" the way Opera mini and the other browsers on the AppStore. If you want to open a link in Chrome, you will need to copy/paste the URL, no "Open in Chrome" functionality like Safari has. For better or for worse, Apple has not opened up system-wide integration of third party apps, and I don't seem them allowing you to change your default browser anytime soon.

That shouldn't be that much of a problem as most of the pages on iOS are displayed in an in-app web views (in apps like: Twitter, Facebook, etc.). Ok, "bookmark-icons" will open in Safari - doubt it's a very popular feature though.

Re: Google Chrome now works on iOS

#30

Earlier quoted context omitted.

Eh, it's WebKit. Not quite the same WebKit, but close enough. It's not like they are using completely different rendering engines.

There is no WebGL and other HTML5 features that Chrome has. Also, not only there is no V8 JS Engine support, but I suspect that Apple's NitroJS engine won't work in Chrome because it probably uses UIWebView to render sites.

Yeah, no WebGL's a bummer. But at least it is close to the same engine.
Post reply on HN