近日在构思制作一个基础jquery mobile的移动网站,想实现这样一个功能,当用户用移动设备访问网站的时候就跳到手机网站,否则还是正常访问,这个该怎么实现呢,下面用一段js代码来搞定这个功能。 继续阅读 »
分类存档: JavaScript
jQuery 1.6新特性
jQuery 1.6 正式版发布了,重写了 Attribute 模块和大量的性能改进。 继续阅读 »
学习JavaScript的最佳方法
学习新的东西是件可怕的事。对我来说,掌握一项新技能最大的问题是,我不知道自己懂什么。鉴于此,定个计划,学习你感兴趣的东西应该会有用。这篇文章的主旨就是:你为学习JavaScript 制定的蓝图、路线、行动计划!你不必担心找不到最好的资源,先整理些不好的资源,再确定下一步该学什么。遵循它,一步一步来。 继续阅读 »
反向Ajax,第2部分:WebSocket
前言
时至今日,用户期待的是可通过web访问快速、动态的应用。这一文章系列展示了如何使用反向Ajax(Reverse Ajax)技术来开发事件驱动的web应用。系列的第1部分介绍了反向Ajax、轮询(polling)、流(streaming)、Comet和长轮询(long polling)。你已经了解了Comet是如何使用HTTP长轮询的,这是可靠地实现反向Ajax的最好方式,因为现有的所有浏览器都提供支持。
在本文中,我们学习如何使用WebSocket来实现反向Ajax。代码例子被用来帮助说明WebSocket、FlashSocket、服务器端约束、请求作用域(request-scoped)服务以及暂停长生存期请求等,你可以下载本文中用到的这些源代码。 继续阅读 »
反向Ajax,第1部分:Comet介绍
前言
web开发在过去的几年中有了很大的进展,我们已经远超了把静态网页链接在一起的做法,这种做法会引起浏览器的刷新,并且要等待页面的加载。现在需要的是能够通过web来访问的完全动态的应用,这些应用通常需要尽可能的快,提供近乎实时的组件。在这一新的由五部分组成的文章系列中,我们学习如何使用反向Ajax(Reverse Ajax)技术来开发事件驱动的web应用。 继续阅读 »
19个非常有用的jQuery图片滑动插件和教程
jQuery是一个非常优秀的Javascript 框架,使用简单灵活,同时还有许多成熟的插件可供选择。其中,最令人印象深刻的应用之一就是对图片的处理,它可以让帮助你在你的项目中加入精美的效果。今天这篇文章向大家分享19个非常有用的jQuery 图片滑动插件和教程。 继续阅读 »
jQuery 1.6正式版发布
据jQuery官方博客5月3日的最新消息,jQuery 1.6 正式版已经可以下载使用。jQuery 1.6 版本包括了对属性(Attribute)模型的重要重写,还有诸多性能优化。
借此机会感谢jQuery开发团队和jQuery错误分类团队的成员。
可以从这里下载jQuery 1.6:
http://code.jquery.com/jquery-1.6.js
http://code.jquery.com/jquery-1.6.min.js
Microsoft CDN 下载: http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.6.min.js
jQuery的官方博文中也鼓励社区会员参与到jQuery的核心工作中。此外,jQuery官方透露,已准备着手jQuery 1.7的开发工作,如果你有相关建议,可以向他们提交表单。(需翻墙)
详细改进内容请看发行说明。
原文出自:jQuery 1.6 Released
你的Javascript技术很烂的五个原因
Javascript在互联网上名声很臭,但你又很难再找到一个像它这样如此动态、如此被广泛使用、如此根植于我们的生活中的另外一种语言。它的低学习门槛让很多人都称它为学前脚本语言,它另外一个让人嘲笑的东西是动态语言的概念是偏偏使用了高标准的静态数据类型。其实,你和Javascript都站错了立场,而现在,你让Javascript很生气。这里有五个原因能说明你的Javascript技术很烂。 继续阅读 »
Jquery1.5的新特性
jQuery 1.5 beta1出来了,这个1.5版本最大的更新是AJAX的完全重写,提供了更强的可扩展性。但是受制于精力和篇幅,对新的AJAX的分析还是放到下回,本篇先简单介绍一下细节方面的改进。 继续阅读 »
浅谈AJAX的安全性
JavaScript编程规范之我见
JavaScript 编程语言作为最流行的客户端脚本语言,深受Web开发人员爱戴。JavaScript语法灵活,简单易懂,对代码的格式的要求也相对松散。也正因为如此,JavaScript 的编码规范也往往被轻视,开发过程中修修补补,最终也就演变成为后续维护人员的恶梦。为了此种恶梦不再发生,现对JavaScript 编程语言的编码规范进行了总结,供大家学习。全文如下:
对于熟悉C/C++或Java语言的工程师来说,JavaScript显得灵活,简单易懂,对代码的格式的要求也相对松散。很容易学习,并运用到自己的代码中。也正因为这样,JavaScript的编码规范也往往被轻视,开发过程中修修补补,最终也就演变成为后续维护人员的恶梦。软件存在的长期价值直接与编码的质量成比例。编码规范能帮助我们降低编程中不必要的麻烦。而 JavaScript代码是直接发送给客户浏览器的,直接与客户见面,编码的质量更应该受到关注。
本文浅谈JavaScript编程中关于编码规范的问题,分析其中缘由。希望引起更多Web 开发人员对JavaScript编码规范问题的关注和对软件产品质量问题的重视。 继续阅读 »