一种浏览器首页的更新方法和系统、服务器及电子设备转让专利

申请号 : CN201610130027.1

文献号 : CN105808724B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 徐佳宏杨芳陈恋

申请人 : 深圳市茁壮网络股份有限公司

摘要 :

本发明公开了一种浏览器首页的更新方法和系统,服务器及电子设备,包括:显示待更新操作界面,其被预先划分为至少两个第一单元格;接收到划分操作时,合并划分操作选中的第一单元格,生成第二单元格;生成未合并的第一单元格以及合并后的第二单元格的位置信息;确定与每一个位置信息对应的资源信息;生成信息文件,包括位置信息以及与位置信息对应的资源信息;当接收到电子设备发送的访问请求时,将信息文件发送给电子设备,以使得电子设备基于信息文件对浏览器首页进行更新;可见,当需要对浏览器首页进行更新时,用户只需在浏览器首页的待更新操作界面上进行操作即可,无需去修改浏览器首页的页面代码,不仅工作量小,且能够做到及时更新。

权利要求 :

1.一种浏览器首页的更新方法,其特征在于,该方法包括:

显示所述浏览器首页的待更新操作界面;其中,所述待更新操作界面被预先划分为至少两个第一单元格;

当接收到在所述待更新操作界面上进行的划分操作时,合并所述划分操作选中的所述第一单元格,生成第二单元格;

生成所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置信息;

确定与每一个位置信息对应的资源信息,每一单元格对应一资源信息,由用户现场配置,所述单元格包括第一单元格和第二单元格;其中,所述确定与每一个位置信息对应的资源信息,包括:接收当前输入的针对目标单元格的资源信息;确定所述目标单元格的位置信息,建立所述位置信息和所述资源信息的对应关系;

生成信息文件,所述信息文件包括所述位置信息以及与所述位置信息对应的资源信息;

当接收到电子设备发送的针对所述浏览器首页的访问请求时,将所述信息文件发送给所述电子设备,以使得所述电子设备基于所述信息文件对所述浏览器首页进行更新。

2.根据权利要求1所述的方法,其特征在于,所述确定所述目标单元格 的位置信息,建立所述位置信息和所述资源信息的对应关系之后,还包括:检测所述待更新操作界面是否还存在未输入有资源信息的单元格;

若存在,则将预设的资源信息分配给所述未输入有资源信息的单元格。

3.根据权利要求1所述的方法,其特征在于,所述生成所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置信息,具体为:采用数组描述方式对所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置进行描述,生成位置信息。

4.根据权利要求1所述的方法,其特征在于,所述生成信息文件之前,还包括:确定所述待更新操作界面的定点坐标位置以及所述第一单元格的区域信息;

相应的,所述信息文件还包括所述定点坐标位置以及所述第一单元格的区域信息。

5.一种浏览器首页的更新方法,其特征在于,该方法包括:

向服务器发送针对所述浏览器首页的访问请求;

接收所述服务器发送的包含位置信息和与所述位置信息对应的资源信息的信息文件;

其中,所述位置信息为所述服务器通过显示所述浏览器首页的待更新操作界面,当接收到在所述待更新操作界面上进行的划分操作时,合并所述划分操作选中的第一单元格,生成第二单元格,生成的与所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置对应的信息;所述待更新操作界面被预先划分为至少两个第一单元格,每一单元格对应一资源信息,由用户现场配置,所述单元格包括第一单元格和第二单元格;

其中,与所述位置信息对应的资源信息为所述服务器接收当前输入的针对目标单元格的资源信息,确定所述目标单元格的位置信息,建立的所述位置信息和所述资源信息的对应关系;

基于所述信息文件确定所述第一单元格在所述待更新操作界面的第一区域位置以及所述第二单元格在所述待更新操作界面的第二区域位置;

分别为所述第一区域位置和所述第二区域位置配置相应的资源信息;

显示更新后的所述浏览器首页。

6.根据权利要求5所述的方法,其特征在于,所述基于所述信息文件确定所述第一单元格在所述待更新操作界面的第一区域位置以及所述第二单元格在所述待更新操作界面的第二区域位置之前,还包括:获取预先设定的所述浏览器首页的待更新操作界面的定点坐标位置以及所述第一单元格的区域信息;

相应的,所述基于所述信息文件确定所述第一单元格在所述待更新操作界面的第一区域位置以及所述第二单元格在所述待更新操作界面的第二区域位置,具体为:基于所述信息文件以及所述定点坐标位置、所述第一单元格的区域信息确定所述第一单元格在所述待更新操作界面的第一区域位置以及所述第二单元格在所述待更新操作界面的第二区域位置。

7.一种服务器,其特征在于,包括:

显示区域单元,用于显示浏览器首页的待更新操作界面;其中,所述待更新操作界面被预先划分为至少两个第一单元格;

合并生成单元,用于当接收到在所述待更新操作界面进行的划分操作时,合并所述划分操作选中的所述第一单元格,生成第二单元格;

生成位置单元,用于生成所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置信息;

确定资源单元,用于确定与每一个位置信息对应的资源信息,每一单元格对应一资源信息,由用户现场配置,所述单元格包括第一单元格和第二单元格;所述确定资源单元,包括:第一接收模块,用于接收当前输入的针对目标单元格的资源信息;确定建立模块,用于确定所述目标单元格的位置信息,建立所述位置信息和所述资源信息的对应关系;

生成文件单元,用于生成信息文件,所述信息文件包括所述位置信息以及与所述位置信息对应的资源信息;

第一发送单元,用于当接收到电子设备发送的针对所述浏览器首页的访问请求时,将所述信息文件发送给所述电子设备,以使得所述电子设备基于所述信息文件对所述浏览器首页进行更新。

8.根据权利要求7所述的服务器,其特征在于,所述确定资源单元还包括:第一检测模块,用于检测所述待更新操作界面是否还存在未输入有资源信息的单元格;

