电视浏览器中的网页调整方法、浏览器客户端及系统技术方案

技术编号:15706718 阅读:72 留言:0更新日期:2017-06-26 21:26
本发明专利技术是关于一种电视浏览器中的网页调整方法、浏览器客户端及系统,所述方法包括:获取用于将浏览器UA信息进行重新配置的URL列表,其中,所述URL列表中包括各个需要重置UA信息的URL地址;若接收到的第一URL地址为所述URL列表中需要重置UA信息的URL地址,则向所述第一URL地址对应的第一服务器发送由所述第一URL地址和对应的重置后的UA信息组合成的第一HTTP请求;接收所述第一服务器根据所述第一HTTP请求发送的网页。本发明专利技术实施例提供的方法,能够根据不同网站的网页特性适配浏览器UA,使浏览器界面展示效果更好。

Page adjusting method, browser, client and system in television browser

The present invention relates to a web browser in the adjustment method, TV browser client and system, the method comprises: obtaining for the list, URL re configuration of the browser UA information which includes URL address each need to reset the UA information of the URL in the list; if the received first URL address URL address need to reset the UA information in the URL list, send it to the first URL address corresponding to the first server first HTTP UA information combined by the first URL address and the corresponding reset after a request; receiving the first server according to the first HTTP request \. The method provided by the embodiment of the invention can adapt the browser UA according to the web page characteristics of different websites, and the browser interface display effect is better.

【技术实现步骤摘要】
电视浏览器中的网页调整方法、浏览器客户端及系统
本专利技术涉及智能电视
,尤其涉及一种电视浏览器中的网页调整方法、浏览器客户端及系统。
技术介绍
智能电视与智能手机相同,具有全开放式平台并搭载智能操作系统,用户可自行安装、运行和卸载软件、游戏等应用,例如,智能电视中可安装浏览器,实现网络搜索、网络视频等功能。如图1是现有技术中智能电视浏览器功能的示意图,如图1中所示,智能电视1通过无线路由器2与第三方服务器3通信连接。用户点击智能电视上的浏览器图标,智能电视的处理器监测到浏览器图标触发动作后生成浏览器启动请求,并根据浏览器启动请求打开浏览器。用户在地址栏输入URL(UniformResourceLocator,统一资源定位符)地址,点击确定后,浏览器生成URL地址,智能电视的处理器根据该URL地址向域名服务器4获取该URL地址所在第三方服务器3的IP(InternetProtocol,网络之间互联的协议)地址,然后,向该IP地址发起连接请求,建立与第三方服务器3的连接。当建立连接后,浏览器向第三方服务器3发送HTTP(HyperTextTransferProtocol,超文本传输协议)请求,请求该URL地址对应的网页,并将网页显示在智能电视显示屏上。在浏览器向第三方服务器3发送HTTP请求时,浏览器需要获取自身的UA(UserAgent,用户代理)信息,并将自身的UA信息及URL地址信息封装成HTTP请求发送至第三方服务器。其中,UA信息用于向浏览器访问的第三方服务器3提供浏览器类型及版本、操作系统类型及版本等信息,从而使第三方服务器3根据浏览器UA信息向浏览器下发相应的网页。目前网页开发人员开发网页时,大多会针对电脑、手机和pad等设备开发了PC版、ios版及Android版甚至其他版本的网页放置于服务器,很少会针对智能电视设备对应开发针对性的网页。因此,智能电视中的浏览器一般也仅将浏览器UA信息配置默认为PC版或者ios版或者Android版或者其他某一固定版本。但是,不管电视端默认的UA信息为哪个类型的网页版本,如果始终默认为一种例如PC版本,会存在PC版本的部分网页的大小、排版与智能电视屏幕的分辨率或者网页控件不匹配,并且不能根据智能电视的分辨率或网页控件自动调整,比如新浪网网页新闻文字比较密集,整个网页在PC上的展示效果可以,但通过电视观看的话效果就不太理想,从而引起部分网页不适配导致的展示效果差的问题。
技术实现思路
为克服相关技术中服务器下发的网页与智能电视不适配的问题,本专利技术提供一种电视浏览器中的网页调整方法、浏览器客户端及系统。根据本专利技术实施例的第一方面,提供一种电视浏览器中的网页调整方法,包括:获取用于将浏览器UA信息进行重新配置的URL列表,其中,所述URL列表中包括各个需要重置UA信息的URL地址;若接收到的第一URL地址为所述URL列表中需要重置UA信息的URL地址,则向所述第一URL地址对应的第一服务器发送由所述第一URL地址和对应的重置后的UA信息组合成的第一HTTP请求;接收所述第一服务器根据所述第一HTTP请求发送的网页。第二方面,提供一种浏览器客户端,包括:获取模块,获取用于将浏览器UA信息进行重新配置的URL列表发送模块,用于当接收到的第一URL地址为所述URL列表中需要重置UA信息的URL地址时,向所述第一URL地址对应的第一服务器发送由所述第一URL地址和对应的重置后的UA信息组合成的第一HTTP请求;接收模块,用于接收所述第一服务器根据所述第一HTTP请求发送的网页。第三方面,提供一种浏览器系统,包括:第二方面所述的浏览器客户端和第二服务器,其中:所述浏览器客户端安装在智能电视中,并执行第一方面所述的方法;所述第二服务器中设置有服务网页,所述服务网页中携带用于将浏览器UA信息进行重新配置的URL列表。本专利技术的实施例提供的技术方案可以包括以下有益效果:本专利技术实施例提供的方法中,获取用于将浏览器UA信息进行重新配置的URL列表,其中,所述URL列表中包括各个需要重置UA信息的URL地址;若接收到的第一URL地址为所述URL列表中需要重置UA信息的URL地址,则向所述第一URL地址对应的第一服务器发送由所述第一URL地址和对应的重置后的UA信息组合成的第一HTTP请求;接收所述第一服务器根据所述第一HTTP请求发送的网页。由上述描述可知,相比于已有技术,本专利技术实施例提供的方法通过获取URL列表信息,根据URL列表中需要重置的URL地址及对应的UA信息更改浏览器UA信息,通过重置浏览器UA信息调整第三方服务器发送的网页,使第三方服务器发送适配于智能电视浏览器的网页,从而避免由于网页与智能电视的不适配导致的展示效果差等问题。实现根据不同网站的网页特性为智能电视配置合适的网页,使智能电视的网页展示效果更好。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为现有技术中智能电视浏览器功能示意图;图2为本专利技术提供的智能电视浏览器功能示意图;图3为本专利技术实施例提供的实施例一流程示意图;图4为本专利技术实施例提供的步骤S102流程示意图;图5为本专利技术实施例提供的实施例二流程示意图;图6为本专利技术实施例提供的步骤S202流程示意图;图7为本专利技术实施例提供的一种浏览器客户端模块示意图;图8为本专利技术实施例提供的另一种浏览器客户端模块示意图;图9为本专利技术实施例提供的又一种浏览器客户端模块示意图;图10为本专利技术实施例提供的再一种浏览器客户端模块示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。本专利技术实施例提供一种电视浏览器中的网页调整方法,参见图2,为本专利技术实施例提供的电视浏览器功能实现示意图,如图中所述,智能电视1通过路由器2与第三方服务器3、域名服务器4通信连接,在本专利技术提供的方法中,智能电视与第二服务器5通信连接,从浏览器服务器中获取服务网页。实施例一参见图3,为本专利技术实施例提供的实施例一流程示意图。在步骤S101中,获取用于将浏览器UA信息进行重新配置的URL列表,其中,URL列表中包括各个需要重置UA信息的URL地址;浏览器UA信息用于标识浏览器类型及版本、操作系统类型及版本等信息,智能电视一般将浏览器UA信息配置为某一个版本,例如Android版本的浏览器UA信息,所以,智能电视浏览器接收到的便是Android版本的网页,但是,有时候某个网站Android版本的网页在智能电视上使用浏览器展示的网页没有很好的展示效果,或者不能很好的支持网页展示或视频本文档来自技高网
...
电视浏览器中的网页调整方法、浏览器客户端及系统

