专业网站制作
2000-08-15 16:59:54
现在,我国的Internet 正在以爆炸般的速度发展壮大,上网人数飞速增加,各种网站也如雨后春笋般涌现出来。对专业从事网站开发、制作的人员有了巨大的需求,同时也有非常多的人投入到网页制作工作中来。那么从事这项工作需要具备哪些知识,使用到哪些工具呢?
问题:作为一个专业网站制作者需要具备什么知识?
答:首先,你必须熟悉编写主页的标注语言HTML、熟悉W3C 的HTML 4.0规范、CSS层叠样式表的基本知识、JavaScript、VB Script的基本知识。对于常用的一些脚本程序如ASP、CGI也要有适当了解,但掌握多少不做要求。熟练使用至少一种所见即所得编辑工具和至少一种代码编辑器并部分了解多种编制工具的用法。熟练使用至少两种图形处理工具和至少一种动画制作工具以及至少一种的矢量绘图工具,并部分了解多种图形图像动画工具的基本用法。熟练使用至少一种FTP工具以及相应的软硬件和网络知识。
这些只是网站Shell建设中的一部分,但似乎少了一样东西,她也非常重要,就是一定的美感。对于色彩搭配和版面排列会起关键作用,不过这个东西比较模糊,而且因人而异,无法定制统一标准。
其次,你必须有非常强的自学能力,Internet发展千变万化,新的工具、技术层出不穷。例如目前新兴的Shockwave。网络上的两个月相当于我们生活中的一年,如果对于新的事物接纳不快,不能很快地掌握而停步不前,那么你很快将会被淘汰。
还有你的身体要比较好,熬夜已经是网络一族很正常的现象,有些工作或许逼你连夜赶工。如果身体不好,在高强度的工作下没几天就病倒了,那什么都谈不上了!
如果上面提到的那些你都具备的话,那么你一定会是一个非常优秀的Web Design!
问题:什么是W3C、HTML 4.0、CSS? 哪里有相关资源?
答:W3C是对网络标准制定的一个非赢利组织,像HTML、CSS、XML的标准就是由她来定制。
HTML 4.0是编写主页的标注语言最新版,规范可参见 http://www.w3c.org。
CSS就是Cascading Style Sheets 缩写,中文意思为层叠风格单或层叠样式表。他是HTML 4.0引入的一项技术,虽然在HTML 3.2的时候通过一些方法也可以实现Style,不过各种浏览器对当时3.0版的产品支持不太好。到了4.0版,才得到各种浏览器的全面支持。她可以帮助我们控制整个版面的位置、字距行距、字体大小等等,并可实现一定的动态效果,非常方便。
这里要介绍一个专业的CSS编辑工具TopStyle 1.5。Bradsoft 公司出品的 TopStyle 1.5是一个面向专业级用户的 CSS(层叠样式风格单)编辑器。随着IE4.0的推出,DHTML一时风靡起来,用户已经不能满足于传统的静态页面了,随之像Macromedia Dreamweaver、Adobe Golive 这样的超级动态主页制作工具抢占了大部分的市场份额,尤其是DW,目前已经成为网站建设首选。因此引进CSS就非常重要了,她可以帮助我们迅速定制页面风格、字体属性、配色方案以及动态效果等等。这较对每一个Object都依次指定要方便得多!随之CSS编辑器也应运而生,在DW 2.0中就有一个专门的风格编辑栏,Homesite 4.0也内置了一个小型风格编辑器。这里所说的编辑器是一个独立发售的编辑工具,它的界面华丽,功能强大,并内置多种模板可供选择。Bradsoft考虑周到,给即使不懂CSS的用户也提供了一个向导程序,根据向导即使普通的主页制作爱好者也可做出专业级的层叠样式表来。这可是专业网站制作者必备软件!!!具体学习资源可以在我的主页得到:http://202.100.10.3/only/。
问题:JavaScript 和 VB Script是什么?哪里有相关资源?
答:JavaScript是在SUN 推出跨平台语言JAVA以后在JAVA的基础上产生的一种脚本语言,相对JAVA要简单许多,在主页中可以实现很多特效、功能等等,比较权威的资源参见http://www.javascript.com。VB Script则是在Microsoft Visual Basic 的基础上建立起来的,可以说是Visual Basic的一个 For Web 版,语法与Visual Basic一致。她和JavaScript一样是用于主页中的脚本语言并可实现类似的功能,与Microsoft ActiveX Controls可紧密结合,IE对她的支持最好!NC虽然也支持,不过Microsoft的一贯作风……,呵呵!不说了。资源可参见 http://msdn.microsoft.com/scripting/default.htm?/scripting/vbscript/default.htm。
问题:ASP和CGI又是什么?有些什么功能?
答:ASP就是Active Server Pages 的缩写,她是一个开放的,可自由编译与HTML、Script协同工作,并结合了ActiveX Server组件可以创建一个动态、强大的基于Web的商业解决方案,他是基于IIS的服务器端的一个脚本语言。可对Java Script、VBScript两者进行支持。具体技术指标可参见http://msdn.microsoft.com/workshop/c-frame.htm#/workshop/server/Default.asp,在国内也有一个比较好的资源站点:中国ASP http://www.chinaasp.com/。
CGI和ASP一样,也是基于Server端的一个脚本语言,可实现和ASP类似的功能,不过她是跨平台的,UNIX、NT都可很好地运行,而ASP则只能在基于NT的Server上运行。
问题:对于图形工具,我应该掌握哪些?
答:上面已经说过的,至少两种图形处理工具和一种动画制作工具。说到图形制作,工具就特别多了,像Paint Shop Pro、Photoshop、PhotoImpact、cool3d 等等非常多,其中最有名的要属Adobe Photoshop了,现在的最新版是5.5。她可是历年来稳坐平面设计的王者位置,是我们必须要掌握的。还有就是 Micromedia Fireworks 3.0 。它是专门为制作Web图形而推出的产品,它的功能异常强大,尤其是在图像的无缝切割上。对于GIF图像的透明处理也是一绝,当时对Photoshop5.0在Web图像上造成威胁。于是,Adobe推出了针对Web优化的Photoshop 5.0。这个工具在除了编辑普通图像外,还可直接制作GIF动画图片,也是我们必须掌握的。学习资源可以在我的主页http://only.soim.net得到!
另外,还要掌握一种动画制作工具。由于Fireworks已经具备了编辑GIF动画的功能,所以这里推荐Macromeida Flash 4.0,这是现在非常流行的矢量动画工具。它的功能非常强大,而且网上介绍得也不少,可制作交互图像,并生成体积非常小的交互页面。一定要学习学习。具体学习资源可以在 http://www.nease.net/~onlylove/得到,国内资源站http://www.flashempire.com/。
还有就是要掌握一种向量绘图工具,比较有名气的有三种:Corel公司的 Corel Draw 9,Adobe公司的Illlustrator 8.0 和 Macromedia 的 FreeHand 8 ,可以任选一种,当然会的越多越好。
关于FTP工具相对比较简单,也很容易学习,只要掌握一种比较好的就可以了,不做特别要求。
这并不是全部,因为图形图像制作的工具很多,优秀的产品像友立公司的 COOL3D、PhotoImpact等,对于3D方面如3D MAX也可作些尝试,因为以后肯定会用到!不过我们对图形方面的要求也是有限的,不可能像平面设计人员那样严格,不然转行做平面设计算了!知识又压不死人,多多益善。
上面讨论的这些是作为专业网站制作者所必须掌握的技能,有了这些技能对于基本的收入绝对是有保证的,不用担心饿肚子。当然没有提到的东西还有很多,例如XML、VRML等等都必须不断学习。如果您有志成为一个知识全面的网页建设人才,还要学习后台执行程序方面的东西,如ColdFusion、PHP等等。
展望以后网络技术的发展,静态页面肯定不能满足目前的需求,DHTML也可能会被淘汰掉,而Shockwaver 之类的交互流媒体会大行其道,时刻都不要松懈哟!
摘自《赛迪网》 王超/文 |
404 Not Found
404 Not Found
nginx
|
|