著录项信息
专利名称 | 一种确定资源在网页上位置的方法及装置 |
申请号 | CN201110030826.9 | 申请日期 | 2011-01-28 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2012-08-01 | 公开/公告号 | CN102622362A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F17/30 | IPC分类号 | G;0;6;F;1;7;/;3;0查看分类表>
|
申请人 | 腾讯科技(北京)有限公司 | 申请人地址 | 北京市海淀区海淀大街38号银科大厦16层1601-1608室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 腾讯科技(北京)有限公司 | 当前权利人 | 腾讯科技(北京)有限公司 |
发明人 | 谢育娟 |
代理机构 | 北京康信知识产权代理有限责任公司 | 代理人 | 吴贵明;张永明 |
摘要
本发明提供了一种确定资源在网页上位置的方法及装置,包括将需要展示软性资源信息的网页加载到flash文件中,利用flash工具,在加载的网页上标识出各展示软性资源信息的区域,并分别为各区域建立属性信息;根据得到的flash文件和资源树,确定资源在网页上的位置。本发明通过flash演示展示软性资源信息的区域,直观、准确地显示了资源在网页上的分布位置,准确地展示了软性资源信息。
1.一种确定资源在网页上位置的方法,其特征在于,包括:
将需要展示软性资源信息的网页加载到flash文件中;
利用flash工具,在加载的网页上标识出各展示软性资源信息的区域,并分别为各区域建立属性信息;
根据承载所述网页结构的资源树导航,在flash上浏览网页上的软性资源所在的位置及其属性信息,
其中,软性资源是一种具有唯一标识、固定位置,通过某种自动服务机制随时发布信息的标准资源,
其中,所述根据承载所述网页结构的资源树导航,在flash上浏览网页上的软性资源所在的位置及其属性信息包括:通过所述资源树导航,选择不同的资源树叶子结点,调用所述flash文件以展现每个页面的资源分布位置及其属性信息;或者,提供下载程序,具体包括:
在所述flash文件中建立一棵起导航作用的资源树,并调用资源数据库获取每个资源的属性信息;将需要的这些信息全部保存到文件系统中,在独立运行时直接从该文件系统中读取;执行该下载程序,并利用所述下载程序显示所述各展示软性资源信息的区域及其他信息,
其中,需要的这些信息包括:资源树和软性资源的信息、以及flash中展现的网页信息。
2.根据权利要求1所述的方法,其特征在于,所述加载具体包括:利用网站下载工具将需要展示软性资源信息的网页下载到文件夹中,利用flash的导入功能,将网页导入到所述flash文件中。
3.根据权利要求1所述的方法,其特征在于,所述标识出各展示软性资源信息的区域,并分别为各区域建立属性信息包括:从资源数据库中读取相应的属性信息,并将其与相应的区域建立对应关系。
4.根据权利要求3所述的方法,其特征在于,所述属性信息包括:所述区域的位置、大小、可以展示信息的格式、价格、轮播上限、合作方式说明、预计的效果;
所述软性资源的ID与数据中存储软性资源属性信息的ID一致。
5.根据权利要求1所述的方法,其特征在于,所述的下载程序是脱机运行的客户端程序。
6.一种确定资源在网页上位置的装置,其特征在于,包括加载模块、标识模块和合成模块,其中,
加载模块,用于将需要展示软性资源信息的网页加载到flash文件中;
标识模块,用于利用加载有所述网页的flash工具,在加载的网页上标识出各展示软性资源信息的区域,并分别为各区域建立属性信息;
合成模块,用于通过选择资源树上的叶结点调用flash文件,实现资源的展现,其中,软性资源是一种具有唯一标识、固定位置,通过某种自动服务机制随时发布信息的标准资源。
7.根据权利要求6所述的装置,其特征在于,所述合成模块,还用于提供下载程序,以方便随时使用。
一种确定资源在网页上位置的方法及装置\n技术领域\n[0001] 本发明涉及网页技术,尤指一种确定资源在网页上位置的方法及装置。\n背景技术\n[0002] 现有技术中,直接将网站上各个频道、子频道、首页及内容页的名称用一个树形结构来展示(简称资源树),资源树用于导航网页上各类资源的一个目录,呈现树形结构。比如,网站-新闻频道-新闻首页-国内新闻,网站-女性频道-明星-明星内容页等。在资源树的叶子节点显示该页面包括的所有图片信息的名称,比如“新闻频道-国内新闻-国内动态-栏目的焦点图”、“视频频道-首页-焦点区右侧-影视栏目-冠名”等等。需要获取该信息的用户只能通过这个冗长的名称,打开网页,一级一级地寻找,直到找到所需的信息为止。\n[0003] 而且,由于每个页面的资源全部是通过文字表达其在网页上的分布位置的,因此,对于大部分的用户来说,无法通过一串文字就能确切的定位该信息,是不直观的。同时,资源维护的人员也无法准确的记录这些信息,因此,当发布此类图像信息时,也无法准确确定该资源的具体位置。\n[0004] 软性资源,是一种具有唯一标识、固定位置,可以通过某种自动服务机制随时发布信息的标准资源。软性资源的区域被固定,但是具体的位置不定,所呈现的内容也可以变化,比如可以是图片,也可以是文字。还可以图文混排。将网页上某个区域或位置在某一天要呈现的内容预先分配给一个客户(预定)后,客户可以通过该区域或位置来展现自己的信息;而网页上某个区域或位置会在不同时刻呈现不同的信息。随着软性资源的应用越来越广泛,客户需要直观、准确地获得该区域或位置。\n[0005] 这些软性资源本身都可以同商家合作,在网页上直接带来商业价值,但因为现有确定资源在网页上位置的不直观的问题,直接影响了与客户的合作,从而影响了网站的盈利。\n发明内容\n[0006] 有鉴于此,本发明的主要目的在于提供一种确定资源在网页上位置的方法及装置,能够直观、准确地显示资源在网页上的分布位置。\n[0007] 为达到上述目的,本发明的技术方案是这样实现的:\n[0008] 一种确定资源在网页上位置的方法,包括:\n[0009] 将需要展示软性资源信息的网页加载到flash文件中;\n[0010] 利用flash工具,在加载的网页上标识出各展示软性资源信息的区域,并分别为各区域建立属性信息;\n[0011] 根据承载所述网页结构的资源树导航,在flash上浏览网页上的软性资源所在的位置及其属性信息。\n[0012] 所述加载具体包括:利用网站下载工具将需要展示软性资源信息的网页下载到文件夹中,利用flash的导入功能,将网页导入到所述flash文件中。\n[0013] 所述标识出各展示软性资源信息的区域,并分别为各区域建立属性信息包括:从资源数据库中读取相应的属性信息,并将其与相应的区域建立对应关系。\n[0014] 所述属性信息包括:所述区域的位置、大小、可以展示信息的格式、价格、轮播上限、合作方式说明、预计的效果;\n[0015] 所述软性资源的ID与数据中存储软性资源属性信息的ID一致。\n[0016] 所述根据承载所述网页结构的资源树导航,在flash上浏览网页上的软性资源所在的位置及其属性信息包括:\n[0017] 通过资源树导航,选择不同的资源树叶子结点,调用所述flash文件以展现每个页面的资源分布位置及其属性信息;或者,\n[0018] 提供下载程序,具体包括:在所述flash文件中建立一棵起导航作用的资源树,并调用资源数据库获取每个资源的属性信息;将需要的这些信息全部保存到文件系统中,在独立运行时直接从该文件中读取;执行该应用程序,并利用所述应用程序显示所述各展示软性资源信息的区域及其他信息。\n[0019] 所述的下载程序是脱机运行的客户端程序。\n[0020] 一种确定资源在网页上位置的装置,包括加载模块、标识模块和合成模块,其中,[0021] 加载模块,用于将需要展示软性资源信息的网页加载到flash文件中;\n[0022] 标识模块,用于利用加载有所述网页的flash工具,在加载的网页上标识出各展示软性资源信息的区域,并分别为各区域建立属性信息;\n[0023] 合成模块,用于通过选择资源树上的叶结点调用flash文件,实现资源的展现。\n[0024] 所述合成模块,还用于提供下载程序,以方便随时使用。\n[0025] 从上述本发明提供的技术方案可以看出,包括将需要展示软性资源信息的网页加载到flash中,利用flash工具,在加载的网页上标识出各展示软性资源信息的区域,并分别为各区域建立属性信息;根据得到的flash文件和资源树,确定资源在网页上的位置。本发明通过flash演示展示软性资源信息的区域,直观、准确地显示了资源在网页上的分布位置,准确地展示了软性资源信息。\n[0026] 进一步地,通过对信息资源的同步过程,保证了展现给用户的各展示软性资源信息的区域在网页上的具体位置和效果的真实性。\n附图说明\n[0027] 图1为本发明确定资源在网页上位置的方法的流程图;\n[0028] 图2为本发明确定资源在网页上位置的装置的组成结构示意图;\n[0029] 图3为本发明一棵资源树的实施例的结构示意图。\n具体实施方式\n[0030] 图1为本发明确定资源在网页上位置的方法的流程图,如图1所示,包括以下步骤:\n[0031] 步骤100:利用网站下载工具将需要展示软性资源信息的网页下载到文件夹中,利用flash的导入功能,将网页导入到flash文件中。本步骤的具体实现属于本领域技术人员惯用技术手段,具体实现方法并不用于限定本发明的保护范围。\n[0032] 步骤101:利用flash工具,在加载的网页上标识出各展示软性资源信息的区域,并分别为各区域建立属性信息。\n[0033] 本步骤强调的是,采用不同的标识标示出网页上用于展示软性资源信息的各个区域,从资源数据库中读取相应的属性信息,并将其与相应的区域建立对应关系,以为用户提供某展示软性资源信息的区域的基本信息,比如区域的位置、高度、宽度、用于承载的信息的形式如图片和/或文字等。其中,资源数据库是已有的、其中保存有用于展示软性资源信息的区域的属性信息的。\n[0034] 步骤102:根据得到的flash文件和资源树,确定资源在网页上的位置。即根据承载所述网页结构的资源树导航,在flash上浏览网页上的软性资源所在的位置及其属性信息:\n编码实现点击展示网站结构的资源树的每个叶子节点(每个叶子节点对应一个网页)时,可以打开一个标识该页面上软性资源分布位置和属性信息的flash文件。\n[0035] 本步骤中,可以将该应用作为资源管理系统中的一个功能模块,供用户在系统中浏览资源时使用。另外,也可以提供一个下载功能,将资源树和软性资源的信息、flash中展现的网页信息一起打包成一个可以独立运行的应用程序。\n[0036] 具体方式是:在flash中建立一棵起导航作用的资源树,如图3所示,并调用资源数据库获取每个资源的属性信息做成一个独立的应用程序(该程序中包括资源树结构、每个节点的属性信息、在flash中展现的各个页面及资源分布的位置及资源ID)。这样,用户可以随时随地启动该应用程序,利用资源树作为导航,清楚地看到各展示软性资源信息的区域在所进入的网页上的具体位置和效果。\n[0037] 本发明通过flash演示展示软性资源信息的区域,直观、准确地显示了资源在网页上的分布位置,方便了客户了解网站资源,促成合作。\n[0038] 在用户使用步骤102生成的应用程序之前,还可以包括:当网页上的软性资源区域有变化时,重新下载该应用程序,这样,保证了展现给用户的各展示软性资源信息的区域在网页上的具体位置和效果的真实性。\n[0039] 针对本发明方法,还提供一种确定资源在网页上位置的方法,如图2所示,主要包括加载模块、标识模块和合成模块,其中,\n[0040] 加载模块,用于将需要展示软性资源信息的网页加载到flash文件中。\n[0041] 标识模块,用于利用加载有所述网页的flash工具,在加载的网页上标识出各展示软性资源信息的区域,并分别为各区域建立属性信息。\n[0042] 合成模块,通过选择资源树上的叶结点调用flash文件,实现资源的展现:将得到的flash文件和管理网页结构的资源树合成为应用程序,该应用程序安装后用于帮助用户确定资源在网页上的位置。还用于提供一个下载程序,以方便随时使用。\n[0043] 以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
法律信息
- 2016-08-24
- 2013-10-02
实质审查的生效
IPC(主分类): G06F 17/30
专利申请号: 201110030826.9
申请日: 2011.01.28
- 2012-08-01
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2006-11-08
|
2005-04-30
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |