- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 常见兼容性问题集合
* png24位的图片在iE6浏览器上出现背景,解决方案是做成PNG8.也可以引用一段脚本处理.* 浏览器默认的margin和padding不同。解决方案是加一个全局的*{margin:0;padding:0;}来统一。* IE6双边距bug:块属性标签float后,又有横行的margin情况下,在ie6显示margin比设置的大。 * 浮动ie产生的双倍距离(IE6双边距问题:在IE
2015-07-31 09:42:33 580
原创 angular2.0新特性总结
1:$scope将从Angular 2.0中移除,取而代之的是ES6类。2:双向数据绑定:因双向数据绑定在大型应用中带来的问题 Angular 2.0引入了无回路有向图的单向结构概念。3: 依赖注入 2.0还希望通过懒加载来引入依赖注入。4: 模块化 将肯定使用ES6的模块语法5:组件通信 :除了$broadcast 和 $emit,2.0还有一些小得变化,1)你可以
2015-07-31 09:09:04 1896
原创 输入url发生了什么
1.浏览器查询缓存,如果有缓存,则直接跳到第9步2.浏览器询问操作系统服务器ip3.操作系统做dns查询,返回ip地址给浏览器4.浏览器打开对服务器的tcp连接(如果是https的话则更复杂)5.浏览器通过tcp发送http请求6.浏览器接收响应并且可能关掉Tcp连接,或者是重新使用连接处理新请求7.浏览器检查响应是否为一个重定向(3xx结果状态码),或者是重新使用连接处理
2015-07-31 09:01:19 1268
原创 Html5 与CSS3中的新特性
Html5 绘画 canvas 元素 用于媒介回放的 video 和 audio 元素 本地离线存储 localStorage 长期存储数据,浏览器关闭后数据不丢失; sessionStorage 的数据在浏览器关闭后自动删除 语意化更好的内容元素,比如 article、footer、header、nav、section 表单控件,ca
2015-07-31 08:59:40 15747 1
原创 cookie 与html5 中的localstorage 与sessionstorage的异同
Cookie的大小是受限的,并且每次你请求一个新的页面的时候Cookie都会被发送过去,这样无形中浪费了带宽,另外cookie还需要指定作用域,不可以跨域调用。Web Storage拥有setItem,getItem,removeItem,clear等方法,操作简单 不像cookie需要前端开发者自己封装setCookie,getCookie。Cookie的作用
2015-07-30 20:10:21 1036
原创 es6 新特性
1: 引入了class 定义方法可以不用function了 class Project { constructor(name) { this.name = name; }2:支持继承 extends 是js原型继承 OO面向对象的福音 class WebProject extends Project { constructor(name, tech
2015-07-25 22:30:06 424
转载 构建自己的AngularJS
Angular是一个成熟和强大的JavaScript框架。它也是一个比较庞大的框架,在熟练掌握之前,需要领会它提出的很多新概念。很多Web开发人员涌向Angular,有不少人面临同样的障碍。Digest到底是怎么做的?定义一个指令(directive)有哪些不同的方法?Service和provider有什么区别?Angular的文档挺不错的,第三方的资源也越来越丰富,想要学习一门新的技术,
2015-07-24 21:07:47 557
转载 chrome developer tool 调试技巧
这篇文章是根据目前 chrome 稳定版(19.0.1084.52 m)写的, 因为 google 也在不断完善chrome developer tool, 所以 chrome 版本不同可能稍有差别. 一些快捷键也是 windows 上的, mac 下的应该大同小异.常规的断点相关的 breakpoint/conditional-breakpoint/call-stack/watch-ex
2015-07-11 08:23:03 502
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人