![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
浏览器
youngerwind
不进则退
展开
-
ubuntu下编译webkit
1.下载webkit源码,由于ubuntu版本为10.04,所以下载的webkit版本也比较靠前。2.解压到文件夹下,运行/WebKit-r58572/WebKitTools/Scripts/build-webkit --gtk3.遇到错误: 1).Warning: not running gtk-docize.automake: cannot open Failed to原创 2013-08-07 22:14:04 · 1329 阅读 · 0 评论 -
你所不知道的html5与html中的那些事(三)
文章简介:关于html5相信大家早已经耳熟能详,但是他真正的意义在具体的开发中会有什么作用呢?相对于html,他又有怎样的新的定义与新理念在里面呢?为什么一些专家认为html5完全完成后,所有的工作都可以达到真正的云方式呢?这一系列的问题你是否已经想明白了呢?本系列文章将为您一一解答你所不知道的关于html5与html中的那些事;具体会包括如:html5新的理念与想法,html5的新标签...原创 2015-04-13 23:29:17 · 105 阅读 · 0 评论 -
如何简单快速调试高大上的谷歌浏览器
上一篇我们简单的将了在Ubuntu上编译chromium,android content_shell_apk的编译,一切顺利的就能生成apk。但是我们仅仅只是照搬了人家google开源的东西,作为一个开发者我们应带着探索的精神,都说它稳定,速度快。它为什么这么快、稳定? 带着这一系列的问题,我们去学习理解它,去搞明白它的原理、架构。所以...... 一切精妙的东西最终又归结到源码上,直到...2015-04-13 23:18:27 · 120 阅读 · 0 评论 -
chromium浏览器开发系列第二篇:如何编译最新chromium源码
说一下为什么这么晚才发第二篇,上周和这周department的工作太多了,晚上都是十点半从公司出发,回家以后实在没有多余的精力去摸键盘了。所以请大家包涵! 上期回顾:chromium源码下载:1.找个靠谱的vpn(我试过了,网上说的不用vpn拿代码的都不靠谱);2.获取depot_tools,解压,设置环境变量;3.gclient获取python和git,sv...原创 2015-04-09 14:03:03 · 223 阅读 · 0 评论 -
chromium浏览器开发系列第三篇:chromium源码目录结构
上两篇介绍了下载源码和编译源码,这次主要介绍chromium的源码目录结构,我也是通过源码和官网结合来跟大家说,如果有说的不准确的,欢迎交流。 另外,官网的不一定准确,他们其实也很懒,所以最主要还是靠自己。官网只能作为一个参考。 Chromium结构相对两年前变化很大。目录结构依然很清晰,主要有三个部分(不包括其他的库):浏览器,渲染器,webkit。浏览...2015-04-09 13:56:09 · 514 阅读 · 0 评论 -
chromium浏览器开发系列第一篇:如何获取最新chromium源码
浏览器开发系列第一篇:如何获取最新chromium源码背景: 最近摊上一个事儿,领导非要让写一篇技术文章,思来想去,自己接触chrome浏览器时间也不短了,干脆就总结一下吧。于是乎,本文顺理成章。由于有些细节必需描述清楚,所以这次先讲如何拿到chromium的源码,下次直接把编译过程写出来,供大家参考。前期准备: 之前的chromium源码都是用svn来维护,所...2015-03-25 22:44:13 · 287 阅读 · 0 评论 -
chromium浏览器开发系列第五篇:Debugging with WinDBG
之所以这么喜欢chrome,就是因为它开放,适合研究学习。原创 2015-04-23 11:43:28 · 1061 阅读 · 0 评论 -
chromium浏览器开发系列第四篇:如何调试最新chromium源码
之所以这么喜欢chrome,就是因为它开放,适合研究学习原创 2015-04-23 10:55:18 · 630 阅读 · 0 评论 -
你所不知道的html5与html中的那些事(三)
文章简介:关于html5相信大家早已经耳熟能详,但是他真正的意义在具体的开发中会有什么作用呢?相对于html,他又有怎样的新的定义与新理念在里面呢?为什么一些专家认为html5完全完成后,所有的工作都可以达到真正的云方式呢?这一系列的问题你是否已经想明白了呢?本系列文章将为您一一解答你所不知道的关于html5与html中的那些事;具体会包括如:html5新的理念与想法,html5的转载 2015-04-13 23:27:26 · 427 阅读 · 0 评论 -
chromium浏览器开发系列第三篇:chromium源码目录结构
前面介绍了源码下载,编译。接下来要介绍一下目录结构,方便大家以后对架构的了解。原创 2015-04-08 21:11:11 · 1518 阅读 · 0 评论 -
如何简单快速调试高大上的谷歌浏览器
上一篇我们简单的将了在Ubuntu上编译chromium,android content_shell_apk的编译,一切顺利的就能生成apk。但是我们仅仅只是照搬了人家google开源的东西,作为一个开发者我们应带着探索的精神,都说它稳定,速度快。它为什么这么快、稳定? 带着这一系列的问题,我们去学习理解它,去搞明白它的原理、架构。所以...... 一切精妙的东西最终又归结到源码上原创 2015-04-13 23:12:53 · 509 阅读 · 0 评论 -
浏览器开发系列第二篇:如何编译最新chromium源码
之所以这么喜欢chrome,就是因为它开放,适合研究学习。原创 2015-04-03 21:25:16 · 1155 阅读 · 1 评论 -
浏览器开发系列第一篇:如何获取最新chromium源码
之所以这么喜欢chrome,就是因为它开放,适合研究学习。原创 2015-03-25 21:50:43 · 1469 阅读 · 0 评论 -
android webkit和html的10位数字
前提:Android webkit中会默认10位数字首位为1或者0时不会有红框焦点11位数字只有首位为1时会有红框焦点这样会导致在页面中增加一个div,text为随便一个十位数就会有焦点可以移动上去。分析:对比cachenode的type看看,有焦点时的和没焦点时的数字是不是有区别。对比发现了区别。在BuildFrame的时候根据textnode的内容确定cache原创 2014-01-23 16:40:24 · 741 阅读 · 0 评论 -
webkit处理汉字编码问题的总结
在XX项目中解决android webkit处理汉字编码问题的总结问题: 服务器通过302重定向方式发送给客户端重定向地址,地址中的汉字采用原数据方式发送,没有经过任何编码。因为其中存在汉字,所以在android端经过webkit解码编码之后,最终无法正常在服务器端请求正确数据。Android中默认使用utf-8编码。 Android在framework中解析http原创 2013-08-07 22:23:22 · 1050 阅读 · 0 评论 -
chromium浏览器开发系列第四篇:如何调试最新chromium源码
接二连三的事情,时间比较紧张,但是还是没有把这个系列的文章丢掉,因为这也是对自己知识的总结吧。提倡大家多写写,以后再看的时候会有种莫名的小激动。上周写的是chromium的目录结构,好像大家不太感兴趣,在我看来这部分很重要。开头有链接地址,大家想看可以再看看。 从源码下载到编译,到目录结构,今天终于到了重要的环节,调试。 在windows上,调试工具都是使用微软自家...2015-04-23 11:41:43 · 282 阅读 · 0 评论