网页自定义方法及装置制造方法及图纸

技术编号:20915351 阅读:20 留言:0更新日期:2019-04-20 09:27
本申请实施例公开了一种网页自定义方法及装置,用以实现对网页版应用的自定义,从而将网页版应用创建为轻量级的、优似于客户端的精简版应用。所述方法包括:接收对网页版应用的运行界面进行自定义操作的操作指令;根据所述操作指令,获取至少一个待选择的界面模板展示给用户,以使所述用户对所述待选择的界面模板进行选择;根据用户所选择的第一界面模板,确定所述网页版应用的初始界面;当接收到所述用户对所述初始界面的第一编辑指令时,根据所述第一编辑指令对所述初始界面执行第一编辑操作;根据所述第一编辑操作生成所述网页版应用的自定义界面,以使所述网页版应用通过所述自定义界面运行。

Web page customization method and device

The embodiment of this application discloses a web page customization method and device for realizing the customization of web page application, thereby creating a web page application as a lightweight, streamlined version application similar to the client. The method includes: receiving operation instructions for customizing the operation interface of the web page application; obtaining at least one selected interface template according to the operation instructions and displaying it to the user so that the user can select the interface template to be selected; determining the initial interface of the web page application according to the first interface template selected by the user; and docking. When the user receives the first editing instruction for the initial interface, the user performs the first editing operation on the initial interface according to the first editing instruction, and generates the custom interface of the web page version application according to the first editing operation, so that the web page version application can run through the custom interface.