第一分配模块,用于在待更新操作界面存在未输入有资源信息的单元格时,则将预设的资源信息分配给所述未输入有资源信息的单元格。

9.根据权利要求7所述的服务器,其特征在于,所述生成位置单元,具体用于采用数组描述方式对所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置进行描述,生成位置信息。

10.根据权利要求7所述的服务器,其特征在于,还包括:

第一确定单元,用于确定所述待更新操作界面的定点坐标位置以及所述第一单元格的区域信息;

相应的,所述信息文件还包括所述定点坐标位置以及所述第一单元格的区域信息。

11.一种电子设备,其特征在于,包括:

第一发送单元,用于向服务器发送针对浏览器首页的访问请求;

第一接收单元,用于接收所述服务器发送的包含位置信息和与所述位置信息对应的资源信息的信息文件;其中,所述位置信息为所述服务器通过显示所述浏览器首页的待更新操作界面,当接收到在所述待更新操作界面上进行的划分操作时,合并所述划分操作选中的第一单元格,生成第二单元格,生成的与所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置对应的信息;所述待更新操作界面被预先划分为至少两个第一单元格;其中,与所述位置信息对应的资源信息为所述服务器接收当前输入的针对目标单元格的资源信息,确定所述目标单元格的位置信息,建立所述位置信息和所述资源信息的对应关系;

第一确定单元,用于基于所述信息文件确定所述第一单元格在所述待更新操作界面的第一区域位置以及所述第二单元格在所述待更新操作界面的第二区域位置;

第一配置单元,用于分别为所述第一区域位置和所述第二区域位置配置相应的资源信息,每一单元格对应一资源信息,由用户现场配置,所述单元格包括第一单元格和第二单元格;

第一显示单元,用于显示更新后的所述浏览器首页。

12.根据权利要求11所述的电子设备,其特征在于,还包括:

第一获取单元,用于获取预先设定的所述浏览器首页的待更新操作界面的定点坐标位置以及所述第一单元格的区域信息;

所述第一确定单元具体用于基于所述信息文件以及所述定点坐标位置、所述第一单元格的区域信息确定所述第一单元格在所述待更新操作界面的第一区域位置以及所述第二单元格在所述待更新操作界面的第二区域位置。

13.一种浏览器首页的更新系统,其特征在于,包括:

服务器以及电子设备;

所述服务器,具体用于显示所述浏览器首页的待更新操作界面;当接收到在所述待更新操作界面上进行的划分操作时,合并所述划分操作选中的第一单元格,生成第二单元格;

生成所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置信息;确定与每一个位置信息对应的资源信息,每一单元格对应一资源信息,由用户现场配置,所述单元格包括第一单元格和第二单元格;生成信息文件,所述信息文件包括所述位置信息以及与所述位置信息对应的资源信息;其中,所述待更新操作界面被预先划分为至少两个第一单元格;其中,所述确定与每一个位置信息对应的资源信息,包括:接收当前输入的针对目标单元格的资源信息;确定所述目标单元格的位置信息,建立所述位置信息和所述资源信息的对应关系;

所述电子设备,具体用于向所述服务器发送针对所述浏览器首页的访问请求,并接收所述服务器发送的信息文件,基于所述信息文件确定所述第一单元格在所述待更新操作界面的第一区域位置以及所述第二单元格在所述待更新操作界面的第二区域位置;分别为所述第一区域位置和所述第二区域位置配置相应的资源信息;显示更新后的所述浏览器首页。

说明书 :

一种浏览器首页的更新方法和系统、服务器及电子设备

技术领域

[0001] 本发明涉及技术领域,更具体的说是涉及一种浏览器首页的更新方法和系统,服务器及电子设备。

背景技术

[0002] 随着科技的发展,信息的传播速度也越来越快。浏览器作为信息传播的媒介,在我们生活中扮演着重要的角色,用户可以通过浏览器浏览各种新闻、图片、视频、广告等。而浏览器首页上一般会提供各种最新的资源信息,以使得用户在打开浏览器后能够第一时间查看到。显然,为了能够通过浏览器首页传播最新的资源信息,后台人员需要做到对浏览器首页的及时更新。
[0003] 在对浏览器首页进行更新时,无论是增加新的资源信息还是减少资源信息或者突出某一资源信息,均需要对浏览器首页的版式进行修改。而由于现有的浏览器首页均是定制化开发,因此,在对浏览器首页的版式进行修改时,就需要后台人员重新更改浏览器的页面代码。
[0004] 而这种通过更改浏览器的页面代码来更新浏览器首页的方式工作量大,如果仅需要对浏览器首页的局部进行调整时,也要对全部的页面代码进行更改,且也不能做到及时更新。

发明内容

