第4章-因特网的应用
? 服务功能
? 接受用户对浏览器的设置
浏览器的功能
? 统一资源定位器(Uniform Resource Locator, URL )也称Web地址。是在Web页面中定义信息资源位置的标准方法。 ? 例如:
? URL 的构成:
? <协议> <主机[端口号]> <路径> <文件名> ? 通过URL可以访问因特网上的多种资源。
浏览器的功能
? 浏览器可以用的协议(方法)包括:
? http:// (超文本传输协议) ? ftp:// (文件传输协议) ? gopher:// (菜单式检索)
? telnet:// (远程仿真终端协议) ? news:< 新闻组> (新闻组访问) ? mailto:< 邮件地址> (邮件访问)
浏览器的功能
? 浏览器屏幕可显示的内容包括: ? 网页正文
? 超链信息,导航按钮(引导到其他网页) ? 图像信息(一般为jpg 格式的压缩图像) ? 音频/ 视频信息(音乐、电影) ? 动态信息(动态的广告信息)
? 进行交互功能的表单(如电子邮件用户的注册表格 )
浏览器的功能
? 导航功能
? 向前,向后(翻到曾经显示的前/后一个网页) ? 打开,搜索(将文件系统中存储的网页文件打开) ? 历史资料(根据时间检索曾经访问的网页) ? 插入书签(将重要的网页访问连接存入系统)
浏览器的功能
? 服务功能
? 打印(将网页从打印机输出)
? 邮件发送(将网页作为邮件发送)
? 存成文件(将网页和所携信息分别存储) ? 查看网页代码(查看代码,学习网页设计)
16 / 21
第4章-因特网的应用
? 帮助信息(理解浏览器的应用) ? 刷新(请求最新的网页内容) ? 停止(中断网页的下载过程)
*浏览器的使用和实验
? 了解整体界面: ? 各种工具按纽 ? URL ? 菜单
? 选项的设置 ? URL下拉列表 ? 打开多个窗口 ? 阅读源文件 ? 保存Web页 ? 使用右键
? 使用收藏夹(Bookmark,Hotlist) ? 使用历史记录
? 在桌面建立Web站点的快捷方式
Web Caches (proxy server)
? 目标:满足客户的请求但是不需要重新连接原始的服务器。 ? 用户设置浏览器:经过web cache访问web; ? 客户端发送所有的http requests给web cache:
? 请求的对象在web cache中:web cache返回该对象;
? 否则web cache从原始服务器请求该对象,然后返回给客户端。
HTML语言
? HTML£o3???±?±ê??ó???(Hypertext Markup Language)
? ?óè?á?Dí?à±?3??aá′?ó±ê??(tag)μ?ì?êa×?·?′?μ???通??±????t?£ ? ′ó?á11é??2£?HTML???tóéDí?à???a??(element)×é3é£??aD??a??ó?óú×é?ˉ???tμ??úèYoí??μ????tμ?ê?3???ê??£??′ó?àêy?a??ê??°èY?÷?±£??′?üóD?eê?±ê??oí?á?2±ê???£
? ?a??μ??eê?±ê???D×??eê?á′?ó±ê??(start tag)£??a???áê?±ê???D×??á?2á′?ó±ê??(end
tag)£??ú?eê?á′?ó±ê??oí?á?2á′?ó±ê???D??μ?2?·?ê??a??ì??£
为什么要学习HTML?
? HTML是一种语言,但不是“程序设计”语言, HTML的作用是说明如何表现文字、图片,以及如何建立文件之间的连接。
? HTML是各种网页新技术(DHTML、ASP、PHP、JAVA Script)的基础。
? 由于HTML不是程序语言,由其构成的文件不会因时、因地发生变化,也称为?°静态网页?±。
? 为了网页能够动态变化,需要在网页中加入程序,使之成为?°动态网页?±。
17 / 21
第4章-因特网的应用
? 还有一种类型的网页称为?°活动网页?±。
HTML基本概念
? 标记:
? 容器:
Test
? 标记的属性
?
HTML 标记代码
Describing the appearance and contents of a page
HTML 标记代码(续)
? 下列段定义了首先作为无序列表应该显示的内容。
- roses
- sunflowers
- daffodils
HTML 标记代码(续)
? 这段代码定义了要显示的段落和文本的外观。
I am having fun
Are you having fun too?
? 这段代码定义了应该作为有序列显示的文本。
- apples
- oranges
- mangoes
18 / 21
第4章-因特网的应用
? 下面这段代码定义了表格的外观(包括边和表格中单元的个数)和表格中每个单元的内容。
HTML、HEAD、BODY标记 ? HTML:用来表示和之间的文字是HTML文件。由于大多数浏览器默认.htm或.html后缀的文件,所以可以省略。 ? HEAD:用来设定文件的标题、作者,此部分内容不在浏览器窗口内显示,也可以省略。 ? BODY:内含HTML的主体,其内容可在浏览器窗口显示,一般也可以省略。 HTML标记的层次 *4.6 因特网的多媒体应用 基本特性: ? 对端到端的延迟、延迟变动十分敏感 ? 可以容忍部分数据的丢失(loss tolerant) ? 与数据传输相反 ? 多媒体也被称为“连续媒体” 多媒体应用分类: ? 流媒体,储存式音频和视频(Streaming stored audio and video) ? 实况音频和视频流 (Streaming live audio and video) ? 实时交互式的音频和视频(Real-time interactive video) 因特网的多媒体应用 19 / 21 第4章-因特网的应用 Streaming stored MM ? 客户端从服务器请求其所存储的压缩的音频和视频文件 ? 交互性:用户可以进行控制操作 (类似于VCR: pause, resume, fast forward, rewind, etc.) ? 延迟: 从客户请求发出到开始显示经历1到10秒 Unidirectional Real-Time: ? 除了是在因特网上传播之外,这种分类与传统的无线广播和电视中的实况转播是一样的 ? 不能交互,只能听或者看 Interactive Real-Time : ? 电话或者视频会议 ? 对延迟的要求更加严格Video: < 150 msec acceptable ? Audio: < 150 msec good, <400 msec acceptable 因特网的多媒体应用挑战 ? TCP/UDP/IP提供的服务是所谓“力尽所能的服务(best-effort service)” ,对其传输过程中所产生的延迟不作任何承诺 。 ? 存储式流媒体的用户交互延迟时间一般为5-10秒,但在尖峰时间和跨越拥挤的链路(如拥挤的越洋链路)时,情况就不是那么令人满意。 ? Real-Time Interactive 应用 对对数据分组的延迟和延迟时间变动(也称分组抖动(packet jitter))十分苛刻。 ? 如果因特网像铁路交通那样,有特快、直快分出等级,那么多媒体应用程序的设计就可以简单的多。 ? 但是在因特网上,所有的数据报都一律平等。 ? 现在正在努力提供有差别服务。 Streaming Stored Audio & Video Streaming stored media: ? Audio/video 文件存储在服务器 ? 用户请求audio/video文件 ? Audio/video 被传送给用户 ? 允许交互 Media player: ? 去除抖动 ? 解压缩 ? 错误检测 ? 提供交互的图形界面 ? 可以嵌入到浏览器中 Streaming from Web server (1) ? Audio和video文件存储在Web server中 ?°天真的方法?±: 20 / 21 第4章-因特网的应用第4章-因特网的应用?服务功能?接受用户对浏览器的设置浏览器的功能?统一资源定位器(UniformResourceLocator,URL)也称Web地址。是在Web页面中定义信息资源位置的标准方法。?例如:?URL的构成:?<文件名 推荐度: ![]() ![]() ![]() ![]() 点击下载文档文档为doc格式 精选图文热门排序推荐文章
6er254169h9lpyv23wwc1symv1joq10074s
|