【技术实现步骤摘要】
网页自定义方法及装置
本专利技术涉及互联网
,尤其涉及一种网页自定义方法及装置。
技术介绍
随着安卓手机的用户量激增,市面上现有的应用功能越发完善,相应的也变得越发臃肿。当用户打开应用时,不仅会启动应用的所有功能,且可能还会唤醒其它应用,这些原因都会导致运行卡顿、异常耗电等问题。而实际上,许多用户通常只是使用这些应用中的部分功能,显然,运行应用时启动所有功能及其它应用的功能会在很大程度上降低用户的体验度。因此,许多用户通过使用网页版应用来避免上述问题,但网页版应用的体验度往往不如客户端的体验度好。对此,用户希望网页版应用的使用体验也能够如客户端一般。当前市场上存在的网页转APP(Application,应用程序)功能,无论该网站是否有自己的手机应用,都可以为网页生成一个轻应用,利用自身将网页封装起来,以集成如通知、书签、搜索、分享、全屏等功能,从而提高用户对网页的使用体验。但是,这种方法更多的还是停留在保存为本地书签的概念,虽然可操作的自由度很高,但用户学习成本过高,不具有广泛适用性。
技术实现思路
本申请实施例的目的是提供一种网页自定义方法及装置,用以实现对网页版应用的自定义,从而将网页版应用创建为轻量级的、优似于客户端的精简版应用。为解决上述技术问题,本申请实施例是这样实现的:一方面,本申请实施例提供一种网页自定义方法,包括:接收对网页版应用的运行界面进行自定义操作的操作指令;根据所述操作指令,获取至少一个待选择的界面模板展示给用户,以使所述用户对所述待选择的界面模板进行选择;根据用户所选择的第一界面模板,确定所述网页版应用的初始界面;当接收到所述用户对所述初始界面的第一编辑指令时,根据所述第一编辑指令对所述初始界面执行第一编辑操作,所述第一编辑操作包括对所述初始界面上的各组件进行更改、删除、添加中的至少一项操作;根据所述第一编辑操作生成所述网页版应用的自定义界面,以使所述网页版应用通过所述自定义界面运行。在一个实施例中,所述操作指令包含所述网页版应用的标识信息;所述获取至少一个待选择的界面模板展示给用户,包括:分析所述网页版应用的标识信息,以确定出所述网页版应用的应用类别;及,分析所述用户的个人信息和/或偏好信息;从预设的界面模板库中获取与所述应用类别、所述个人信息和/或偏好信息相匹配、且符合第一预设条件的至少一个第二界面模板;其中,所述界面模板库用于存储各应用类别与界面模板之间的对应关系;确定所述第二界面模板为所述待选择的界面模板。在一个实施例中,所述待选择的界面模板包括空模板;所述根据所选择的第一界面模板,确定所述网页版应用的初始界面,包括:当接收到所述用户对所述空模板的选择操作时,进入对所述空模板进行编辑的编辑页面;所述编辑页面上包括对所述空模板的各项信息进行第二编辑操作的菜单项;所述各项信息包括组件、标签、名称、属性、按钮中的至少一项;响应所述用户对所述空模板的各项信息执行的第二编辑操作,基于所述空模板生成所述网页版应用的初始界面。在一个实施例中,所述根据所述第一编辑指令对所述初始界面执行第一编辑操作,包括:确定所述初始界面上的指定类型的元素;删除所述指定类型的元素,以使所述网页版应用运行时无需加载所述指定类型的元素。在一个实施例中,所述确定所述初始界面上的指定类型的元素,包括:根据所述初始界面上的各元素的标识信息,确定所述各元素对应的元素类型;根据所述元素类型确定出所述指定类型的元素;和/或,接收用户对所述各元素的标记操作;根据所述标记操作对应的标记内容,从所述各元素中确定所述指定类型的元素。在一个实施例中,所述方法还包括:根据所述网页版应用的应用类别,获取属于所述应用类别的、且符合第二预设条件的至少一个相关应用;将所述至少一个相关应用展示给所述用户;当接收到所述用户对所述至少一个相关应用的选择操作时,确定将所选择的第一相关应用添加至所述自定义界面的界面位置;利用所述界面位置对应的组件,将所述第一相关应用的标识信息添加至所述自定义界面,以使所述自定义界面上包含所述第一相关应用的快捷入口。在一个实施例中,所述方法还包括:接收所述用户针对所述网页版应用对应的快捷图标的创建操作;根据所述创建操作,将所述网页版应用对应的快捷图标添加至终端界面上,以使所述终端界面上显示有所述网页版应用的快捷入口;当接收到对所述终端界面上显示的所述快捷图标的点击操作时,跳转至所述网页版应用的运行界面。另一方面,本申请实施例提供一种网页自定义装置,包括:第一接收模块,用于接收对网页版应用的运行界面进行自定义操作的操作指令;第一推送模块,用于根据所述操作指令,获取至少一个待选择的界面模板展示给用户,以使所述用户对所述待选择的界面模板进行选择;第一确定模块,用于根据用户所选择的第一界面模板,确定所述网页版应用的初始界面;第一编辑模块,用于当接收到所述用户对所述初始界面的第一编辑指令时,根据所述第一编辑指令对所述初始界面执行第一编辑操作,所述第一编辑操作包括对所述初始界面上的各组件进行更改、删除、添加中的至少一项操作;生成模块,用于根据所述第一编辑操作生成所述网页版应用的自定义界面,以使所述网页版应用通过所述自定义界面运行。在一个实施例中,所述操作指令包含所述网页版应用的标识信息;所述第一推送模块包括:分析单元,用于分析所述网页版应用的标识信息,以确定出所述网页版应用的应用类别;及,分析所述用户的个人信息和/或偏好信息;获取单元,用于从预设的界面模板库中获取与所述应用类别、所述个人信息和/或偏好信息相匹配、且符合第一预设条件的至少一个第二界面模板;其中,所述界面模板库用于存储各应用类别与界面模板之间的对应关系;第一确定单元,用于确定所述第二界面模板为所述待选择的界面模板。在一个实施例中,所述待选择的界面模板包括空模板;所述第一确定模块包括:进入单元,用于当接收到所述用户对所述空模板的选择操作时,进入对所述空模板进行编辑的编辑页面;所述编辑页面上包括对所述空模板的各项信息进行第二编辑操作的菜单项;所述各项信息包括组件、标签、名称、属性、按钮中的至少一项;生成单元,用于响应所述用户对所述空模板的各项信息执行的第二编辑操作,基于所述空模板生成所述网页版应用的初始界面。在一个实施例中,所述第一编辑模块包括:第三确定单元,用于确定所述初始界面上的指定类型的元素;删除单元,用于删除所述指定类型的元素,以使所述网页版应用运行时无需加载所述指定类型的元素。在一个实施例中,所述第三确定单元还用于:根据所述初始界面上的各元素的标识信息,确定所述各元素对应的元素类型;根据所述元素类型确定出所述指定类型的元素;和/或,接收用户对所述各元素的标记操作;根据所述标记操作对应的标记内容,从所述各元素中确定所述指定类型的元素。在一个实施例中,所述装置还包括:获取模块,用于根据所述网页版应用的应用类别,获取属于所述应用类别的、且符合第二预设条件的至少一个相关应用;第二推送模块,用于将所述至少一个相关应用展示给所述用户;第二确定模块,用于当接收到所述用户对所述至少一个相关应用的选择操作时,确定将所选择的第一相关应用添加至所述自定义界面的界面位置;第一添加模块,用于利用所述界面位置对应的组件,将所述第一相关应用的标识信息添加至所述自定义界面,以使本文档来自技高网...