[0005] 有鉴于此,本发明提供一种浏览器的更新方法和系统、服务器及电子设备,以解决现有的通过更改浏览器的页面代码来更新浏览器首页的方式工作量大,且不能做到及时更新的技术问题。
[0006] 为实现上述目的,本发明提供如下技术方案:
[0007] 一种浏览器首页的更新方法,该方法包括:
[0008] 显示所述浏览器首页的待更新操作界面;其中,所述待更新操作界面被预先划分为至少两个第一单元格;
[0009] 当接收到在所述待更新操作界面上进行的划分操作时,合并所述划分操作选中的所述第一单元格,生成第二单元格;
[0010] 生成所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置信息;
[0011] 确定与每一个位置信息对应的资源信息;
[0012] 生成信息文件,所述信息文件包括所述位置信息以及与所述位置信息对应的资源信息;
[0013] 当接收到电子设备发送的针对所述浏览器首页的访问请求时,将所述信息文件发送给所述电子设备,以使得所述电子设备基于所述信息文件对所述浏览器首页进行更新。
[0014] 优选的,所述确定与每一个位置信息对应的资源信息,包括:
[0015] 接收当前输入的针对目标单元格的资源信息;
[0016] 确定所述目标单元格的位置信息,建立所述位置信息和所述资源信息的对应关系。
[0017] 优选的,所述确定所述目标单元的位置信息,建立所述位置信息和所述资源信息的对应关系之后,还包括:
[0018] 检测所述待更新操作界面是否还存在未输入有资源信息的单元格;
[0019] 若存在,则将预设的资源信息分配给所述未输入有资源信息的单元格。
[0020] 优选的,所述生成所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置信息,具体为:
[0021] 采用数组描述方式对所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置进行描述,生成位置信息。
[0022] 优选的,所述生成信息文件之前,还包括:
[0023] 确定所述待更新操作界面的定点坐标位置以及所述第一单元格的区域信息;
[0024] 相应的,所述信息文件还包括所述定点坐标位置以及所述第一单元格的区域信息。
[0025] 一种浏览器首页的更新方法,该方法包括:
[0026] 向服务器发送针对所述浏览器首页的访问请求;
[0027] 接收所述服务器发送的包含位置信息和与所述位置信息对应的资源信息的信息文件;其中,所述位置信息为所述服务器通过显示所述浏览器首页的待更新操作界面,当接收到在所述待更新操作界面上进行的划分操作时,合并所述划分操作选中的第一单元格,生成第二单元格,生成的与所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置对应的信息;所述待更新操作界面被预先划分为至少两个第一单元格;
[0028] 基于所述信息文件确定所述第一单元格在所述待更新操作界面的第一区域位置以及所述第二单元格在所述待更新操作界面的第二区域位置;
[0029] 分别为所述第一区域位置和所述第二区域位置配置相应的资源信息;
[0030] 显示更新后的所述浏览器首页。
[0031] 优选的,所述基于所述信息文件确定所述第一单元格在所述待更新操作界面的第一区域位置以及所述第二单元格在所述待更新操作界面的第二区域位置之前,还包括:
[0032] 获取预先设定的所述浏览器首页的待更新操作界面的定点坐标位置以及所述第一单元格的区域信息;
[0033] 相应的,所述基于所述信息文件确定所述第一单元格在所述待更新操作界面的第一区域位置以及所述第二单元格在所述待更新操作界面的第二区域位置,具体为:
[0034] 基于所述信息文件以及所述定点坐标位置、所述第一单元格的区域信息确定所述第一单元格在所述待更新操作界面的第一区域位置以及所述第二单元格在所述待更新操作界面的第二区域位置。
[0035] 一种服务器,包括:
[0036] 显示区域单元,用于显示所述浏览器首页的待更新操作界面;其中,所述待更新操作界面被预先划分为至少两个第一单元格;
[0037] 合并生成单元,用于当接收到在所述待更新操作界面进行的划分操作时,合并所述划分操作选中的所述第一单元格,生成第二单元格;
[0038] 生成位置单元,用于生成所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置信息;
[0039] 确定资源单元,用于确定与每一个位置信息对应的资源信息;
[0040] 生成文件单元,用于生成信息文件,所述信息文件包括所述位置信息以及与所述位置信息对应的资源信息;
[0041] 第一发送单元,用于当接收到电子设备发送的针对所述浏览器首页的访问请求时,将所述信息文件发送给所述电子设备,以使得所述电子设备基于所述信息文件对所述浏览器首页进行更新。
[0042] 优选的,所述确定资源单元,包括:
[0043] 第一接收模块,用于接收当前输入的针对目标单元格的资源信息;
[0044] 确定建立模块,用于确定所述目标单元格的位置信息,建立所述位置信息和所述资源信息的对应关系。
[0045] 优选的,所述确定资源单元还包括:
[0046] 第一检测模块,用于检测所述待更新操作界面是否还存在未输入有资源信息的单元格;
[0047] 第一分配模块,用于在待更新操作界面存在未输入有资源信息的单元格时,则将预设的资源信息分配给所述未输入有资源信息的单元格。
[0048] 优选的,所述生成位置单元,具体用于采用数组描述方式对所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置进行描述,生成位置信息。
[0049] 优选的,还包括:
[0050] 第一确定单元,用于确定所述待更新操作界面的定点坐标位置以及所述第一单元格的区域信息;
[0051] 相应的,所述信息文件还包括所述定点坐标位置以及所述第一单元格的区域信息。
[0052] 一种电子设备,包括:
[0053] 第一发送单元,用于向服务器发送针对所述浏览器首页的访问请求;
[0054] 第一接收单元,用于接收所述服务器发送的包含位置信息和与所述位置信息对应的资源信息的信息文件;其中,所述位置信息为所述服务器通过显示所述浏览器首页的待更新操作界面,当接收到在所述待更新操作界面上进行的划分操作时,合并所述划分操作选中的第一单元格,生成第二单元格,生成的与所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置对应的信息;所述待更新操作界面被预先划分为至少两个第一单元格;
[0055] 第一确定单元,用于基于所述信息文件确定所述第一单元格在所述待更新操作界面的第一区域位置以及所述第二单元格在所述待更新操作界面的第二区域位置;
[0056] 第一配置单元,用于分别为所述第一区域位置和所述第二区域位置配置相应的资源信息;
[0057] 第一显示单元,用于显示更新后的所述浏览器首页。
[0058] 优选的,还包括:
[0059] 第一获取单元,用于获取预先设定的所述浏览器首页的待更新操作界面的定点坐标位置以及所述第一单元格的区域信息;
[0060] 所述第一确定单元具体用于基于所述信息文件以及所述定点坐标位置、所述第一单元格的区域信息确定所述第一单元格在所述待更新操作界面的第一区域位置以及所述第二单元格在所述待更新操作界面的第二区域位置。
[0061] 一种浏览器首页的更新系统,包括:
[0062] 服务器以及电子设备;
[0063] 所述服务器,具体用于显示所述浏览器首页的待更新操作界面;当接收到在所述待更新操作界面上进行的划分操作时,合并所述划分操作选中的第一单元格,生成第二单元格;生成所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置信息;确定与每一个位置信息对应的资源信息;生成信息文件,所述信息文件包括所述位置信息以及与所述位置信息对应的资源信息;其中,所述待更新操作界面被预先划分为至少两个第一单元格;
[0064] 所述电子设备,具体用于向所述服务器发送针对所述浏览器首页的访问请求,并接收所述服务器发送的信息文件,基于所述信息文件确定所述第一单元格在所述待更新操作界面的第一区域位置以及所述第二单元格在所述待更新操作界面的第二区域位置;分别为所述第一区域位置和所述第二区域位置配置相应的资源信息;显示更新后的所述浏览器首页。
[0065] 经由上述的技术方案可知,与现有技术相比,本发明实施例公开了一种浏览器首页的更新方法,具体的,当接收到在所述待更新操作界面上进行的划分操作时,合并所述划分操作选中的所述第一单元格,生成第二单元格;生成所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置信息;确定与每一个位置信息对应的资源信息;生成信息文件,所述信息文件包括所述位置信息以及与所述位置信息对应的资源信息;当接收到电子设备发送的针对所述浏览器首页的访问请求时,将所述信息文件发送给所述电子设备,以使得所述电子设备基于所述信息文件对所述浏览器首页进行更新;可见,在本发明中,当需要对浏览器首页进行更新时,用户只需在浏览器首页的待更新操作界面上进行操作即可,无需去修改浏览器首页的页面代码,这种界面交互的方式相对于现有的更改浏览器首页的页面代码的方式而言,工作量小,且能够做到及时更新。

