8 ms·
It also looks like both iOS and OSX are using same Webkit Api. Webviews get the same stuff Safari has access to, which mean Webviews also get access to JIT comp
by glasshead969 12y ago
It also looks like both iOS and OSX are using same Webkit Api. Webviews get the same stuff Safari has access to, which mean Webviews also get access to JIT compilation including FTL tier.
More info in this talk: Introduction to Modern Webkit Api
https://developer.apple.com/videos/wwdc/2014/ https://developer.apple.com/videos/wwdc/2014/
- lcnmrn 12y agoActually is the other way around, Safari on both OS X and iOS is built on top of the WebView which is part of WebKit framework.
- glasshead969 12y agoYes, I was trying to convey that webviews are no longer second class.
- lcnmrn 12y agoYes, they are not anymore. I built a browser recently, everything works as fast as Safari, yet in some cases due to smaller viewport it works faster. http://lucianmarin.com/monochrome/ http://lucianmarin.com/monochrome/
- girvo 12y agoWoah! Cool project, I usually end up trying to hack something together using Fluid.app to achieve this. Well done :)
- lcnmrn 12y agoThank you! If there are cool mobile pages missing from Monochrome start page, please make a submission. The app is native and much faster than running Fluid.
- elpool2 12y agoThat's very good news. Now I just want a way to turn off the 300ms tap delay without needing fastclick.
- lolo_ 12y agoApparently that's fixed in iOS8 :) https://github.com/ftlabs/fastclick/issues/262 https://github.com/ftlabs/fastclick/issues/262
- kristofferR 12y ago"False alarm. iOS 8 simulator: fast clicks. iOS 7 simulator: slow clicks. iOS 8 device: slow clicks."
- lolo_ 12y agoAck. That is seriously disappointing.
- bdash 12y agoTo be pedantic, WKWebView from the new, modern WebKit API, gets access to the JIT. The existing UIWebView does not.
- erichate 12y agothis is great news, thanks for linking the talk!