跟踪了一段时间webkit,打算不继续跟踪了,今后将专注于自己做的功能。现在还很少喔。
目前这个版本,在最近版本基础上改进了下述地方:
JavaScript 已经使用WebKit最新的ByteCode 引擎,效率提升,内存占用大大减少。
网络库用CURL+ARES 并改正了几处小问题,除cache外网络访问都支持了。很稳定,还没有发生过Crash。
修改了 timer 实现,现在有plugin 的页面高CPU占用问题不存在了。
修改了 Render实现,几种情况下的错误解决了。
复制,粘贴,查找,拖放(有点问题)支持。
程序打包:最后精简为不依靠ICU,整个引擎只有一个dll,经过打包后只有3.5M,已经是最小的引擎了。
这个包里面还包括flash播放器(不然更小),不知道是否违反adobe的许可。
不要用它访问www.sina.com.cn这个我目前在将引擎加入IE模拟,用它做实现,还没有完善。
请注意,这是IE模拟,虽然也要依赖IE内核,但是不少自己的模拟工作,还没有完善。
连接地址 : http://download.youkuaiyun.com/source/467452
上传一个浏览器版本
WebKit引擎优化与改进
本文介绍了作者对WebKit引擎进行的一系列优化措施,包括JavaScript引擎升级、网络库改进、计时器及渲染实现调整等,并实现了功能如复制、粘贴、查找等的支持。最终将引擎精简至仅3.5M大小。

被折叠的 条评论
为什么被折叠?