附图说明

[0066] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0067] 图1为本发明一个实施例公开的一种浏览器首页的更新方法的流程示意图;
[0068] 图2为本发明一个实施例公开的待更新操作界面的一种结构示意图;
[0069] 图3a为本发明一个实施例公开的第一单元格和第二单元格的一种位置关系;
[0070] 图3b为本发明一个实施例公开的第一单元格和第二单元格的另一种位置关系;
[0071] 图3c为本发明一个实施例公开的第一单元格和第二单元格的又一种位置关系;
[0072] 图4为本发明另一实施例公开的一种浏览器首页的更新方法的流程示意图;
[0073] 图5为本发明一个实施例公开的一种浏览器首页的更新方法的流程示意图;
[0074] 图6为本发明另一实施例公开的一种浏览器首页的更新方法的流程示意图;
[0075] 图7为本发明一个实施例公开的一种服务器的结构示意图;
[0076] 图8为本发明另一实施例公开的一种服务器的结构示意图;
[0077] 图9为本发明一个实施例公开的一种电子设备的结构示意图;
[0078] 图10为本发明另一实施例公开的一种电子设备的结构示意图;
[0079] 图11为本发明一个实施例公开的一种浏览器首页的更新系统的结构示意图。

具体实施方式

[0080] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0081] 本发明实施例一公开了一种浏览器首页的更新方法,如图1所示,该方法包括以下过程:
[0082] 步骤101:显示所述浏览器首页的待更新操作界面;
[0083] 需说明的是,本实施例公开的浏览器首页的更新方法应用于服务器中,具体的,服务器可具有一显示装置,具体能够在该显示装置上显示浏览器首页的待更新操作界面。作为一种方式,当用户需要对浏览器首页进行更新时,可以通过显示装置登陆浏览器系统,从而触发服务器将浏览器首页的待更新操作界面显示在显示装置上。
[0084] 其中,待更新操作界面被预先划分为至少两个第一单元格,而划分的第一单元格的数量本发明不做限定。作为一种方式,可以将待更新操作界面划分为包括X行Y列的第一单元格的形式,其中,X行的总单元格数量乘以Y列的总单元数量等于第一单元格的总数,由于第一单元格的数量本发明不做限定,因此,X和Y的数值本发明也不做限定。例如,如图2所示,待更新操作界面area被预先划分为21个第一单元格,为3行7列的形式,其中包括X1、X2和X3共三行,包括Y1、Y2、Y3、Y4、Y5、Y6、Y7共七列。当然,对于待更新操作界面上其他不规则的针对第一单元格的排列方式也在本发明的保护范围之内。
[0085] 作为待更新操作界面的一种输出方式,系统可以输出几种包含不同的固定行和列第一单元格的待更新操作界面,由人工确定其中一种为当前的待更新操作界面;作为待更新操作界面的另一种输出方式,系统可以在显示待更新操作界面之前,由用户手动预先将待更新操作界面划分为几行几列或划分为其他形式。
[0086] 在本发明中,第一单元格的大小和形状可以相同也可以不同,具体可以根据实际情况进行设定,如除了图2所示的第一单元格为长方形外,还可以为正方形、菱形、圆形、多边形等的一种或多种的组合。
[0087] 步骤102:当接收到在所述待更新操作界面上进行的划分操作时,合并所述划分操作选中的第一单元格,生成第二单元格;
[0088] 其中,可以手动对待更新操作界面进行划分,而划分的操作方式本发明不做限定。如可以采用鼠标拖动的方式,以某一第一单元格的顶点为起点,以另一第一单元格的顶点为终点,确定该划分操作所选中的第一单元格为,从而将其合并,生成第二单元格;当然也可以采用依次选中第一单元格的操作方式。需说明的是,合并后第二单元格为一个新的单元格,至少由两个第一单元合并而成。
[0089] 在本发明中,可以基于不同的划分操作合并出多个第二单元格。也就是说,合并后的第二单元格的形式和数量本发明不做限定,即合并有第二单元格的待更新操作界面的表现形式多种多样,如图3a-3c所示,为本发明公开的第一单元格和第二单元格的几种位置关系,其中,待可更新区域area包括未被合并的第一单元格G1和合并后的第二单元格G2。
[0090] 需说明的是,第一单元格是对未被合并的单元格的统称,第二单元格是对合并后的单元格的统称。
[0091] 步骤103:生成所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置信息;
[0092] 具体的,可以采用数组描述方式对待更新操作界面中未合并的第一单元格以及合并后的第二单元格的位置进行描述,生成位置信息。例如,以图3a所划分的待更新操作界面为例,设被合并的第一单元格的值为1,其他未被合并的第一单元格的值为0,那么,[0093] 图3a中最左边的合并后的第二单元格G2的位置信息为:[[1,1,0,0,0,0,0],[1,1,0,0,0,0,0],[0,0,0,0,0,0,0]]
[0094] 图3a中中间的合并后的第二单元格G2的位置信息为:
[0095] [[0,0,0,0,0,0,0],[0,0,0,1,1,0,0],[0,0,0,1,1,0,0]]
[0096] 图3a中最后边的合并后的第二单元格G2的位置信息为:
[0097] [[0,0,0,0,0,1,1],[0,0,0,0,0,1,1],[0,0,0,0,0,0,0,]]。
[0098] 相应的,图3a中,其他未被合并的第一单元格G1也可以通过这种方式进行位置信息的描述,具体不再详细赘述。
[0099] 当然,本发明并不仅限定于数组描述方式这一种实现方式,对于其他能够对待更新操作界面中各个单元格的位置进行描述的方式均在本发明的保护范围之内。例如,还可以描述该待更新操作界面共具有多少个第一单元格和第二单元格,而第二单元格又包含哪几个第一单元格。
[0100] 步骤104:确定与每一个位置信息对应的资源信息;
[0101] 每一单元格均对应一资源信息,具体可以由系统自行配置,也可以由用户现场配置。资源信息具体可以包括与资源对应的参数信息,当然还可以包括资源本身,资源可以为图片、视频、文字等等、相应的参数信息可以为视频地址、图片地址等等。
[0102] 具体的,作为一种方式,确定与每一个位置信息对应的资源信息,包括以下过程:
[0103] 首先,接收当前输入的针对目标单元格的资源信息;
[0104] 其次,确定所述目标单元格的位置信息,建立所述位置信息和所述资源信息的对应关系。
[0105] 可以通过手动的方式直接针对想要配置资源的目标单元格输入资源信息,而为了便于用户输入,系统可以提供多种供用户选择的资源信息,使得用户能够直接从待选择的资源信息中选择想到给目标单元格配置的资源信息即可。当确定用户输入完毕后,则确定目标单元格的位置信息,从而建立位置信息和资源信息的对应关系,以使得在后续更新过程中,能够直接基于该对应关系为相应的单元格配置资源。
[0106] 在实际应用中,用户可以对待更新操作界面的每一单元格配置资源信息,但是一般情况下,用户只会将一些重要的资源信息配置在相应的单元格上,因此可能会出现一些单元格未被配置资源信息的情况,针对该情况,在上述确定所述目标单元格的位置信息对应的资源信息之后,还包括:
[0107] 检测所述待更新操作界面是否还存在未输入有资源信息的单元格,若存在,则将预设的资源信息分配给所述未输入有资源信息的单元格。
[0108] 也就是说,当待更新操作界面存在有未输入有资源信息的单元格时,为了防止后续更新出的浏览器首页出现空白现象,系统需自行对其进行配置,即将预设的一些资源信息分配给未输入有资源信息的单元格,该分配过程实际上就是建立相应单元格的位置信息与预设的资源信息的对应关系的过程。需说明的是,在为未输入有资源信息的单元格分配资源信息时,一般情况下,不同的单元格所分配的资源信息不同。
[0109] 步骤105:生成信息文件;
[0110] 该信息文件包括位置信息以及与位置信息对应的资源信息,所生成的信息文件存储在服务器中。
[0111] 步骤106:当接收到电子设备发送的针对所述浏览器首页的访问请求时,将所述信息文件发送给所述电子设备,以使得所述电子设备基于所述信息文件对所述浏览器首页进行更新。
[0112] 具体的,电子设备基于该信息文件对浏览器首页的更新过程中,能够确定出第一单元格在待更新操作界面的第一区域位置以及第二单元格在待更新操作界面的第二区域位置,基于与位置信息对应的资源信息能够分别为所述第一区域位置和第二区域位置配置相应的资源信息,配置完成后,显示更新后的浏览器首页。例如,在更新后的浏览器首页中,如果某一区域位置配置的资源信息为视频地址,那么相应位置会显示出与视频地址对应的视频,如果某一区域位置配置的资源信息为图片地址,那么相应位置会显示出与图片地址对应的图片。
[0113] 在实施例中,当需要对浏览器首页进行更新时,用户只需在浏览器首页的待更新操作界面上进行操作即可,无需去修改浏览器首页的页面代码,这种界面交互的方式相对于现有的更改浏览器首页的页面代码的方式而言,工作量小,且能够做到及时更新。
[0114] 本发明另一实施例公开了一种浏览器首页的更新方法,如图4所示,该方法包括以下步骤:
[0115] 步骤401:显示所述浏览器首页的待更新操作界面;
[0116] 其中,所述待更新操作界面被预先划分为至少两个第一单元格。
[0117] 步骤402:当接收到在所述待更新操作界面上进行的划分操作时,合并所述划分操作选中的第一单元格,生成第二单元格;
[0118] 步骤403:生成所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置信息;
[0119] 步骤404:确定与每一个位置信息对应的资源信息;
[0120] 步骤405:确定所述待更新操作界面的定点坐标位置以及所述第一单元格的区域信息;
[0121] 其中,待更新操作界面的定点坐标位置可以为预先指定待更新操作界面的一个顶点位置。第一单元格的区域信息可以用于指示第一单元格的大小,还可以用于指示第一单元格的形状,第一单元格的不同形状对应于不同的区域信息。而定点坐标位置和第一单元格的区域信息可以为预先设定好的信息,也可以由人工现场设置。如第一单元格为长方形,那么,第一单元格的区域信息可以包括长度信息和宽度信息。
[0122] 定点坐标位置以及第一单元格的区域信息用于供电子设备确定每一单元格的位置和大小。
[0123] 步骤406:生成信息文件;
[0124] 其中,所述信息文件包括所述位置信息、与所述位置信息对应的资源信息,还包括所述定点坐标位置以及所述第一单元格的区域信息。
[0125] 步骤407:当接收到电子设备发送的针对所述浏览器首页的访问请求时,将所述信息文件发送给所述电子设备,以使得所述电子设备基于所述信息文件对所述浏览器首页进行更新。
[0126] 具体的,电子设备基于该信息文件,能够计算出每一单元格所处的区域位置以及大小,并为相应的单元格配置对应的资源信息。例如,电子设备通过对某一单元格的位置信息[[1,1,0,0,0,0,0],[1,1,0,0,0,0,0],[0,0,0,0,0,0,0]]进行分析,能够确定待更新操作界面为一个3行7列的区域,然后通过查找数组中的第一个1和最后一个1就能够确定该单元格所对应的区域的顶点位置和结束位置,从而基于待更新操作界面的定点坐标位置以及第一单元格的区域信息定位出该单元格在待更新操作界面的区域位置。
[0127] 需说明的是,由服务器侧确定所述待更新操作界面的定点坐标位置以及所述第一单元格的区域信息仅是本发明的一种具体实现方式,作为另一种实现方式,可以在电子设备侧确定待更新操作界面的定点坐标位置以及所述第一单元格的区域信息,如电子设备中预先存储有待更新操作界面的定点坐标位置以及所述第一单元格的区域信息。
[0128] 本发明一个实施例还公开了一种浏览器首页的更新方法,该方法应用于电子设备中,该电子设备可以为机顶盒、计算机等各种设备,具体的,如图5所示,该方法包括以下步骤:
[0129] 步骤501:向服务器发送针对所述浏览器首页的访问请求;
[0130] 步骤502:接收所述服务器发送的包含位置信息和与所述位置信息对应的资源信息的信息文件;
[0131] 其中,所述位置信息为所述服务器通过显示所述浏览器首页的待更新操作界面,当接收到在所述待更新操作界面上进行的划分操作时,合并所述划分操作选中的第一单元格,生成第二单元格,生成的与所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置对应的信息。
[0132] 所述待更新操作界面被预先划分为至少两个第一单元格。
[0133] 其中,服务器具体可以通过接收当前输入的针对目标单元格的资源信息,确定目标单元格的位置信息,建立位置信息和资源信息的对应关系来确定与位置信息对应的资源信息。
[0134] 进一步的,服务器在确定所述目标单元的位置信息,建立所述位置信息和所述资源信息的对应关系之后,还可以检测所述待更新操作界面是否还存在未输入有资源信息的单元格;若存在,则将预设的资源信息分配给所述未输入有资源信息的单元格。
[0135] 需说明的是,服务器具体可以采用数组描述方式对所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置进行描述来生成位置信息。
[0136] 步骤503:基于所述信息文件确定第一单元格在待更新操作界面的第一区域位置以及第二单元格在待更新操作界面的第二区域位置;
[0137] 步骤504:分别为所述第一区域位置和所述第二区域位置配置相应的资源信息;
[0138] 具体的,由于资源信息与位置信息对应,因此,根据每一位置信息对应资源信息可以在相应的区域位置上配置与其对应的资源信息。
[0139] 步骤505:显示更新后的所述浏览器首页。
[0140] 在更新后的浏览器首页中,能够在相应的区域位置显示与资源信息对应的资源。例如,如果某一区域位置配置的资源信息为视频地址,那么相应位置会显示出与视频地址对应的视频,如果某一区域位置配置的资源信息为图片地址,那么相应位置会先显示出与图片地址对应的图片。
[0141] 在本实施例中,当需要对浏览器首页进行更新时,用户只需在浏览器首页的待更新操作界面上进行操作即可,无需去修改浏览器首页的页面代码,这种界面交互的方式相对于现有的更改浏览器首页的页面代码的方式而言,工作量小,且能够做到及时更新。
[0142] 在本发明中,作为一种实现方式,服务器发送给电子设备的信息文件中可以包括待更新操作界面的定点坐标位置以及第一单元格的区域信息,从而便于电子设备准确的定位每一单元格在待更新操作界面中的区域位置。而作为另一种实现方式,如图6所示,一种浏览器首页的更新方法包括以下步骤:
[0143] 步骤601:向服务器发送针对所述浏览器首页的访问请求;
[0144] 步骤602:接收所述服务器发送的包含位置信息和与所述位置信息对应的资源信息的信息文件;
[0145] 其中,所述位置信息为所述服务器通过显示所述浏览器首页的待更新操作界面,当接收到在所述待更新操作界面上进行的划分操作时,合并与所述划分操作选中的第一单元格,生成第二单元格,生成的与所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置对应的信息;所述待更新操作界面由N个第一单元格组成。
[0146] 步骤603:获取预先设定的所述浏览器首页的待更新操作界面的定点坐标位置以及所述第一单元格的区域信息;
[0147] 其中,待更新操作界面的定点坐标位置可以为预先指定的待更新操作界面的一个顶点位置。第一单元格的区域信息可以用于指示第一单元格的大小,还可以用于指示第一单元格的形状,第一单元格的不同形状对应于不同的区域信息。而定点坐标位置和第一单元格的区域信息可以为预先设定在电子设备中。如第一单元格为长方形,那么,第一单元格的区域信息可以包括长度信息和宽度信息。该定点坐标位置以及第一单元格的区域信息用于供电子设备确定每一单元格的位置和大小。
[0148] 步骤604:基于所述信息文件以及所述定点坐标位置、所述第一单元格的区域信息确定所述第一单元格在所述待更新操作界面的第一区域位置以及所述第二单元格在所述待更新操作界面的第二区域位置;
[0149] 步骤605:分别为所述第一区域位置和所述第二区域位置配置相应的资源信息;
[0150] 通过信息文件中的与位置信息对应的资源信息为相应的区域位置配置与其对应的资源信息。
[0151] 步骤606:显示更新后的所述浏览器首页。
[0152] 在本实施例中,当需要对浏览器首页进行更新时,用户只需在浏览器首页的待更新操作界面上进行操作即可,无需去修改浏览器首页的页面代码,这种界面交互的方式相对于现有的更改浏览器首页的页面代码的方式而言,工作量小,且能够做到及时更新。
[0153] 与上述一种浏览器首页的更新方法对应的,本发明一个实施例公开了一种服务器,如图7所示,该服务器包括:显示区域单元701、合并生成单元702、生成位置单元703、确定资源单元704、生成文件单元705以及第一发送单元706;具体的:
[0154] 显示区域单元701,用于显示所述浏览器首页的待更新操作界面;
[0155] 其中,所述待更新操作界面被预先划分为至少两个第一单元格。
[0156] 合并生成单元702,用于当接收到在所述待更新操作界面上进行的划分操作时,合并所述划分操作选中的第一单元格,生成第二单元格;
[0157] 其中,第一单元格是对未被合并的单元格的统称,第二单元格是对合并后的单元格的统称。
[0158] 生成位置单元703,用于生成所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置信息;
[0159] 作为一种实现方式,生成位置单元703具体用于采用数组描述方式对所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置进行描述,生成位置信息。
[0160] 当然,需要说明的是,本发明并不仅限定于数组描述方式这一种实现方式,对于其他能够对待更新操作界面中各个单元格的位置进行描述的方式均在本发明的保护范围之内。例如,还可以描述该待更新操作界面共具有多少个第一单元格和第二单元格,而第二单元格又包含哪几个第一单元格。
[0161] 确定资源单元704,用于确定与每一个位置信息对应的资源信息;
[0162] 每一单元格均对应一资源信息,具体可以由系统自行配置,也可以由人工配置。
[0163] 作为一种方式,确定资源单元704包括:第一接收模块和确定建立模块,其中:
[0164] 第一接收模块,用于接收当前输入的针对目标单元格的资源信息;
[0165] 确定建立模块,用于确定所述目标单元格的位置信息,建立所述位置信息和所述资源信息的对应关系。
[0166] 在实际应用中,用户可以对待更新操作界面的每一单元格配置资源信息,但是一般情况下,用户只会将一些重要的资源信息配置在相应的单元格上,因此可能会出现一些单元格未被配置资源信息的情况,针对该情况,确定资源单元还包括:第一检测模块和第一分配模块;
[0167] 第一检测模块,用于检测所述待更新操作界面是否还存在未输入有资源信息的单元格;第一分配模块,用于在待更新操作界面存在未输入有资源信息的单元格时,则将预设的资源信息分配给所述未输入有资源信息的单元格。
[0168] 生成文件单元705,用于生成信息文件;
[0169] 其中,所述信息文件包括所述位置信息以及与所述位置信息对应的资源信息。
[0170] 第一发送单元706,用于当接收到电子设备发送的针对所述浏览器首页的访问请求时,将所述信息文件发送给所述电子设备,以使得所述电子设备基于所述信息文件对所述浏览器首页进行更新。
[0171] 具体的,电子设备基于该信息文件对浏览器首页的更新过程中,能够确定出第一单元格在待更新操作界面的第一区域位置以及第二单元格在待更新操作界面的第二区域位置,基于与位置信息对应的资源信息能够分配为所述第一区域位置和第二区域位置配置相应的资源信息,配置完成后,显示更新后的浏览器首页。
[0172] 在本实施例中,当需要对浏览器首页进行更新时,用户只需在浏览器首页的待更新操作界面上进行操作即可,无需去修改浏览器首页的页面代码,这种界面交互的方式相对于现有的更改浏览器首页的页面代码的方式而言,工作量小,且能够做到及时更新。
[0173] 本发明另一实施例公开了一种服务器,如图8所示,该服务器包括:显示区域单元801、合并生成单元802、生成位置单元803、确定资源单元804、第一确定单元805,生成文件单元806以及第一发送单元807;具体的:
[0174] 显示区域单元801,用于显示所述浏览器首页的待更新操作界面;
[0175] 其中,所述待更新操作界面被预先划分为至少两个第一单元格。
[0176] 合并生成单元802,用于当接收到在所述待更新操作界面上进行的划分操作时,合并所述划分操作选中的第一单元格,生成第二单元格;
[0177] 生成位置单元803,用于生成所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置信息;
[0178] 确定资源单元804,用于确定与每一个位置信息对应的资源信息;
[0179] 第一确定单元805,用于确定所述待更新操作界面的定点坐标位置以及所述第一单元格的区域信息;
[0180] 其中,待更新操作界面的定点坐标位置可以为待更新操作界面的任意一个顶点位置。第一单元格的区域信息可以用于指示第一单元格的大小,还可以用于指示第一单元格的形状,第一单元格的不同形状对应于不同的区域信息。而定点坐标位置和第一单元格的区域信息可以为预先设定好的信息,也可以由人工现场设置。如第一单元格为长方形,那么,第一单元格的区域信息可以包括长度信息和宽度信息。该定点坐标位置以及第一单元格的区域信息用于供电子设备确定每一单元格的位置和大小。
[0181] 生成文件单元806,用于生成信息文件;
[0182] 其中,所述信息文件包括所述位置信息以及与所述位置信息对应的资源信息,还包括所述定点坐标位置以及所述第一单元格的区域信息。
[0183] 第一发送单元807,用于当接收到电子设备发送的针对所述浏览器首页的访问请求时,将所述信息文件发送给所述电子设备,以使得所述电子设备基于所述信息文件对所述浏览器首页进行更新。
[0184] 需说明的是,由服务器侧确定所述待更新操作界面的定点坐标位置以及所述第一单元格的区域信息仅是本发明的一种具体实现方式,作为另一种实现方式,可以在电子设备侧确定待更新操作界面的定点坐标位置以及所述第一单元格的区域信息,如电子设备中预先存储有待更新操作界面的定点坐标位置以及所述第一单元格的区域信息。
[0185] 与上述浏览器首页的更新方法对应的,本发明一个实施例还公开了一种电子设备,如图9所示,该电子设备包括:第一发送单元901、第一接收单元902、第一确定单元903、第一配置单元904以及第一显示单元905;
[0186] 第一发送单元901,用于向服务器发送针对所述浏览器首页的访问请求;
[0187] 第一接收单元902,用于接收所述服务器发送的包含位置信息和与所述位置信息对应的资源信息的信息文件;
[0188] 其中,所述位置信息为所述服务器通过显示所述浏览器首页的待更新操作界面,当接收到在所述待更新操作界面上进行的划分操作时,合并所述划分操作选中的第一单元格,生成第二单元格,生成的与所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置对应的信息;所述待更新操作界面被预先划分为至少两个第一单元格。
[0189] 其中,服务器具体可以通过接收当前输入的针对目标单元格的资源信息,确定目标单元格的位置信息,建立位置信息和资源信息的对应关系来确定与位置信息对应的资源信息。
[0190] 进一步的,服务器在确定所述目标单元的位置信息,建立所述位置信息和所述资源信息的对应关系之后,还可以检测所述待更新操作界面是否还存在未输入有资源信息的单元格;若存在,则将预设的资源信息分配给所述未输入有资源信息的单元格。
[0191] 需说明的是,服务器具体可以采用数组描述方式对所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置进行描述来生成位置信息。
[0192] 第一确定单元903,用于基于所述信息文件确定所述第一单元格在所述待更新操作界面的第一区域位置以及所述第二单元格在所述待更新操作界面的第二区域位置;
[0193] 第一配置单元904,用于分别为所述第一区域位置和所述第二区域位置配置相应的资源信息;
[0194] 第一显示单元905,用于显示更新后的所述浏览器首页。
[0195] 在本实施例中,当需要对浏览器首页进行更新时,用户只需在浏览器首页的待更新操作界面上进行操作即可,无需去修改浏览器首页的页面代码,这种界面交互的方式相对于现有的更改浏览器首页的页面代码的方式而言,工作量小,且能够做到及时更新。
[0196] 在本发明中,作为一种实现方式,服务器发送给电子设备的信息文件中可以包括待更新操作界面的定点坐标位置以及第一单元格的区域信息,从而便于电子设备准确的定位每一单元格在待更新操作界面中的区域位置。而作为另一种实现方式,如图10所示,电子设备包括:第一发送单元1001、第一接收单元1002、第一获取单元1003、第一确定单元1004、第一配置单元1005以及第一显示单元1006;
[0197] 第一发送单元1001,用于向服务器发送针对所述浏览器首页的访问请求;
[0198] 第一接收单元1002,用于接收所述服务器发送的包含位置信息和与所述位置信息对应的资源信息的信息文件;
[0199] 第一获取单元1003,用于获取预先设定的所述浏览器首页的待更新操作界面的定点坐标位置以及所述第一单元格的区域信息;
[0200] 其中,待更新操作界面的定点坐标位置可以为预先指定的待更新操作界面的一个顶点位置。第一单元格的区域信息可以用于指示第一单元格的大小,还可以用于指示第一单元格的形状,第一单元格的不同形状对应于不同的区域信息。而定点坐标位置和第一单元格的区域信息可以为预先设定在电子设备中。如第一单元格为长方形,那么,第一单元格的区域信息可以包括长度信息和宽度信息。该定点坐标位置以及第一单元格的区域信息用于供电子设备确定每一单元格的位置和大小。
[0201] 第一确定单元1004,用于基于所述信息文件以及所述定点坐标位置、所述第一单元格的区域信息确定所述第一单元格在所述待更新操作界面的第一区域位置以及所述第二单元格在所述待更新操作界面的第二区域位置;
[0202] 第一配置单元1005,用于分别为所述第一区域位置和所述第二区域位置配置相应的资源信息;
[0203] 第一显示单元1006,用于显示更新后的所述浏览器首页。
[0204] 在本实施例中,当需要对浏览器首页进行更新时,用户只需在浏览器首页的待更新操作界面上进行操作即可,无需去修改浏览器首页的页面代码,这种界面交互的方式相对于现有的更改浏览器首页的页面代码的方式而言,工作量小,且能够做到及时更新。
[0205] 本发明实施例公开了一种浏览器首页的更新系统,如图11所示,包括服务器1101以及电子设备1102;其中:
[0206] 服务器1101,用于显示所述浏览器首页的待更新操作界面;当接收到在所述待更新操作界面上进行的划分操作时,合并所述划分操作选中的第一单元格,生成第二单元格;生成所述待更新操作界面中未合并的所述第一单元格以及合并后的所述第二单元格的位置信息;确定与每一个位置信息对应的资源信息;生成信息文件,所述信息文件包括所述位置信息以及与所述位置信息对应的资源信息;
[0207] 其中,所述待更新操作界面被预先划分为至少两个第一单元格。
[0208] 电子设备1102,用于向所述服务器发送针对所述浏览器首页的访问请求,并接收所述服务器发送的信息文件,基于所述信息文件确定所述第一单元格在所述待更新操作界面的第一区域位置以及所述第二单元格在所述待更新操作界面的第二区域位置;分别为所述第一区域位置和所述第二区域位置配置相应的资源信息;显示更新后的所述浏览器首页。
[0209] 需说明的是,本实施例的中的服务器以及电子设备的具体内容描述可以参考上述方法实施例,在此不再详细赘述。
[0210] 本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0211] 对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。