摘要: /* * Copyright (C) 2007 Apple Inc. All rights reserved. * Copyright (C) 2013 Google Inc. All rights reserved. * * Redistribution and use in source an... 阅读全文
posted @ 2015-02-27 15:16 北京-木木 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 介绍这一Ecma标准建立在一些原本的技术上,最为著名的是JavaScript(网景)和JScript (微软)。语言由网景的Brendan Eich发明而第一次出现在这个公司的Navigator 2.0浏览器上。它出现在所有Netscape后来的浏览器以及微软从Internet Explorer 3... 阅读全文
posted @ 2015-02-27 10:36 北京-木木 阅读(872) 评论(0) 推荐(0) 编辑
摘要: function getType(obj){ return (obj === null && 'Null') || (obj === undefined && 'Undefined') || Object.prototype.toString.call(obj).slice(8,-1);}ge... 阅读全文
posted @ 2015-02-07 16:46 北京-木木 阅读(324) 评论(0) 推荐(0) 编辑
摘要: function serializeUrl(str){ var param = {}, hash = {}, anchor; var url = str || location.href; var arr = /([^?]*)([^#]*)(.*)/.exec(url); v... 阅读全文
posted @ 2015-02-05 11:46 北京-木木 阅读(2667) 评论(0) 推荐(0) 编辑
摘要: (function(window, undefined){ function userData(){ var doc = document; var name = location.host || 'localhost'; var store = doc.createElemen... 阅读全文
posted @ 2014-08-21 17:17 北京-木木 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 1.6.4 使用 Selectors API 简化选取操作除了语义化元素外,HTML5 还引入了一种用于查找页面 DOM 元素的快捷方式。 1-3 列出表了在 HTML5 出现之前,用来在页面中查找特定元素的函数。函数描述示例getElementById()根据指定的id特性值查找并返回元素getE... 阅读全文
posted @ 2014-08-20 10:52 北京-木木 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 在讨论 HTML5 编程之前,让我们快速预览一下 HTML5 的新功能。1.6.1新的 DOCTYPE 和字符集首先,根据 HTML5 设计准则的第 3 条——化繁为简,Web 页面的 DOCTYPE 被极大地简化了。以下面这段 HTML4 DOCTYPE 代码为例进行对比:谁能记得住?所以在新建页... 阅读全文
posted @ 2014-08-20 10:51 北京-木木 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 过去,很多功能只能通过插件或者复杂的 hack(本地绘图 API、本地 socket 等)来实现,但在 HTML5 中提供了对这些功能的原生支持。插件的方式存在很多问题: 插件安装可能失败; 插件可以被禁用或屏蔽(例如 Apple 的 iPad 就不支持 Flash 插件); 插件自身会成为被... 阅读全文
posted @ 2014-08-20 10:48 北京-木木 阅读(131) 评论(0) 推荐(0) 编辑
摘要: HTML5 是基于各种各样的理念(在 WHATWG 规范中有详述)进行设计的,这些设计理念体现了对可能性和可行性的新认识。兼容性实用性互通性通用访问性1.4.1兼容性和存在即合理 别担心,HTML5 并不是颠覆性的革新。相反,实际上 HTML5 的一个核心理念就是保持一切新特性平滑过渡。一旦浏览器... 阅读全文
posted @ 2014-08-20 10:47 北京-木木 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 我们都知道开发 HTML5 需要成立相应的组织,并且肯定需要有人来负责。这正是下面这三个重要组织的工作。WHATWG:由来自 Apple、Mozilla、Google、Opera 等浏览器厂商的人组成,成立于 2004年。WHATWG 开发 HTML 和 Web 应用 API,同时为各浏览器厂商... 阅读全文
posted @ 2014-08-20 10:46 北京-木木 阅读(159) 评论(0) 推荐(0) 编辑