事件委托(Event Delegation)显然是JDK 1.1中非常重要的特征。事件委托很象Windows里的消息循环,可以让我们对用户在网页上的事件进行处理。这些事件包括键盘事件,鼠标事件等等,但是,所有的事件都是以对象为基础的。这里的对象是指比如按钮,下拉选单,选择框之类的网页控件,而事件则指鼠标单击,键盘击键等等。

事件委托使得开发人员可以编写更大的java应用用程序,它让UI和业务逻辑层之间有了分隔,这就使网页UI设计和网页程序设计可以分开来进行。

事件委托使得网页开发的扩展性得到了很大的延伸。这让不同的程序员之间也可以分工合作,关注于自己感兴趣的网页事件,并写下代码对相应的事件进行处理。

想象一下,你有五百个,或者更多的网页控件有相同的事件需要处理。比如说有一个ul列表,列表当中有一百多个li条目,对每一个条目都做鼠标单击事件处理代码是相当的耗时耗力的。而且这对于动态生成的控件更难以操作。[......]

Read more

Tags: , , , ,

admin on 一月 29th, 2010

无论你是因为个人兴趣在写,还是因为商业目的在写,你总是希望自己的博客看上去能够吸引人,至少不难看。因为Web 2.0的兴起,建站和在网络上发布自己的消息已经不存在任何技术上的难题。但是,即使你不懂得任何技术,也不妨碍你利用现有的资源来让自己的wordpress博客更好看一点。

当然,事情并不一定都很简单。我们要想做得好,必须得从一些基础的东西开始。首先要做的,就是学习一点点HTML语言。

HTML语言

HTML语言

[......]

Read more

Tags: , ,

admin on 一月 22nd, 2010

昨天才看到youtube开始推出支持HTML5的试用,今天就又看到vimeo也开始跟进。我想很快其它的视频网站也会的。

对于国内的视频网站是否也会跟进,这是一个问题。因为现在IE还不支持HTML5,而国内众多的浏览器都是基于IE内核的。因为这个原因,估计国内的视频网站也需要一段时间才会推出HTML5.但是,现在无论是谁家在国内第一个跟进都是会吸引眼球的。这种新闻效应也是一个巨大的诱惑。何况国[......]

Read more

Tags:

admin on 一月 6th, 2010

一般而言,如果想让网页做出幻灯片放的效果,那是需要使用FLASH的。但是对于我而言,没有FLASH的制作软件,每次为了如何制作flash而苦恼。怎么办呢?其实用HTML就可以实现简单的幻灯片放映效果,这样的放映,可以说是网络传输量最小的。因为一个网页,都是字符而已。而且对于一般的学习网页制作的人来说,多多少少都会有HTML(HyperText Markup Language,不是HowTo Make Love)的基础,所以使用起来是相当的得心应手。

这里就是一个示例的效果网页。

HTML SHIDE SHOW

源代码如下:

[......]

Read more

Tags: , , ,