随笔分类 - 开发工具
摘要:渲染引擎渲染引擎的职责是……渲染,也就是把请求的内容显示到浏览器屏幕上。默认情况下渲染引擎可以显示HTML,XML文档以及图片。 通过插件(浏览器扩展)它可以显示其它类型文档。比如使用PDF viewer插件显示PDF文件。我们会在一个专门的章节讨论插件与扩展。在这一节我们将专注渲染引擎的主要用途——显示用CSS格式化的HTML与图片。各种渲染引擎我们提到的Firefox, Safari两种浏览器构建于两种渲染引擎之上:Firefox使用Gecko —— Mozilla自家的渲染引擎;Safari 和 Chrome 都使用 Webkit。Webkit 是一个开源的渲染引擎,它源自Linux平台
阅读全文
摘要:yslow 网站性能评分工具的图文解析终于说到Yslow这个东西了。想必好多人对此评分规则并不陌生了。尤其是一些做独立博客的博主,很是热衷于这个评分规则。下面我就简单介绍一下这个很火的“舶来品”,他叫Yslow(解析为 why slow),他有个名爹叫yahoo,他是个老师主要负责给页面打分,他家在:http://developer.yahoo.com/performance/rules.html这里。他与chrome 还有 firefox 都是好朋友,在firefox家里会与firebug呆在一起。他办事情很有条理,并且有一套让很多人热衷的打分规则。另外他还能对于别人的不足给出建设性的意见,
阅读全文
摘要:1.创建分支的意义创建分支的意义,比如我们在一个基础平台上进行开发,每个技术小组负责一个子项目,而基础平台也是有可能会继续更改的,这个时候,如果不创建分支,子项目之间会相互影响,影响最大的就是后期的测试和版本发布,子项目A已经结束,但测试却受到正在进行的子项目B的影响,测试通不过,就别说版本发布了。所以,我们需要从目前的项目(主干trunk)中创建分支(branch),隔离子项目间的相互影响。知道了创建分支的意义,那么如何创建呢,下面请看SVN分支与合并介绍中创建的原理。2.svn创建分支原理在svn中,创建分支,实际上就是一个版本拷贝(对应copyto...注意:绝不是简单在客户端上copy
阅读全文
摘要:这个配色是仿的mac Classic的配色,与mac Classic还是也些小差异,不足之处望点出下载链接:http://115.com/file/be5ctmen安装方式:不需解压,直接到 工具-> 选项-> 字体和颜色 里左下角点导入,直接导入zip文件。
阅读全文
摘要:【注:本文转自:http://ued.taobao.com/blog/2012/06/03/debug-with-chrome-dev-tool/】这篇文章是根据目前chrome稳定版(19.0.1084.52 m)写的, 因为 google 也在不断完善chromedeveloper tool, 所以chrome版本不同可能稍有差别. 一些快捷键也是 windows 上的, mac 下的应该大同小异.常规的断点相关的 breakpoint/conditional-breakpoint/call-stack/watch-expressions 等就不涉及了.1. BeautifyJavascr
阅读全文