随笔分类 -  webkit for android

webkit for android
摘要:Dom Tree Node的层次结构:Render Tree Node的层次结构:两种Tokenizer: 阅读全文
posted @ 2013-03-05 14:51 webkit_android 阅读(246) 评论(0) 推荐(0)
摘要:有些运营商要求把特定信息加到UA中,例如需要把屏幕尺寸和CTC/2.0的信息加到UA中, 可以在这里加, 记录一下.core/java/android/webkit/WebSettings.javaprivate synchronized String getCurrentUserAgent() { ... // add screen spec final String screenMetrics = getScreenMetrics(); buffer.append("; "); buffer.append(screenMetrics); ... 阅读全文
posted @ 2013-03-04 14:36 webkit_android 阅读(691) 评论(0) 推荐(0)
摘要:从网络上回来的数据是如何被webkit接收的?在framework/…/net/http/EventHandler.java 中定义了一些接口, 比如: public void data(byte[] data, int len); public void headers(Headers headers); public void error(int id, String description);这个接口被framework/…/webkit/LoadListener.java 实现, 重写EventHandler接口中的方法.被重写的这3个方法大致的思路是: 通过s... 阅读全文
posted @ 2013-03-04 11:09 webkit_android 阅读(332) 评论(0) 推荐(0)
摘要:HTML5 Canvas是最广泛支持的2D即时模式图形WEB标准,是基于HTML5的多媒体、可视化、游戏等应用的基础。因此,Canvas的性能优化有助于几乎所有HTML5应用的性能提升,且能有效地节省CPU使用率,这一性能指标对于大屏幕的设备非常重要。chrome for android在android4.0上已经实现了canvas硬件加速, 从samsung i9100测试成绩上看, 和iphone4差距仅有20%(还没有找到iphone5, 以后有钱了买个, 相信它的成绩会更好). 不过在原生browser的实现上, 并没有启用canvas硬件加速, FishTank的成绩只有可怜的5 f 阅读全文
posted @ 2013-03-03 19:18 webkit_android 阅读(7373) 评论(0) 推荐(0)