目录

  • 1 数字媒体技术概述
    • 1.1 直播导学
    • 1.2 基本概念
    • 1.3 研究领域及关键技术
    • 1.4 应用领域
    • 1.5 本章练习
  • 2 数字音频技术基础
    • 2.1 直播导学
    • 2.2 音频技术及特性
    • 2.3 音频数字化
    • 2.4 数字音频质量及格式
    • 2.5 数字音频的处理技术
    • 2.6 数字音频技术应用
    • 2.7 实训1:为朗诵音频添加背景音乐
    • 2.8 本章习题
  • 3 数字图像处理技术
    • 3.1 直播导学3
    • 3.2 数字图像基础
    • 3.3 彩色空间的线性转换
    • 3.4 数字图像的描述属性
    • 3.5 数字图像的获取技术
    • 3.6 数字图像创意设计与处理技术
    • 3.7 数字图像技术的应用
    • 3.8 实训2:合成沙漠绿洲效果图
    • 3.9 本章习题
  • 4 数字视频技术
    • 4.1 直播导学4
    • 4.2 电影与电视
    • 4.3 电视图像数字化
    • 4.4 数字视频的获取
    • 4.5 数字视频编辑技术
    • 4.6 数字视频后期特效处理技术
    • 4.7 数字视频技术的应用
    • 4.8 实训3:欣赏《奇幻森林》并分析其特效
    • 4.9 本章习题
  • 5 数字动画技术
    • 5.1 直播导学5
    • 5.2 数字动画概述
    • 5.3 二维动画技术
    • 5.4 三维动画技术
    • 5.5 数字动画创意与设计
    • 5.6 数字动画技术的应用
    • 5.7 实训4:制作单摆动画
    • 5.8 本章习题
  • 6 数字游戏技术
    • 6.1 直播导学6
    • 6.2 游戏概述
    • 6.3 游戏设计原理
    • 6.4 游戏设计相关技术
    • 6.5 游戏设计案例
    • 6.6 本章习题
  • 7 虚拟现实交互技术
    • 7.1 直播导学7
    • 7.2 虚拟现实交互技术概述
    • 7.3 虚拟建模技术
    • 7.4 实时绘制技术
    • 7.5 虚拟声音交互技术
    • 7.6 虚拟现实工具软件与自然交互技术
    • 7.7 虚拟现实交互设备
    • 7.8 本章练习
  • 8 数字媒体的Web集成与应用
    • 8.1 HTML基础
    • 8.2 JavaScript基础
    • 8.3 Web的工作原理
    • 8.4 Web的设计与规划
    • 8.5 Web的开发、测试与发布
    • 8.6 Web的集成技术的应用
    • 8.7 本章练习
  • 9 数字媒体压缩技术
    • 9.1 数字媒体压缩技术概述
    • 9.2 通用的数据压缩技术
    • 9.3 数字媒体压缩标准
    • 9.4 数字媒体压缩技术的应用和发展
    • 9.5 本章习题
  • 10 数字媒体存储技术
    • 10.1 数字媒体存技术概述
    • 10.2 存储设备及原理
    • 10.3 数据库存储技术
    • 10.4 分布式存储技术
    • 10.5 数字媒体存储技术的应用与发展
    • 10.6 本章习题
  • 11 数字媒体管理和保护
    • 11.1 数字媒体管理概述
    • 11.2 媒体存储数据模型
    • 11.3 数字媒体版权保护概念框架
    • 11.4 数字媒体版权保护技术基础
    • 11.5 数字媒体版权保护典型系统
    • 11.6 本章习题
  • 12 数字媒体传输技术
    • 12.1 数字媒体传输技术概述
    • 12.2 流媒体传输技术
    • 12.3 P2P传输技术
    • 12.4 IPTV传输技术
    • 12.5 数字媒体传输技术的应用与发展
    • 12.6 本章习题
  • 13 数字媒体技术发展趋势
    • 13.1 数字媒体技术发展现状
    • 13.2 数字媒体内容处理技术
    • 13.3 基于内容的媒体检索技术
    • 13.4 数字媒体传输技术
