《图解http》构建Web内容的技术

一、HTML

Web页面几乎全由HTML构建

HTML5:解决了浏览器之间的兼容问题,把文本作为数据对待,复用更容易、动画更生动

CSS:展示HTML内的各种元素

二、动态HTML

动态HTML:客户端脚本语言将静态内容转化为动态的技术总称

DOM:操作HTML和XML文档的API

三、Web应用

1、通过Web提供功能的Web应用

  静态内容:事先准备好的内容

  动态内容:由程序创建的内容

  Web应用作用在动态内容之上

2、与Web服务器及程序协作的CGI

  CGI:(通用网关接口)Web服务器在接收到客户端发送过来的请求后转发给程序的一组机制

3、因Java而普及的Servlet

  Servlet是一种能在服务器上创建动态内容的程序

  Servlet的运行环境叫做Web容器或Servlet容器

四、数据发布的格式及语音

1、可扩展标记语言

  XML:一种可按应用目标进行扩展的通用标记语言

  优点:比Servlet读取数据更简单,复用数据更容易

2、发布更新信息的RSS/Atom

  RSS:信息聚合(聚合内容)

3、JavaScript衍生的轻量级易用JSON

  JSON:以JavaScript的对象表示法为基础的轻量级数据标记语言。

  优点:让数据更易读

 

posted @ 2021-01-10 22:24  竹小冉  阅读(165)  评论(0编辑  收藏  举报