【技术保护点】
一种电视浏览器中的网页调整方法,其特征在于,包括:获取用于将浏览器UA信息进行重新配置的URL列表,其中,所述URL列表中包括各个需要重置UA信息的URL地址;若接收到的第一URL地址为所述URL列表中需要重置UA信息的URL地址,则向所述第一URL地址对应的第一服务器发送由所述第一URL地址和对应的重置后的UA信息组合成的第一HTTP请求;接收所述第一服务器根据所述第一HTTP请求发送的网页。

【技术特征摘要】
1.一种电视浏览器中的网页调整方法,其特征在于,包括:获取用于将浏览器UA信息进行重新配置的URL列表,其中,所述URL列表中包括各个需要重置UA信息的URL地址;若接收到的第一URL地址为所述URL列表中需要重置UA信息的URL地址,则向所述第一URL地址对应的第一服务器发送由所述第一URL地址和对应的重置后的UA信息组合成的第一HTTP请求;接收所述第一服务器根据所述第一HTTP请求发送的网页。2.根据权利要求1所述的方法,其特征在于,确定接收到的所述第一URL地址为所述URL列表中需要重置UA信息的URL地址,包括:将所述第一URL地址与所述URL列表中各个URL地址比对;如果所述URL列表中存在与所述第一URL地址相同的URL地址,则确定所述第一URL地址为所述URL列表中需要重置UA信息的URL地址。3.根据权利要求1所述的方法,其特征在于,所述获取用于将浏览器UA信息进行重新配置的URL列表,包括:当接收到浏览器的启动指令后,根据所述浏览器启动指令与第二服务器建立连接;从所述第二服务器获取用于将浏览器UA信息重新配置的URL列表。4.根据权利要求3所述的方法,其特征在于,从所述第二服务器获取用于将浏览器UA信息重新配置的URL列表,包括:接收所述第二服务器反馈的对应第二URL地址的服务网页;从所述服务网页中获取用于将浏览器UA信息重新配置的URL列表。5.一种浏览器客户端,其特征在于,包括:获取模块,获取用于将浏...

【专利技术属性】
技术研发人员:刘凯
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东,37

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

1