[发明专利]基于风格表和一个目标设备的服务器端的HTML定制无效
申请号: | 01104947.2 | 申请日: | 2001-02-23 |
公开(公告)号: | CN1310415A | 公开(公告)日: | 2001-08-29 |
发明(设计)人: | 孙宇东 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F17/21 | 分类号: | G06F17/21;G06F17/00;G06F9/46;G06F13/14 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 吴立明,傅康 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 风格 一个 目标 设备 服务器端 html 定制 | ||
本发明一般涉及处理超文本标记语言(HTML)文档。更确切地说,本发明涉及基于风格表和一个目标设备的服务器端的HTML定制的系统和方法。
本专利文档的一部分包含了受版权保护的内容。版权人不反对任何人在专利和商标局作为专利文件或档案复制本专利的文档或专利公开的内容,但版权人保留其它所有版权。
环球网(以下称为“万维网”)是一组可以访问因特网的服务器的集合,从中能够取回特定格式的文档,并通过万维网浏览器,例如Netscape NavigatorTM和Microsoft Internet ExplorerTM来显示。目前,超文本标记语言(“HTML”)是制作万维网文档(也被称作万维网网页)最常用的语言。网页是由统一资源定位器(“URL”)识别的,万维网浏览器使用URL定位并显示特定的网页。
万维网浏览器存在于不同的目标设备中,一些目标设备并不能显示所有可能的网页。例如,个人数字助理(PDA)是一种一般带有一个万维网浏览器的手持设备。然而,PDA典型地只能显示有限的几行文本,不能显示图片或其它图形对象。因此,就需要为PDA作出经过特殊修改的网页。
另外,一些目标设备在访问因特网的时候有带宽限制。无线设备,例如能使用万维网的蜂窝电话,就不能快速地处理大的网页。因此,对于有网宽限制的目标设备也需要有网页特殊修改的版本。
不幸的是,提供特殊目标设备网页版本通常意味着要提供由不同URL识别的网页,这就会由于不同的原因而出现问题。例如,一个网页开发人员需要创建和维护(比如:更新)几种不同的网页,这样会导致费用的增加和可能产生不一致的版本。此外,针对不同的目标设备,需要为网页分别创建索引和链接,这就大大的增加了当前索引和网页的大小。
不同的技术已经被开发出来用于动态定制网页由不同系统显示。例如,风格表使得网页开发人员能够定义如何在一个或多个网页中显现不同的HTML项。项是HTML文档结构中一个基本组成部分,它可以包含如一个表,一幅图,一条目录,一张嵌入图片等等。
每一个项有一个相应的风格,包括一个或多个格式参数,用以指明该项如何被万维网浏览器显示。例如,风格可以包括指向页边空白,排列,颜色,大小等等参数。
一个风格表一旦被创建,就可被一个或多个网页使用。在“层叠”风格表(CSS)中,同一网页可以使用多个风格表。CSS是由W3C开发的一个众所周知的标准。目前,虽然CSS标准正在逐渐流行起来,但不是所有的网页都支持它。
一个风格表可以用LINK项和一个HTML文档相连接:
包含风格信息的外部数据文件典型地通过“.css”后缀被识别,如:“style.css”。
风格表通常包括一个或多个规则,这些规则在文档被显示之前就定义了应用于不同项或项类型的风格。一条典型的规则包括至少一个选择器和至少一个附属于这个选择器的风格。例如,在规则P{fontsize:10pt)中,选择器P被认为是一个“类型”选择器,风格声明{fontsize:10pt}描述和类型P的每个HTML项(“段落”项)相关的风格。
风格表通常被“客户端”(即万维网浏览器)处理,而不是被“服务器端”(即万维网服务器)处理。产生这个特征是因为万维网浏览器包含分析程序,用来分析网页,使其成为合适的数据结构,如一个分析树。必须在一棵分析树或类似物上作风格处理要求的复杂操作,并且分析是用万维网浏览器显示网页的一个标准步骤。
另一方面,万维网服务器通常不对网页进行分析,因为发送(提供)网页不要求分析。同样,万维网服务器通常不包括分析程序。因此,一般的万维网服务器不能处理风格表。
不幸的是,许多万维网浏览器不支持风格表处理。例如,PDA通常有一个有限的内存和中央处理器(CPU)。因此,基于PDA的万维网浏览器不能处理风格表。同样,许多老式的万维网浏览器不支持风格表,因为这项技术相对较新并且标准在不断变化。
因此,我们需要的是针对服务器端HTML定制的系统和方法。并且需要基于风格表和目标设备的针对服务器端HTML定制的系统和方法。此外,还需要有一种系统和方法,用于维护适用于不同能力的多种类型的目标设备的一种版本的HTML文档。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/01104947.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电源接头
- 下一篇:包括一个显示屏的装置和显示信息的方法