Web的集成技术的应用
  • 1 技术体系
  • 2 应用领域

 8.6.1 Web应用技术体系

      在Web2.0时代中,Web应用技术体系可分为资源共享和复用、用户参与和协作、用户体验提升三大类,并在此技术体系基础形成了一个开放的互联网技术平台,如图8-27所示。


                                              8-27  Web应用技术体系

(1)资源共享和复用技术


       资源共享和复用技术是Web2.0时代的创新所在,集中体现了Web2.0复用聚合的核心理念,主要有XML技术、Web Widget技术、Mashup技术等。

        XML是互联上数据交换的标准,被称为可扩展的标注元语言,利用其可以实现基于RSS/RDF/FOAF等数据的同步、聚合和迁移。因此,XML技术使得互联网上存在的数据成为可共享的、可读取的、可重用的数据。目前互联网上的数据,如天气数据、企业级私有数据等,都采用了XML格式来交换。如图8-28所示,其是基于XML技术的天气预报数据共享案例。


                     8-28  XML技术的应用案例(天气预报数据)


       Web Widget是一个迷你程序,使得互联网信息、应用更加开放,用于装饰网页、博客、社交网站等,体现了个性化。目前,Web widget的内容可以是游戏、音乐、视频等,丰富多样,满足了用户多样的个性化需求。因此,Web Widget技术实现了互联网信息的汇集、发布、共享,并通过一个平台方便用户创建、发布共享及跟踪管理各类应用Widget。如图8-29所示,其是在“百度贴吧”中插入视频Widget。

                  8-29  WebWidget技术的应用案例(在网页添加视频Widget)


       Mashup是一种聚合性的技术,是基于互联网的内容和应用的聚合。由于Mashup对信息和数据进行了聚合,按照用户输入的信息,最终给出符号用户需要的信息和应用组合,因此从根本上改变了用户获取信息的方式。目前,Mashup技术得到了广泛的应用,主要的应用有地图、视频和图像、搜索和购物、新闻等。图8-30是一个Mashup技术应用的案例“城市吧”。


                                 8-30   Mashup技术的应用案例(地图和图片相结合)

(2)用户参与和协作技术

       用户参与和协作技术体现了Web2.0时代的核心理念“广泛的用户参与”,其主要的应用技术有TagWikiTag技术是一种模糊化、智能化的分类技术,是新的组织和管理在线信息的方式,极大地提高了用户的网络参与度。基于Tag技术,广泛用户可以为图片、视频、文档等数字媒体文件打Tag标签进行管理。

       Tag技术体现了社会化的思想,既体现了群体的力量,又呈现出了用户组织信息的分类方式,极大地增强了内容信息之间的相关性和用户之间的交互性。同时,Tag标签比分类具有更强的指向性,通过多个Tag标签的叠加能更准确地定位符合用户需求的信息,提高了检索结果的相似度,进而提升了数字媒体资源的查询能力。图8-31是Tag技术的一个应用案例,利用Tag标签对互联网中的图片资源进行分类。


                                               8-31  Tag技术应用案例

 Wiki指一种超文本系统,支持面向社群的协作式写作,同时也包括一组支持这种写作的辅助工具。用户可以在Web的基础上对Wiki文本进行浏览、创建、更改,而且创建、更改、发布的代价远比HTML文本小。同时,Wiki还支持面向社群的协作式写作,为协作式写作提供必要帮助。因此,Wiki具有使用方便及开放等特点,有助于大众用户在一个社群内共享某领域的知识。


(3)用户体验提升技术

       AJAX技术是提升用户体验的主要技术之一,即是基于XML的异步JavaScript,是一种异步交互技术,通过解决传统的C/S模式下因用户发起请求后页面响应速度慢而造成网络传输带宽和服务器压力大的问题,进而提升了业务的用户体验。AJAX技术具有异步响应、无刷新、按需获取数据等特点,可降低交互信息量,提高服务器响应速度,大幅减少交互等待时间,其工作原理如图8-32所示:①客户端浏览器产生一个JavaScript的事件,创建XMLHttpRequest对象,并对XMLHttpRequest对象进行配置;②通过AJAX引擎发送异步请求;③服务器接收请求并且处理请求,返回数据内容;④客户端浏览器通过回调函数处理响应回来的内容,最后更新页面内容。


                                        8-32  AJAX工作原理图