UIWebView使用UIKit框架
WKWebView使用WebKit.framework
WKWebView性能比UIWebView多两倍
WKWebView呈现大约8500个对象,
UIWebView呈现大学3500个对象
CPU使用率的百分比说明了实际性能,WKWebView使用25%的CPU呈现相同数量的粒子,而UIWebView使用90%的CPU用于同一任务。
UIWebView只加载一次,并将数据保存到Cookie中,以便下次加载时间与以前相比减少,而在WKWebView中,不会保存Cookie,因此加载时间总是相同。
有 60fps 滚动刷新率、
UIWebView & UIWebViewDelegate 这个两个东西是如何在 WKWebKit 中被重构成 14 个类 3 个协议的呢。虽然这次的变化确实带来了不少的新功能,但请一定不要因此感到恐慌
类 WKBackForwardList
WKFrameInfo
WKNavigation
WKPreference
WKUserContentController,提供Javascript post信息和注射script的方法
WKScriptMessage包含网页发出的信息
WKUserScript用户脚本
Protocol
WKNavigationDelegate
WKScriptMessageHandler
WKUIDelegate