background image

  

CSS 是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一

种标记性语言。它有以下几个显著优势:表现和内容相分离;提高页面浏览速度

 

易于维护和改版。

  

3  

JavaScript 

  

JavaScript 是 Netscape 公司的产品,开发目的是为了扩展 Netscape 

Navigator 的功能,是一种介于 Java 和 HTML 之间、能嵌入 Web 页面中基于

对象和事件驱动的解释性的编程语言。

JavaScript 出现后,信息和用户之间不

再只是简单的显示与浏览的关系,更可以进行实时、动态、可交式的表达。当前流

行的

Ajax 也是依赖于 JavaScript

 

而存在的。

  

JavaScript 可以被嵌入到 HTML 文件中,不需要经过 Web 服务器就可以

对用户操作作出响应,使网页更好地与用户交互;在利用客户端个人电脑性能

 

资源的同时,适当减小服务器端的压力,并减少用户等待时间。

  

4  

DOM

 

(文档对象模型)

  

DOM 是 W3C 提出的一种与平台和语言无关的标准 API,它把 XML 文档

抽象为由节点构成的树形数据结构。

DOM 是一种与浏览器,平台,语言无关的

接口,使得你可以访问页面其他的标准组件。

DOM 被分为不同的部分(核心 、

XML 及 HTML)和级别(DOM Level 1/2/3

 

)。

  

5  

Ajax 

   

Ajax

Asynchronous JavaScript and XML” ( 异 步 JavaScript 和

XML

 

), 实际上是一个客户端

Javascript 技术。通过 Ajax 可以实现客户端与

 

服务器之间的异步通信。

  

Ajax 的一个最大的特点是无需刷新页面便可向服务器传输或读写数据(又

称无刷新更新页面),这一特点主要得益于

XMLHttp 组件、XMLHttpRequest

 

对象。

  此外还需要使用

DOM(文档对象模型)对象技术来实现数据的交互。它是

 

与平台和语言无关的接口。

  

2 Web

 

优化

  如果网站仅有美观的页面设计和完善的服务功能,但性能无法满足要求,

 

导致页面延迟过长,也无法令用户满意。前端优化的途径有:

  

1  

) 减少

HTTP

 

请求