对于Web站点的开发者来说,HTML的演化是一件好坏参半的事儿。在web时代的早期,HrML<br> 相当简单,很容易就能够掌握设计网页所需知道的一切。随着Web的发展,页面设计人员的期望值也提高了,他们希望对页面的外观有更大的控制能力,这使HTML变得越来越复杂了。<br> 因为Web是一种动态的媒体,页面设计人员还希望他们的页面能够与用户进行交互,HTML很快就显得不足以满足这一需求了。Netscape发明了JavaScript,作为控制浏览器和给网页添加活力和交互性的方法。<br> 自从诞生以来,JavaScfipt已经经历了不小的演化(尽管有时候在不同的浏览器上演化的方向有所不同)。在本书后面,我们将详细讨论JavaScfipt的演化。<br> 在本章中,你将了解JavaScript是什么(以及不是什么)、它可以做什么(以及不能做什么)和JavaScript语言的一些基础知识。还会向你介绍Ajax,这是JavaScript和其他技术的一种激动人心的组合,它在Web站点的交互性和创造性方面掀起了新的浪潮。<br> 1.1 JavaSCF是什么<br> JavaScript是一种可以用来给网页增加交互性的编程语言。但是,如果你不是程序员,那么也不必担心。Web上有大量JavaScript代码,复制一下并稍做修改,就可以供自己使用。实际上,这种“站在其他程序员肩膀上”的方式正是熟悉JavaScript的好方法。<br> 为了帮助你熟悉JavaScript,我们建立了一个与本书配套白,~Web站点。在这个站点上提供了本书中的所有脚本(这样,你就不用自己输入了),以及更多的说明、附加资料和更新内容。
展开