一种数字电视终端网页浏览的方法和浏览器技术

技术编号:3629736 阅读:201 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种数字电视终端网页浏览的方法和浏览器。所述方法包括:获取网页的超文本链接标示语言代码文件;解析所述超文本链接标示语言代码文件,获取资源文件生成网页,所述资源文件中包含有若干个用于显示文字信息的数据文本文件;在接收到文字信息的切换指示后,按照所述切换指示切换所述网页相应格式区域的文字信息。本发明专利技术实施提供的技术方案能够实现通过一个页面浏览大量文字内容,可以相对降低数据处理量,缩短数据响应时间,提升用户体验;减少了页面数据的数量和数据量,降低管理页面数据的复杂度。

【技术实现步骤摘要】

本专利技术涉及数字电视
,具体涉及数字电视终端网页浏览技术。
技术介绍
随着数字电视技术的深入发展,数字电视终端(例如,机顶盒)上已经可 以实现节目定制、网页浏览、数据下载等多种功能。网页的页面数据通常包括HTML ( Hypertext Markup Language,超文本链 接标示语言)代码文件,以及其所要引用的资源文件。如果需要在网页的某些 格式区域显示文字信息,服务器通常是将文字内容内嵌到HTML代码文件中, 终端浏览器通过解析HTML代码文件生成网页,即可在页面相应的格式区域 显示相应的文字信息。如果所要显示的文字内^4交多(例如,内容为学术论文), 一个页面容纳不完时,则将文字内容切割成多个部分,并将多个部分的文字内 容分别内嵌到多个网页的HTML代码文件中,终端浏览器通过解析,生成版 式相同的多个网页来共同显示出全部文字内容。在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,如果所要显示 的文字内容较多,需要生成多个版式相同的网页来显示所有文字信息,会相应 增加页面的布局重算过程,影响浏览速度;同时,多个网页的页面数据数量较 多,会增加管理页面数据的复杂度。
技术实现思路
本专利技术实施例提供一种数字电视终端网页浏览的方法和浏览器,能够实现 通过一个页面浏览大量文字内容,相对降^f氐了数据处理量,缩短数据响应时间,提升用户体验;减少了页面数据的数量和数据量,降低管理页面数据的复杂度。为实现上述专利技术目的,本专利技术实施例通过以下技术方案具体实现 本专利技术实施例提供一种数字电视终端网页浏览的方法,包括获取网页的 超文本链接标示语言代码文件;解析所述超文本链接标示语言代码文件,获取 资源文件生成网页,所述资源文件中包含有若干个用于显示文字信息的数据文 本文件;在接收到文字信息的切换指示后,按照所述切换指示切换所述网页相应格式区域的文字信息。优选的,所述数据文本文件的文字内容采用数据表格式进行记录。优选的,所述数据文本文件包括用于记录文字内容的数据表,用于记录所述数据表结构信息的控制头部分,以及用于所述数据表各个字段的字段名及字段宽度的字段信息部分。所述切换指示由用户发送、或者在满足自动切换条件时触发生成。 优选的,所述按照所述切换指示切换所述网页相应格式区域的文字信息具体为按照所述切换指示,调用字段获取接口获取所述数据表相应字段的内容, 替换所述网页相应格式区域的现有文字内容。优选的,所述方法还包括在检测到当前页面的资源文件在服务器端更新 时,从服务器获取更新的资源文件替换当前页面中对应的资源文件。此外,本专利技术实施例提供一种浏览器,包括获取单元,用于获取网页的 超文本链接标示语言代码文件;解析生成单元,用于解析所述超文本链接标示 语言代码文件,获取资源文件生成网页,所述资源文件中包含有若干个用于显 示文字信息的数据文本文件;切换单元,用于在4妄收到文字信息的切换指示后, 按照所述切换指示切换所述网页相应格式区域的文字信息。据表才各式进4亍记录。所述切换单元包括接收子单元,用于接收用户发送的切换指示,或者接 收在满足自动切换条件时触发生成的切换指示;切换子单元,用于按照所述切 换指示,调用字段获取接口获取所述数据表相应字段的内容,替换所述网页相 应格式区域的现有文字内容。优选的,所述浏览器还包括检测单元,用于检测当前页面的资源文件在 服务器端是否更新;局部更新单元,用于在发现检测单元检测到当前页面的资 源文件在服务器端更新时,从服务器获取更新的资源文件替换当前页面中对应 的资源文件。可以看出,本专利技术实施例采用的技术方案可以带来如下有益效果由于是 用数据文本文件来存储文字内容,将文字与HTML代码分离;通过页面中局部区域分页的显示文字信息, 一个页面能够浏览大量文字内容;由于不需要生成多个网页来显示全部文字内容,相对省略了重复生成网页的布局重算过程,降低数据处理量,能够提高文字信息的浏览速度;且相对的减少了页面数据的数 量和数据量,对页面数据的管理维护较为简单。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所 需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术 的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提 下,还可以根据这些附图获得其他的附图。图l是本专利技术实施例一提供的一种数字电视终端网页浏览的方法流程图2是本专利技术实施例二提供的一种数字电视终端网页浏览的方法流程图3是本专利技术实施例三提供的一种浏览器示意图。具体实施例方式本专利技术实施例提供一种数字电^f见终端网页浏览的方法和浏览器。用数据文 本文件单独存储文字内容,实现文字与HTML代码的分离;通过页面中局部区 域去分页的显示文字信息, 一个页面能够浏览大量文字内容,相对减少页面彩: 据的数量,降低了管理页面数据的复杂度。以下通过具体实施例分别进行详细iC明。实施例一、参见图1,是本专利技术实施例一提供的一种数字电视终端网页浏览的方法流 程图,具体可以包括步骤IIO、获取网页的超文本链接标示语言代码;步骤120、解析所述超文本链接标示语言代码,获取资源文件生成网页, 所述资源文件中包含有若干个用于显示文字信息的数据文本文件;器实时的获取,也可以是预先从服务器获取网页的HTML代码文件和获取资源 文件,并存储在本地存储器中,在需要时,从本地存储器中获取出来生成网页。步骤130、在接收到文字信息的切换指示后,按照所述切换指示切换所述网页相应格式区域的文字信息。所述切换指示可以是用户发送的,或者在满足自动切换条件时(例如,设置的切换间隔时间到了)触发产生的;通过切换,将数据文本文件其它部分的 文字内容读取出来,替换相应格式区域现有的文字内容。可以看出,在本实施例中,用数据文本文件来存储文字内容,将文字与 HTML代码分离;通过页面中局部区域分页的显示文字信息, 一个页面能够浏 览大量文字内容;由于不需要生成多个网页来显示全部文字内容,相对省略了 重复生成网页的布局重算过程,降低数据处理量,能够提高文字信息的浏览速 度;且相对的减少了页面数据的数量和数据量,对页面数据的管理维护较为简 单。实施例二、参见图2,是本专利技术实施例二提供的一种数字电视终端网页浏览的方法流 程图,具体可以包括步骤201 、从服务器上获取网页的HTML代码文件;服务器上所提供的网页的页面数据包括HTML代码文件,以及其所要引用 的若干个资源文件,部分或者全部资源文件可以是压缩形式的,HTML代码文 件主要控制页面的布局结构和资源文件的调用,所述资源文件可以是图片文 件、视频文件、数据文本文件、JS (Java Script)文件等等。可以用若干个数 据文本文件来存储需要在网页上不同格式区域显示的文字内容,尽量不在 HTML代码文件中嵌入文字,将文字与HTML代码分离。步骤202、解析HTML代码文件,调用资源文件生成网页;终端浏览器可以先从服务器获取HTML代码文件,通过解析代码HTML代 码文件获得其所要引用的资源文件信息,进而从服务器下载相应的资源文件, 并通过调用相应的资源文件来生成网页。当然也可以是预先获取网页的所有页面数据,进行存储,在用户需要浏览 网页时,通过解析HTML代码文件,调用预取的相应资源文件生成本文档来自技高网...

【技术保护点】
一种数字电视终端网页浏览的方法,其特征在于,包括: 获取网页的超文本链接标示语言代码文件; 解析所述超文本链接标示语言代码文件,获取资源文件生成网页,所述资源文件中包含有若干个用于显示文字信息的数据文本文件; 在接收到文字 信息的切换指示后,按照所述切换指示切换所述网页相应格式区域的文字信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐佳宏程伯钦张丽君
申请(专利权)人:深圳市茁壮网络技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1