【技术保护点】
1.一种网页自定义方法,其特征在于,包括:接收对网页版应用的运行界面进行自定义操作的操作指令;根据所述操作指令,获取至少一个待选择的界面模板展示给用户,以使所述用户对所述待选择的界面模板进行选择;根据用户所选择的第一界面模板,确定所述网页版应用的初始界面;当接收到所述用户对所述初始界面的第一编辑指令时,根据所述第一编辑指令对所述初始界面执行第一编辑操作,所述第一编辑操作包括对所述初始界面上的各组件进行更改、删除、添加中的至少一项操作;根据所述第一编辑操作生成所述网页版应用的自定义界面,以使所述网页版应用通过所述自定义界面运行。

【技术特征摘要】
1.一种网页自定义方法,其特征在于,包括:接收对网页版应用的运行界面进行自定义操作的操作指令;根据所述操作指令,获取至少一个待选择的界面模板展示给用户,以使所述用户对所述待选择的界面模板进行选择;根据用户所选择的第一界面模板,确定所述网页版应用的初始界面;当接收到所述用户对所述初始界面的第一编辑指令时,根据所述第一编辑指令对所述初始界面执行第一编辑操作,所述第一编辑操作包括对所述初始界面上的各组件进行更改、删除、添加中的至少一项操作;根据所述第一编辑操作生成所述网页版应用的自定义界面,以使所述网页版应用通过所述自定义界面运行。2.根据权利要求1所述的方法,其特征在于,所述操作指令包含所述网页版应用的标识信息;所述获取至少一个待选择的界面模板展示给用户,包括:分析所述网页版应用的标识信息,以确定出所述网页版应用的应用类别;及,分析所述用户的个人信息和/或偏好信息;从预设的界面模板库中获取与所述应用类别、所述个人信息和/或偏好信息相匹配、且符合第一预设条件的至少一个第二界面模板;其中,所述界面模板库用于存储各应用类别与界面模板之间的对应关系;确定所述第二界面模板为所述待选择的界面模板。3.根据权利要求1所述的方法,其特征在于,所述待选择的界面模板包括空模板;所述根据所选择的第一界面模板,确定所述网页版应用的初始界面,包括:当接收到所述用户对所述空模板的选择操作时,进入对所述空模板进行编辑的编辑页面;所述编辑页面上包括对所述空模板的各项信息进行第二编辑操作的菜单项;所述各项信息包括组件、标签、名称、属性、按钮中的至少一项;响应所述用户对所述空模板的各项信息执行的第二编辑操作,基于所述空模板生成所述网页版应用的初始界面。4.根据权利要求1所述的方法,其特征在于,所述根据所述第一编辑指令对所述初始界面执行第一编辑操作,包括:确定所述初始界面上的指定类型的元素;删除所述指定类型的元素,以使所述网页版应用运行时无需加载所述指定类型的元素。5.根据权利要求4所述的方法,其特征在于,所述确定所述初始界面上的指定类型的元素,包括:根据所述初始界面上的各元素的标识信息,确定所述各元素对应的元素类型;根据所述元素类型确定出所述指定类型的元素;和/或,接收用户对所述各元素的标记操作;根据所述标记操作对应的标记内容,从所述各元素中确定所述指定类型的元素。6.根据权利要求1所述的方法,其特征在于,还包括:根据所述网页版应用的应用类别,获取属于所述应用类别的、且符合第二预设条件的至少一个相关应用;将所述至少一个相关应用展示给所述用户;当接收到所述用户对所述至少一个相关应用的选择操作时,确定将所选择的第一相关应用添加至所述自定义界面的界面位置;利用所述界面位置对应的组件,将所述第一相关应用的标识信息添加至所述自定义界面,以使所述自定义界面上包含所述第一相关应用的快捷入口。7.根据权利要求1所述的方法,其特征在于,还包括:接收所述用户针对所述网页版应用对应的快捷图标的创建操作;根据所述创建操作,将所述网页版应用对应的快捷图标添加至终端界面上,以使所述终端界面上显示有所述网页版应用的快捷入口;当接收到对所述终端界面上显示的所述快捷图标的点击操作时,跳转至所述网页版应用的运行界面。8.一种网页自定义装置,其特征在于,包括:第一接收模块,用于接收对网页版应用的运行界面进行自定义操作的操作指令;第一推送模块,用于根据所述操作指令,获取至少一个待选择的界面模板展示给用户,以使所述用户对所述待选择的界面模板进行选择;第一确定模块,用于根据用户所选择的第一界面模板,确定所述网页版应用的初始界面;第一编辑模块,用于当接收到所述用户对所述初始界面的第一编辑指令时,根据所述第一编辑指令对所述初...

【专利技术属性】
技术研发人员:高舒琪李涛
申请(专利权)人:麒麟合盛网络技术股份有限公司
类型:发明
国别省市:北京,11

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

1