发新话题
打印

一些与网页密切相关的技术

一些与网页密切相关的技术


Java
" `9 G, ^. R; O+ f# i  X  Java是由Sun公司开发而成的一种编程语言,利用Jave写成的小程序叫做JavaApplet。使用它可在各式各样不同种机器、不同种操作平台的网络环境中开发软件。而且,不论你使用的是哪一种WWW浏览器,哪一种计算机,哪一种操作系统,只要WWW浏览器上面注明了“支持Java”,你就可以看到生动的主页。
+ s/ h9 e8 d3 D1 ]  当初Java面世的时候,曾经轰动一时,被认为将会成为Internet应用的主要开发语言。但时至今日,Java的风头已大不如前,原因是Java也有着起致命的弱点,就是在客户端的编译运行的速度慢,资源消耗大。现在Java多用于服务器端、及一些复杂的客户端程序的编写。 " Q3 i( ~4 t. y* U8 x
 ! A$ X) m6 e0 l1 f% L
 javascript 0 L* q/ V: l+ ?# V! ]  x* S7 o! ?
 
2 s% t: E% z' v" i2 p+ o1 B  javascript具有脚本语言的“简单”这个特性,编写容易,不需要有很深的编程经验。javascript语言是通过嵌入或整合在标准HTML语言中实现的,也就是说javascript的程序是直接加入在HTML文档里,当浏览器读取到HTML文件中javascript的程序,就立即解释并执行有关的操作,无须编译器,其运行速度比JavaApplet要快得多。
* ?3 U/ F5 h. z+ a: `0 A0 C  现在,javascript已经成为了制作动态网页必不可少的元素,大家经常在网页上看到的动态按钮、滚动字幕,就大多数都是使用javascript技术制作的。
7 a/ I9 f& @5 I- s- e  & H. i9 ]/ L  u$ l) ]9 P
CSS
; X# _3 T; X' y$ ]  CSS(CasadingStyleSheets层叠样式表),跟HTML一样也是一种标记语言,甚至很多属性都是来源于HTML。利用CSS技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式。
  N  ^+ C, S& V* b' q  
& b& j, l, Q4 S' }Flash
) @4 P) \* r7 }  Flash是Macromedia公司出品的一个适量动画制作软件,用他做出来的动画就叫Flash动画,其特点是:
$ D4 u8 ]4 N7 Y  1、动画具有很强的交互性,我们甚至可以完全使用Flash来制作一个网站; 9 J+ ]+ N$ ]& e
  2、采用“准”流(Stream)式的设计,就是说,我们可以一边下载动画文件一边欣赏动画; 5 X, ~4 F) s* I) @4 j
  3、由于它是基于矢量的图形系统,因而只要使用得当,就可以大大地减少文件的数据存储量,所占空间比位图少得多,非常适合在网络上使用。同时,矢量图像可以做到真正的无级放大,这样,无论用户的浏览器使用多大的窗口,图像始终可以完全显示,并且不会降低画面质量。
8 T/ [# m; _& ^8 q  b, Q- H9 \  如果你看过使用了Flash技术的网站,你一定会被其神奇的魅力所倾倒。当然,Flash也有其弊端,就是维护更新不方便,不适宜用于一些更新频繁、信息量大的网站。 - ]; O- W) j+ D  y5 C* y
 
4 U3 A" G1 ~2 `! X DHTML 5 \* d; m1 J) l+ ^' @. K
  DHTML的全称为DynamicHTML,即我们常说的动态HTML。很多人都误会DHTML是一种语言,其实DHTML仅仅是一个概念——通过各种技术的综合发展而得以实现的概念,这些技术包括javascript,VBScript,DOM(DocumentObjectModel,文件目标模块),Layers(层)和CSS等。DHTML的目的在于加强网页的交互性;对用户的操作在本地就可做实时处理,从而得到更快的用户响应;使网页的界面更丰富多变,使页面设计者可以随心所欲地表达自己的构思。 / p- a3 b. T* Q- \$ T
动态HTML与动态网页是两个不同的概念,你可以简单的理解为动态HTML能使网页上的元素动起来(如文字的变色,图片的移动);而动态网页,则是在服务器端动态地生成你看到的“静态”网页,而这个网页上的元素,并不一定会“动”。



点击图标进入精品网摘收藏 欢迎大家加入网络收藏夹

TOP

发新话题