Web程序设计
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.2 客户端开发环境

提起客户端编程语言,人们首先想到的是HTML语言,要制作Web网页就必须熟练掌握HTML代码。不过,随着功能强大的可视化网页制作工具的出现,使Web网页制作变得非常简单,生成的Web网页效果也更加丰富。用户可以将精力放在Web网页内容的组织与形式的创意上,而不必再放在如何编辑代码上。

虽然HTML在Web制作方面的地位有所下降,但是并不是说从事Web程序设计就不需要了解HTML语言了。如果用户希望自己成为高级Web程序设计人员,就必须学习HTML代码,应用HTML代码常常可以帮助用户解决一些棘手的问题。例如,当用户发现网页中有一些小错误时,如果通过启用Dreamweaver等软件进行修改,其麻烦程度是可想而知的,但是如果在记事本中直接查看Web网页的HTML代码,然后将出错的地方修改过来并保存,就非常快捷了。如果用户想编写脚本语言程序或编制复杂的Web网页(如一些特殊的页面控制),就必须了解HTML语言。

当然,要制作一个漂亮、直观的Web网页,除了要了解一些基本的HTML语言知识外,还需要掌握一种或几种图形工具、Web网页制作工具和Web网页动画工具。现在用于图形、图像设计及处理的工具很多,如Photoshop 6.0、CorelDRAW 9.0、Fireworks MX、Freehand 9.0、Illustrator 8.0、PhotoExpress 3.0等;动画制作工具也很多,如Flash MX、Cool3D 3.0、3DS MAX R3、ImageReady 3.0和Fireworks MX等;Web网页制作工具主要有Dreamweaver MX及FrontPage 2003等。

对于Web图形、图像设计来说,Photoshop 6.0的图形处理能力比较强,Fireworks的图像制作能力比较强,一般使用这两个软件基本可以胜任任何图形、图像创作的需要。对于动画制作而言,简单的动画使用ImageReady和Fireworks软件即可,不过复杂的动画最好使用Flash专业动画设计软件。

对于Web网页制作软件,Dreamweaver和FrongPage各有千秋。Dreamweaver功能要强一些,冗余代码少,站点管理、特效实现等轻而易举。FrongPage 2003较以前版本也有很大进步,功能全面且强大,非常适合在Windows系统上使用。两个制作工具都提供图形设计界面,学起来都比较简单。值得提醒大家的是,Fireworks、Flash、Dreamweaver这三个软件均由Macromedia公司推出,因此这三个软件在配合上更完美。在非Windows系统构架的Web服务中使用这三个软件比较合适,它比使用FrontPage 2003更具兼容性。