摘要: 根据web访问流程的各个阶段进行总结: 1. 浏览器缓存 2.查询DNS 3.建立连接 4.发送请求 5.等待响应 6.接收数据 7.处理元素 8.渲染元素 1. 浏览器缓存 查询cache: 读取cache或发送304请求。 优化规则-- 添加Expire或Cache-Control 应用于不经常变化的组件,包括脚本、样式表、Flash... 阅读全文
posted @ 2015-08-12 23:38 331415706 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 对目前所遇见的兼容性笔记进行整理分类: 不兼容浏览器 问题概要 问题描述 解决方法 IE6,IE7 3px 并列一行的元素左侧第一个元素没浮动,第二个元素左浮动,则两个元素之间会多3像素空隙 并在一行的元素如果有一个元素有浮动,则都加浮动 IE6,IE7 下折行 并列一行的元素左侧元素没浮动,右侧元素右浮动,则右侧浮动元素向下折行 并在一行的元素如果有一个元素有浮动,则... 阅读全文
posted @ 2015-08-12 23:34 331415706 阅读(1259) 评论(0) 推荐(0) 编辑
摘要: 1. 事件流 事件流描述的是从页面中接收事件的顺序。整个事件流的顺序可以理解为从window顶层最上端开始到DOM树下指定元素,然后又返回到window Netscape事件流是事件捕获流,IE事件流是事件冒泡流(IE8及更早版本只支持事件冒泡) 2. 事件处理程序—绑定与解除绑定解除DOM0级函... 阅读全文
posted @ 2015-08-12 22:01 331415706 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 文档对象模型DOM(Document Object Model):是针对HTML和XML文档的一个API,现在已经成为表现和操作页面标记的真正的跨平台、语言中立的一种标准。 1. DOM的组成 组成 说明 核心DOM 用于任何结构化文档和标准模型 XML DOM 用于XML文档的标准模型,定义了所有XML元素的对象和属性,以及访问它们的方法 HTML DOM 用于HT... 阅读全文
posted @ 2015-08-12 21:22 331415706 阅读(1658) 评论(0) 推荐(1) 编辑
摘要: 访问和操作浏览器窗口的模型称为浏览器对象模型BOM(Browser Object Model)。 BOM整体对象图。 核心是window对象; 以下有特殊双重身份: window对象既是ECMAScript规范中的Global对象,也是BOM中的顶级对象; document对象既是BOM顶级对象的一个属性,也是DOM模型中的顶级对象 location对象... 阅读全文
posted @ 2015-08-12 20:57 331415706 阅读(6850) 评论(0) 推荐(1) 编辑