摘要: Git在Wikipedia上的定义:它是一个免费的、分布式的版本控制工具,或是一个强调了速度快的源代码管理工具。Git最初被Linus Torvalds开发出来用于管理Linux内核的开发。每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,不依赖 于网络和中心服务器。Git的出现减轻了许多开发者和开源项目对于管理分支代码的压力,由于对分支的良好控制,更鼓励开发者对自己感兴趣的项目做出贡献。其实许多开源项目 包括Linux kernel, Samba, X.org Server, Ruby on Rails,都已经过渡到使用Git作为自己的版本控制工具。对于开发 阅读全文
posted @ 2014-03-24 10:17 HJane 阅读(1278) 评论(0) 推荐(0) 编辑
摘要: 关于 CSS3 @font-face 规则:在 CSS3 之前,web 设计师必须使用已在用户计算机上安装好的字体。通过 CSS3,web 设计师可以使.用他们喜欢的任意字体。当您您找到或购买到希望使用的字体时,可将该字体文件存放到 web 服务器上,它会在需要时被自动下载到用户的计算机上。您“自己的”的字体是在 CSS3 @font-face 规则中定义的。Firefox、Chrome、Safari 以及 Opera 支持 .ttf (True Type Fonts) 和 .otf (OpenType Fonts) 类型的字体。Internet Explorer 9+ 支持新的 @font- 阅读全文
posted @ 2014-01-24 15:54 HJane 阅读(370) 评论(1) 推荐(0) 编辑
摘要: 错误描述:1. 项目中使用了ext.net2. 在ie9及以上浏览,css样式无法加载。提示错误:“SEC7113: CSS 因 Mime 类型不匹配而被忽略!”3. 打开浏览器的调试工具,在网络面板中查看页面文件的加载信息。发现:请求头信息Accept:text/css ,响应头信息:Content-Type:text/html由此可见,请求头信息 accept:text/css 格式正确,说明页面中CSS文件调用方式正确。而响应头信息中:Content-Type:text/html显然是造成CSS不加载的原因。因为IE9新的安全机制要求web server送过来的 HTTP respons 阅读全文
posted @ 2014-01-24 15:51 HJane 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 淘宝:KISSY支付包&阿里巴巴: Arale腾讯:JX百度:Tangram MagicKISSYKISSY 是一款跨终端、模块化、高性能、使用简单的 JavaScript 框架。除了完备的工具集合如 DOM、Event、Ajax、Anim 等,它还提供了经典的面向对象、动态加载、性能优化解决方案。作为一款全终端支持的 JavaScript 框架,KISSY 为移动终端做了大量适配和优化,让你的程序在全终端均能流畅运行。AraleArale 立足于支付宝的前端需求和国内前端社区,基于 Sea.js 和 CMD 规范,致力发展小而美的前端模块架构,建立了一套从编码测试到部署的开发体系, 阅读全文
posted @ 2014-01-24 15:48 HJane 阅读(790) 评论(0) 推荐(0) 编辑