zaku的工坊
百度空间 | 百度首页 
               
 
文章列表
 
2009-06-09 11:40
1、创建节点
createElement()
var node = document.createElement(“div”);
没什么可说的,创建一个元素节点,但注意,这个节点不会被自动添加到文档(document)里。

2、创建文本节点
createTextNode()
var value = document.createTextNode(“text”);
创建一个文本节点,常用来往元素节点里添加内容,也不会自动添加到文档里。
很多人知道innerHTML,不知道这个方法,这个添加的是静态文本,如果插入的内容不带HTML格式,用createTextNode比innerHTML安全,而innerText
 
2009-05-27 16:01

7±2 原则

由于人类大脑处理信息的能力有限,它会将复杂信息划分成块和小的单元。根据乔治A米勒(George A. Miller)的研究,人类短期记忆一般一次只能记住5-9个事物。这一事实经常被用来作为限制导航菜单选项到7个的论据;然而关于神奇的“7,加2或者 减2”还是引起了激烈的讨论。因此目前还不清楚是否7±2原则能、可能或应该应用到web中。米勒的研究

2秒原则

一个松散的原则,即用户没有必要对某些系统响应等待2秒以上的时间,比如应用程序转换和开始的响应

 
2009-05-21 10:42
dojo的文档比较少,很难得找到了一个非常详细的中文dojo文档,留下备份。

原文地址:http://www.ibm.com/developerworks/cn/web/wa-lo-dojointro3/index.html

DOM事件模型

事件是用户与浏览器交互的基础,用户在界面的操作产生事件,浏览器捕获事件后对用户作出反馈。 Ajax 技术通过引入异步调用使 web 应用的开发产生了革命性的变化,另一方面 Ajax 也使广大开发人员认识到用户和浏览器的交互可以如此精彩,Web 页面不再死板,开始鲜活起来,开发人员也不再厌恶编写

 
2009-05-20 11:41
IM:即时通信;
XMPP:可扩展消息处理现场协议,实现IM的一个协议;
WEB-IM:在WEB上实现IM;

Cometd = Comet + Daemon = dojo js + Bayeux(协议) + Jetty(事件驱动的WEB服务器)

Bayeux协议:是一种用来在客户端和服务器端传输低延
 
2009-04-14 14:39
老外真能搞,只用js+gif图片,就实现了一个类似《暗黑破坏神》的游戏。

http://www.smokymonkeys.com/triglav/index.html

TRIGLAV是一个JS与GIF动画组成的在线RPG游戏(有点类似大菠萝)。游戏是日本人开发的(好象最近日本人开发的小游戏很受欢迎的说~~),可以在IE里运行!强啊!游戏已经开发到40楼了,的确不错!!

还有两种模式可以来玩。
 
2009-03-11 10:35
前几天写了一个《从细节提升网站的效率》,主要从技术角度说了说网站执行效率的问题,都是些很小很小的点,没什么很高深的东西,但反应还不错。

今天早上习惯的看了一遍订阅的文章,结合前两年工作中的经验,和别人给的意见,今天来个《从细节提升网站的可用性》,主要从产品、设计角度说说网站的可用性问题,同样也都是很小的点,要做到都并不难,重要的是养成习惯。

1、网站页面的布局网格要对齐;
前两年做一个网站,
 
2009-03-03 10:27
首先,就是尽量符合W3C的标准,这个要养成良好的习惯。

至于具体需要注意什么,网上有很多介绍的文字,我把工作中实际的经验和比较容易做到的重新整理了一遍,这些要做到都并不难,形成好习惯是最重要的。
  • 确保所有的标签、和属性名都使用小写字母;
  • 确保所有的属性值都放在引号里,并且属性必须有值;
  • 确保所有成对标签出现的顺序、不成对的标签都用/>结束;
  • 避免使用含有样式信息的标签,这些标签是不符合W3C标准的,样式信息应该在
 
2009-03-02 14:55
好文章,要收藏!

递归是拖慢脚本运行速度的大敌之一。太多的递归会让浏览器变得越来越慢直到死掉或者莫名其妙的突然自动退出,所以我们一定要解决在JavaScript中出现的这一系列性能问题。

在这个系列文章的第二篇中,我曾经简短的介绍了如何通过memoization技术来替代函数中太多的递归调用。memoization是一种可以缓存之前运算结果的技术,这样我们就不需要重新计算那些已经计算过的结果。对于通过递归来进行计算的函数,memoization简直是太有用了。我现在使用的memoizer是由 Crockford写的,主要应用在那些返回整数

 
2009-03-02 09:29

翻译老外的,收藏!

相信大家都一次又一次地遇上这样的体验:安装软件或者扫描图片的时候进度条稳稳当当地走到了99%却突然停了下来。这样的经历着实让人沮丧,但是现在我们可能有办法解决这样的问题。

来自 Carnegie Mellon 大学 的学者们做了一些关于进度条实际效果的研究,论文 只有4页,但是为了方便大家阅读,这里简单做一下概括:

 
2009-02-27 13:08
之前看到的JS速度优化之循环,用到了callee,不太明白这类方法,随即学习之,现在将学习参考存档。

首先说说javascript中函数的隐含参数:arguments

Arguments - 该对象代表正在执行的函数和调用它的函数的参数。

[function.]arguments[n]
参数
function :选项。当前正在执行的 Function 对象的名字。
n :选项。要传递给 Function 对象的从0开始的参数值索引。

说明:
Arguments是进行函数调用时,除了指定的
 
     
 
 
个人档案
 
zaku0080
男, 29岁
北京 东城区 
上次登录:
16天前
加为好友
 
   
 
RSS订阅
 
   
 
文章分类
 
 
     
 
最新评论
 
文章评论|照片评论

 
 

少一些挑剔,多一些发现. 可以看到很多更好玩的,多好.赞你一个.:)
 

支持
 

支持..!!
 
     
 
好友最新文章
 
     
 
最近访客
 
 

wjx0519

灵隐攀

bianbo33

致富项目网

建站_成长路程

大灰狼Kenny

wangpengyun

drowninlov
     
 
其它
 
已有人次访问本空间
 
订阅RSS  什么是RSS?

您也想拥有这样的空间?请点此申请。
     


©2009 Baidu