人机交互第7章.pptVIP

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
人机交互第7章

JavaApplet JavaAapplet是访问Internet服务器、在Internet上传播的、自动安装的、可作为部分Web文档运行的小应用程序。 放大镜例子: applet archive=AnLens.jar code=AnLens.class width=320 height=256 param name=credits value=Applet by Fabio Ciucci param name=distdval value=10 … /applet JavaApplet实现放大镜效果 服务器端脚本语言 目前流行的三大服务器端脚本语言是ASP、PHP、JSP。对于Web服务器来说,提供一个接口使其它应用程序能够与之相连成为一种常用的方法。通过这个接口,定制的可执行程序能够接收来自客户端的信息,包括通过点击超链接或在浏览器中键入统一资源定位符(URL)所提出的界面请求的细节。应用程序对客户端的请求能够生成相应的响应,而不是从服务器磁盘上读取文本或标记文件。 AJAX技术 AJAX(Asynchronous JavaScript and XML)全称为“异步JavaScript和XML”,是一种创建交互式Web界面应用的开发技术,是一种新的架构模式。AJAX尝试建立桌面应用程序的功能和交互性与不断更新的 Web 应用程序之间的桥梁。在 Web 应用程序中可以使用像桌面应用程序中常见的动态用户界面和漂亮的控件。 基本流程:创建XMLHttpRequest类,发送请求,响应处理,用文本字符串的方式返回服务器的响应,以XMLDocument对象方式返回服务器的响应。 Web3D可以简单的看成是Web技术和3D技术相结合的产物,是互联网上实现3D图形技术的总称。 2004年被ISO审批通过的由Web3D协会发布的新一代国际标准-X3D,标志着Web3D进入了一个新的发展阶段。 目前,Web3D技术已经发展成为一个技术群,成为网络3D应用的独立研究领域。 Web3D的核心技术及特征对比 Web3D的浏览例子之一 Web3D的浏览例子之二 VRML VRML是一种建模语言,可用来描述三维物体及其行为,构建虚拟场景。VRML的基本目标是建立Internet上的交互式三维多媒体,其基本特征包括分布式、三维、交互性、多媒体集成、高度真实感等。 VRML执行模式 Java3D Java3D是Java语言在三维图形领域的扩展,是一组应用编程接口(API)。利用Java3D提供的API,可以编写出基于Web界面的三维动画、三维游戏等等。 Java3D提出了一种基于视平台的视模型和输入设备模型的技术实现方案,即通过改变视平台的位置、方向来浏览整个虚拟场景。 视模型 由虚拟环境和物理环境两部分组成。 视平台 代表与视对象相关的一个点,并充当确定绘制图象的基础。 输入设备模型 除了支持通用的键盘、鼠标输入外,还能给各种不间断的输入设备。 应用开发 利用Java3D开发的虚拟现实应用程序或者applets程序,可建造一个虚拟场景,并能将一个或多个场景图插入到虚拟场景中。 Java3D场景图 简述Web设计的原则。 Web界面一般包括哪些主要元素以及它们所产生的作用是什么? 用HTML实现交互界面。 用JavaScript或JavaApplet写程序,并嵌入HTML网页。 利用VRML构造一个模型,并通过浏览器够从各个角度观察此模型,能使之简单地运动。 利用Java3D设计简单三维迷宫场景。 第7章 Web界面设计 重点大学计算机专业系列教材 Web界面及相关概念 Web界面设计原则 Web界面要素的设计 Web界面基本设计技术 Web3D界面设计技术 Web是一个由许多互相链接的超文本(HyperText)文档组成的系统。分布在世界各地的用户能够通过Internet对其访问,进行彼此交流与共享信息。在这个系统中,每个有用的事物,被称为一种“资源”,其由一个全局“统一资源标识符”(URI)标识;这些资源通过超文本传输协议(HyperText Transfer Protocol)传送给用户;而用户通过点击链接来获得这些资源。 Web应用的成功与否,除了受其所采用的技术和所能够提供的功能的限制,还受Web网页的外观的影响。Web网页的外观经常是最先被用户注意到的。用户对网站的第一印象与界面外观是否友好、吸引人密切相关。所以对于设计人员来说,Web界面设计至关重要。Web界面设计的人性化、易用性是Web界面设计的核心。 山东大学考古数字博物馆视听博览界面 一般的We

您可能关注的文档

文档评论(0)

didala + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档