第十章:构建 Web 内容的技术

  1. Web 页面几乎全由 **HTML (HyperText Markup Language,超文本标记语言)**构建
  2. 设计应用 CSS: **CSS(Cascading Style Sheets,层叠样式表)**可以指定如何展现 HTML内的各种元素,属于样式表标准之一。
  3. 动态 HTML(Dynamic HTML):使用客户端脚本语言将静态的 HTML 内容变成动态的技术的总称。动态 HTML 技术是通过调用客户端脚本语言 JavaScript,实现对HTML 的 Web 页面的动态改造。
  4. **DOM(Document ObjectModel,文档对象模型)**DOM 是用以操作 HTML 文档和 XML 文档的 API(ApplicationProgramming Interface,应用编程接口)。
  5. Web 应用:通过 Web 提供功能的 Web 应用:Web 应用是指通过 Web 功能提供的应用程序。比如购物网站、网上银行、SNS、BBS、搜索引擎和 e-learning 等。互联网(Internet)或企业内网(Intranet)上遍布各式各样的 Web 应用。Web 应用则作用于动态内容之上。
  6. 与 Web 服务器及程序协作的 CGI(Common Gateway Interface,通用网关接口) :是指 Web 服务器在接收到客户端发送过来的请求后转发给程序的一组机制。
  7. 因 Java 而普及的 Servlet:Servlet是一种能在服务器上创建动态内容的程序。Servlet 是用 Java语言实现的一个接口,属于面向企业级 Java(JavaEE,JavaEnterprise Edition)的一部分。随着 CGI 的普及,每次请求都要启动新 CGI 程序的 CGI 运行机制逐渐变成了性能瓶颈,所以之后 Servlet 和 mod_perl 等可直接在 Web 服务器上运行的程序才得以开发、普及。
  8. XML(eXtensible Markup Language,可扩展标记语言)是一种可按应用目标进行扩展的通用标记语言。
  9. RSS(简易信息聚合,也叫聚合内容)和 Atom 都是发布新闻或博客日志等更新信息文档的格式的总称。两者都用到了 XML。
  10. JavaScript 衍生的轻量级易用 JSON:JSON(JavaScript Object Notation)是一种以JavaScript(ECMAScript)的对象表示法为基础的轻量级数据标记语言。

猜你喜欢

转载自blog.csdn.net/ChrisSen/article/details/88293621