随笔分类 - JavaScript

前端技术
摘要:流行的 JavaScript 库有jQuery,MooTools,Prototype,Dojo和YUI等,这些 JavaScript 库功能丰富,加上它们众多的插件,几乎能实现任何你需要的功能,然而需要实现一些特定的功能,则可以选择功能更专一的轻量库,今天这篇文章与大家分享16个很有用的 JavaScript 库。 阅读全文
posted @ 2011-05-13 00:04 梦想天空(山边小溪) 阅读(8876) 评论(9) 推荐(13) 编辑
摘要:在开发中,借助得力的工具可以事半功倍。今天这篇文章与大家分享最近发现的一些有用的 JavaScript 和 jQuery 的开发工具,库和插件。希望这些工具在你你即将到来的项目中能用得上。 阅读全文
posted @ 2011-05-11 00:27 梦想天空(山边小溪) 阅读(38860) 评论(22) 推荐(30) 编辑
摘要:WebGL 是一项在网页浏览器呈现 3D 画面的技术,有别于过去需要安装浏览器插件,通过 WebGL 的技术,只需要编写网页代码即可实现 3D 图像的展示。WebGL可以为 HTML5 Canvas 提供硬件 3D 加速渲染,这样 Web 开发人员就可以借助系统显卡来在浏览器里更流畅地展示 3D 场景和模型了。今天,本文向大家展示8个惊艳的 WebGL 应用实验。 阅读全文
posted @ 2011-05-09 09:18 梦想天空(山边小溪) 阅读(14753) 评论(8) 推荐(8) 编辑
摘要:随着JavaScript结合HTML5开发越来越受欢迎,很多浏览器支持的新功能正被用户使用,与此同时,许多新的游戏正在使用JavaScript进行开发。基于JavaScript开发的游戏是唯一一个能够跨桌面,Web和移动三种平台的。今天,本文向大家推荐一些非常棒的JavaScript游戏开发框架。 阅读全文
posted @ 2011-04-25 07:59 梦想天空(山边小溪) 阅读(31210) 评论(8) 推荐(8) 编辑
摘要:JavaScript 早已不只是一门写写网页特效的脚本语言了,现如今广泛用于网站的前端交互。值得一提的是,当下Web开发者们追捧的 Node.js 使得 JavaScript 能够在更多环境下运行,甚至是网站的服务器端,使得这门语言再次受到关注。今天,本文与大家分享25个好玩的 JavaScript 小游戏,感受一下 JavaScript 的魅力。 阅读全文
posted @ 2011-04-21 23:36 梦想天空(山边小溪) 阅读(6703) 评论(3) 推荐(3) 编辑
摘要:Google的 Chrome实验室 收集了很多让人难以置信的基于 HTML5 Canvas 和 JavaScript 的实验项目,里面的例子都很独特,让人惊叹。我从未想过结合 HTML 和 JavaScript 能实现这么神奇的效果。今天,本文与大家分享其中9个很棒的例子,为了有更好的效果,建议使用Chrome浏览器浏览。 阅读全文
posted @ 2011-04-07 09:14 梦想天空(山边小溪) 阅读(140847) 评论(63) 推荐(52) 编辑
摘要:JSLint是大牛Douglas Crockford提供的一个语法检测工具,用来检测是否使用了Javascript中“不好的部分”,避免隐含的错误,规范代码书写习惯。在线检测地址为www.jslint.com。每次将代码复制到浏览器中检测,还是有点麻烦,在比较紧急的情况下,甚至忽略或忘记。在IDE中集成这个作为插件,在提交测试前运行一下,更加方便快捷。鉴于目前的国内网络环境,本地检测更是一种永久可行的方法。 阅读全文
posted @ 2011-03-08 09:19 梦想天空(山边小溪) 阅读(2593) 评论(0) 推荐(2) 编辑
摘要:本文转载自一位做前端开发的朋友的博客【岁月如歌】,他向学习JavaScript的朋友推荐了很多非常不错的书籍及在线教程,适合英语能力不错的朋友参阅,欢迎分享更多更好的资源。 阅读全文
posted @ 2011-03-04 13:23 梦想天空(山边小溪) 阅读(6734) 评论(0) 推荐(4) 编辑
摘要:有人说喜欢一个人,没必要了解她的过去,然而想读懂一个人,却需要了解她的过去。JavaScript自1995年诞生以来已过去了16个年头,如今全世界无数的网页在依靠她完成各种关键任务,JavaScript曾在Tiobe发布的编程语言排行榜中排到了第8名,紧随C#,JavaScript从过去装饰性的一种脚本语言转变为主流的编程语言,人们用它来开发更大更复杂的程序,这就需要Web开发人员更深入的了解JavaScript,了解它的过去、现在和未来。 阅读全文
posted @ 2011-01-16 16:48 梦想天空(山边小溪) 阅读(13609) 评论(17) 推荐(14) 编辑
摘要:每种语言都有它特别的地方,对于Javascript来说,使用var就可以声明任意类型的变量,这门脚本语言看起来很简单,然而想要写出优雅的代码却是需要不断积累经验的。本文利列举了Javascript初学者应该注意的七个细节,与大家分享。 阅读全文
posted @ 2011-01-10 19:20 梦想天空(山边小溪) 阅读(39052) 评论(126) 推荐(108) 编辑
摘要:国外技术站点Mashable.com评出了开发人员在2011年应该关注的5项Web开发技术,包括jQuery Mobile(jQuery移动版)、Hardware-Accelerated Web Browsers(基于硬件加速的浏览器)、Node.js(服务器端JavaScript)、Real-Time Clickstream Sharing(实时点击流分享)、NoSQL Databases(NoSQL数据库)入选。 阅读全文
posted @ 2011-01-07 19:55 梦想天空(山边小溪) 阅读(1952) 评论(0) 推荐(1) 编辑
摘要:下面提到的这些工具包括各种实用工具,优化器,测试和调试工具,它们可以提高开发者创建Web站点的效率。 阅读全文
posted @ 2010-12-19 22:33 梦想天空(山边小溪) 阅读(3698) 评论(0) 推荐(2) 编辑
摘要:前两天IE9 Beta版发布了,对于从事Web开发的朋友们来说真是个好消息啊,希望将来有一天各个浏览器都能遵循统一的标准。今天要和大家分享的是JavaScript中的Get和Set访问器,和C#中的访问器非常相似。 阅读全文
posted @ 2010-09-19 08:37 梦想天空(山边小溪) 阅读(13671) 评论(6) 推荐(5) 编辑
摘要:互联网越来越重要,我们可以用它来工作、学习和娱乐,在娱乐方面,我们在互联网上玩游戏,搜索,收听和下载最喜欢的歌曲,视频和电影。互联网也是个非常好的学习环境,有利于我们查找资料,帮助我们解决碰到的问题,还可以得到其他人的支持和帮助,这在计算机领域非常普遍,特别是程序开发,很多人认为编程语言只是用于工作,没有什么乐趣,其实,只要我们发挥奇思妙想,再死板的东西也有有趣的一面。我写这篇文章的目的,就是想告诉所有人:使用JavaScript,可以做很多很多有趣的事情。 阅读全文
posted @ 2010-08-22 18:51 梦想天空(山边小溪) 阅读(17629) 评论(22) 推荐(13) 编辑
摘要:尽管我使用Javascript来做开发有很多年了,但它常有一些让我很惊讶的小特性。对于我来说,Javascript是需要持续不断的学习的。在这篇文章中,我将列出10个Javascript使用小技巧,主要面向Javascript新手和中级开发者。希望每个读者都能至少从中学到一个有用的技巧。 阅读全文
posted @ 2010-08-12 00:16 梦想天空(山边小溪) 阅读(20399) 评论(58) 推荐(51) 编辑
摘要:Blackbird 是一个开源的 Javascript 调试工具,默认提供一种非常酷的方式展现 Javascript 调试信息,如下图,效果如何呢? 在我们的日常的学习或工作中,经常都会接触到 Javascript,有时为了进行一些简单的调试,我们也许会采用 alert(),但有时也是很麻烦的,比如在一个循环中,我们可能就要点击 n 次的弹出窗口了。但现在有了 Blackbird,我们就可以和 alert() 说拜拜了。虽然有人说会很多 Javascript 类库都有类似功能,但我可不想因为进行一些简单的调试而去加载一个框架,因为 Blackbird 足够简洁和小巧了,就 4 个文件,20 多 阅读全文
posted @ 2010-08-08 15:34 梦想天空(山边小溪) 阅读(1991) 评论(3) 推荐(0) 编辑
摘要:其实这篇文章不是这里的,只是,后台很傻B地进不了了。也不知道是什么乱七八糟的问题。先写在这里,当做这么久没更新的偷懒好了。(而且,挑出来的这些都是精华呢!),大家各取所需吧:1. 默认Web字体样式 & 再谈 Web 默认字体这两篇文章是要联一起看的,总的来说,前者的精华在两句话(行高:1.5倍中的第2点和第3点),而玉伯的文章,在秦歌的文章后看,相信可以让你更好地知道如何选择排版中的字体。2. jquery、prototype、mootools、YUI的继承的实现继承、原型,两个难搞的东西,看看这些天才们是怎么来解决的。看看作者的理解和你的理解是不是一致的。3. Pixel Perfect 阅读全文
posted @ 2010-07-27 12:37 梦想天空(山边小溪) 阅读(1374) 评论(0) 推荐(0) 编辑
摘要:Web 设计与开发师的一个重要工作环节是跨浏览器测试,谁让我们生活在这个既幸福又痛苦的时代,有那么多浏览器摆在我们面前,还有那个噩梦般总也摆脱不掉的 IE6。本文讲述了与跨浏览器测试有关的各种问题与知识,包括渲染,平台,设备以及 JavaScript 引擎。梦幻五组合IE 独霸天下的那些日子,Web 设计师不时陷入 IE 同它竞争者的口水战,然而,当一些新的,注重 Web 标准的浏览器出现时,事情... 阅读全文
posted @ 2010-06-19 11:46 梦想天空(山边小溪) 阅读(791) 评论(0) 推荐(0) 编辑
摘要:几乎所有的富 Web 应用都基于一个或多个 Web UI 库或框架,这些 UI 库与框架极大地简化了开发进程,并带来一致,可靠,以及高度交互性的用户界面。本文介绍了 15 个非常强大的 JavaScript Web UI 库,非常适合各种各种规模的富 Web 应用的开发。LivePipeLivePipe UI 基于 Prototype Javascript 框架,包含了一整套经严格测试并高度可扩展的 UI 控件,拥有很好的文档,在不支持 JavaScript 的环境中,可以无缝降级使用。包括 Tab, 窗体,文本框,多选框,评分控件,进度条,滚动条,右键菜单等多种控件。LivePipe 首页与 阅读全文
posted @ 2010-05-19 15:47 梦想天空(山边小溪) 阅读(1477) 评论(2) 推荐(1) 编辑
摘要:JavaScript 的成功让人津津乐道,为 Web 网页编写 JavaScript 代码已经是所有 Web 设计师的基本功,这门有趣的语言蕴藏着许多不为人熟知的东西,即使多年的 JavaScript 程序员,也未能完全吃透。本文从7个方面讲述 JavaScript 中那些你不很熟知但非常实用的技巧。简略语句JavaScript 可以使用简略语句快速创建对象和数组,比如下面的代码:可以使用简略语句如下:对象 car 就此创建,不过需要特别注意,结束花括号前一定不要加 ";" 否则在 IE 会遇到很大麻烦。创建数组的传统方法是:使用简略语句则:另一个可以使用简略语句的地方是条件判断语句:可以简略 阅读全文
posted @ 2010-04-25 23:51 梦想天空(山边小溪) 阅读(1451) 评论(0) 推荐(2) 编辑