“我们正在用HTML5编写我们下一套移动产品。”“是啊,这些天很多人在玩着Appcelerator,我也在玩着。”“嗯,但这并不是我要说的那种HTML5产品。”
最近,我有很多类似的交流对话,可能因为我正在开发一套HTML5的应用吧。就像2005年的“AJAX”,“HTML5”这个术语现在还没有被清晰地定义,在未确定这个新技术有什么优...
阅读全文
现在市面上主要有5种浏览器–IE、Firefox、Safari、Chrome及Opera。根据W3C(World Wide Web Consortium 万维网联盟)的浏览器统计数据,当前(2011年9月),Firefox、Safari及Chrome的市场占有率综合已快接近50%。
浏览器的主要功能
浏览器的主要功能是将用户选择得web资源呈现出来,它需要从服务器请...
阅读全文
说Node.js潜力无限的意思,就是它有可能引发Web开发的革命。Node.js是一个框架,用于构建高性能Web应用——即使是巨量的请求也 能够迅速而有效地响应。虽然Node本身作为一个底层框架,能够用于构建任何应用,但它还是最适合构建Web服务器。它的异步事件驱动模式与传统的请求- 响应模式相比,无疑更适合Web应用。...
阅读全文
我们在写页面过程中一直提到要事先声明文档类型,也一直在说浏览器的标准模式与怪异模式,但都没有仔细去考究他们之间到底有什么关系,翻阅了几本书,现在把我了解到的整理出来供大家参阅。
对XHTML的文档类型相信大家都再熟悉不过,做页面的都知道从Dreamweaver MX 2004版开始,在使用Dreamweaver新建网页文...
阅读全文
一般的时间表单我们都直接用一个时间插件,这样选择完时间后格式肯定是规定的格式,但这样的时间Input框大都是不可修改的。如果我们碰到需要可手动修改时间值,又不能使输入的值在格式上出错那该怎么办呢?那就要用正则表达式作校验。
Source code <!DOCTYPE html PUBLIC "-//W3C//D...
阅读全文
工作中我们常常需要用到正则表达式来验证输入的值,比如说用户名、邮箱、手机号码、邮政编码、姓名等
下面给两例子,比如说用户名,只能是数字、字母、下划线不能是特殊字符,那正则表达式该如何写呢?
Source code <label>* 帐号验证:</label><input name="account&qu...
阅读全文
尽量避免使用DOM。当需要反复使用DOM时,先把对DOM的引用存到JavaScript本地变量里再使用。使用设置innerHTML的方法来替换document.createElement/appendChild()方法。
eval()有问题,new Fuction()构造函数也是,尽量避免使用它们。
拒绝使用with语句。 它会导致当你引用这个变量时去额外的搜索这样的一...
阅读全文
把网站体验营销的体验点都总结出来了。这里有个朋友共总结了76个网络营销体验点,如果您正在建设网站,设计网站,不妨一看。(欢迎您选择我们为您提供网站建设服务。)
一、感官体验:呈现给用户视听上的体验,强调舒适性。
1. 设计风格:符合目标客户的审美习惯,并具有良好的引导性。
网站在设计之前,必...
阅读全文
1. 使用最新版本的jQuery
jQuery的版本更新很快,你应该总是使用最新的版本。因为新版本会改进性能,还有很多新功能。
下面就来看看,不同版本的jQuery性能差异有多大。这里是三条最常见的jQuery选择语句:
$(‘.elem’)
$(‘.elem’, context)
context.find(‘.elem’)
我们用...
阅读全文
jQuery是目前使用最广泛的javascript函数库。
据统计,全世界排名前100万的网站,有46%使用jQuery,远远超过其他库。微软公司甚至把jQuery作为他们的官方库。
对于网页开发者来说,学会jQuery是必要的。因为它让你了解业界最通用的技术,为将来学习更高级的库打下基础,并且确实可以很轻松地做出许多复杂的效...
阅读全文
第 1 页,共 10 页12345»10...最旧 »