一种浏览器的操作方法及电子设备的制造方法

文档序号:9887679阅读:265来源:国知局
一种浏览器的操作方法及电子设备的制造方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种浏览器的操作方法及电子设备。
【背景技术】
[0002]随着科学技术的发展,智能手机已经广泛普及,并已经成为人们生活中一个重要的组成部分。智能手机具有独立的操作系统,支持用户自行安装第三方服务商提供的各种APP(AppliCat1n,应用程序),从而满足了人们日常生活中的各种需求。
[0003]手机浏览器是一种在智能手机上通过无线通讯网络进行互联网内容浏览的移动互联网工具,具有非常强大的功能,已经成为智能手机中必备的APP,用户可以使用手机浏览器来浏览网页、看电影、听音乐、玩游戏、聊天、购物、点餐,等等。手机浏览器能够给为用户提供全方位的移动互联网服务。
[0004]目前的手机浏览器,一般在软件界面的底部设置有一菜单栏,里面显示有“上一页”、“下一页”、“刷新”等菜单选项,在用户浏览网页时,用户可以对菜单栏内的菜单选项进行操作,来满足用户的实际需要。
[0005]但是,目前的智能手机为了便于携带,其屏幕都比较小,目前主流的智能手机屏幕在4.5英寸?5.5英寸之间(最大也就6英寸),并以5英寸居多,在智能手机屏幕普遍比较小情况下,在手机浏览器底部设计一菜单栏,也就牺牲了显示网页内容的面积,存在屏幕利用率低的问题,导致用户在浏览网页时,需要频繁的进行翻页操作,非常不方便。

【发明内容】

[0006]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的浏览器的操作方法及电子设备。
[0007]本发明的一个方面,提供了一种浏览器的操作方法,包括:
[0008]在屏幕显示一浏览器的用户界面UI时,确定与所述浏览器当前显示页面的内容相关的N个菜单选项,N为正整数;
[0009]在所述屏幕上显示一可移动窗口,其中,所述可移动窗口内显示有所述N个菜单选项;
[0010]检测是否有针对所述N个菜单选项中的第一菜单选项的第一操作,其中,所述第一菜单选项为所述N个菜单选项中的任一菜单选项;
[0011 ]若检测到所述第一操作,则执行所述第一菜单选项对应的指令,从而对所述浏览器进行操作。
[0012]优选地,所述确定与所述浏览器当前显示页面的内容相关的N个菜单选项,包括:
[0013]确定所述当前显示页面的类型;
[0014]基于所述当前显示页面的类型,确定所述N个菜单选项。
[0015]优选地,所述确定所述当前显示页面的类型,包括:
[0016]获取所述当前显示页面的标题信息;
[0017]提取所述标题信息中的关键词;
[0018]获取第一数据库,其中,所述第一数据库中记录有每个关键词对应的页面的类型;
[0019]基于所述关键词,在第一数据库中查询出所述当前显示页面的类型。
[0020]优选地,所述确定所述当前显示页面的类型,包括:
[0021]获取所述当前显示页面的统一资源定位符URL;
[0022]获取第二数据库,其中,所述第二数据库中记录有每个URL对应的页面的类型;
[0023]基于所述当前显示页面的URL,在所述第二数据库中查询出所述当前显示页面的类型。
[0024]优选地,所述确定所述当前显示页面的类型,包括:
[0025]对所述当前显示页面的内容进行分析,确定所述当前显示页面的类型。
[0026]优选地,所述基于所述当前显示页面的类型,确定所述N个菜单选项,包括:
[0027]获取第三数据库,其中,所述第三数据库中记录有每种类型的页面相关的菜单选项;
[0028]基于所述当前显示页面的类型,在所述第三数据库中查询出所述N个菜单选项。
[0029]优选地,所述N个菜单选项分层级显示在所述可移动窗口内的多级菜单中。
[0030]优选地,所述在所述屏幕上显示一可移动窗口之后,还包括:
[0031]检测在一预设时间段内是否有所述第一操作;
[0032]若在所述预设时间段内未检测到所述第一操作,则将所述可移动窗口进行全部或部分隐藏。
[0033]优选地,所述将所述可移动窗口进行全部或部分隐藏之后,还包括:
[0034]检测是否有针对所述可移动窗口的第二操作;
[0035]若检测到所述第二操作,则将所述可移动窗口进行全部显示。
[0036]优选地,所述在所述屏幕上显示一可移动窗口之后,还包括:
[0037]检测是否有针对所述可移动窗口的第三操作;
[0038]若检测到所述第三操作,则将所述可移动窗口由第一显示区域移动到第二显示区域进行显示。
[0039 ]本发明的另一个方面,提供了一种电子设备,包括:
[0040]确定模块,用于在屏幕显示一浏览器的用户界面UI时,确定与所述浏览器当前显示页面的内容相关的N个菜单选项,N为正整数;
[0041 ]第一显示模块,用于在所述屏幕上显示一可移动窗口,其中,所述可移动窗口内显示有所述N个菜单选项;
[0042]第一检测模块,用于检测是否有针对所述N个菜单选项中的第一菜单选项的第一操作,其中,所述第一菜单选项为所述N个菜单选项中的任一菜单选项;
[0043]执行模块,用于若检测到所述第一操作,则执行所述第一菜单选项对应的指令,从而对所述浏览器进行操作。
[0044]优选地,所述确定模块,包括:
[0045]第一确定子模块,用于确定所述当前显示页面的类型;
[0046]第二确定子模块,用于基于所述当前显示页面的类型,确定所述N个菜单选项。
[0047]优选地,所述第一确定子模块,具体用于:
[0048]获取所述当前显示页面的标题信息;提取所述标题信息中的关键词;获取第一数据库,其中,所述第一数据库中记录有每个关键词对应的页面的类型;基于所述关键词,在第一数据库中查询出所述当前显示页面的类型。
[0049]优选地,所述第一确定子模块,具体用于:
[0050]获取所述当前显示页面的统一资源定位符URL;获取第二数据库,其中,所述第二数据库中记录有每个URL对应的页面的类型;基于所述当前显示页面的URL,在所述第二数据库中查询出所述当前显示页面的类型。
[0051]优选地,所述第一确定子模块,具体用于:
[0052]对所述当前显示页面的内容进行分析,确定所述当前显示页面的类型。
[0053]优选地,所述第二确定子模块,具体用于:
[0054]获取第三数据库,其中,所述第三数据库中记录有每种类型的页面相关的菜单选项;基于所述当前显示页面的类型,在所述第三数据库中查询出所述N个菜单选项。
[0055]优选地,所述N个菜单选项分层级显示在所述可移动窗口内的多级菜单中。
[0056]优选地,所述电子设备,还包括:
[0057]第二检测模块,用于所述在所述屏幕上显示一可移动窗口之后,检测在一预设时间段内是否有所述第一操作;
[0058]隐藏模块,用于若在所述预设时间段内未检测到所述第一操作,则将所述可移动窗口进行全部或部分隐藏。
[0059]优选地,所述电子设备,还包括:
[0060]第三检测模块,用于所述将所述可移动窗口进行全部或部分隐藏之后,检测是否有针对所述可移动窗口的第二操作;
[0061 ]第二显示模块,用于若检测到所述第二操作,则将所述可移动窗口进行全部显示。
[0062]优选地,所述电子设备,还包括:
[0063]第四检测模块,用于所述在所述屏幕上显示一可移动窗口之后,检测是否有针对所述可移动窗口的第三操作;
[0064]移动模块,用于若检测到所述第三操作,则将所述可移动窗口由第一显示区域移动到第二显示区域进行显示。
[0065]本申请实施例中提供的技术方案,至少具有如下技术效果或优点:
[0066]根据本发明的一种浏览器的操作方法及电子设备,在屏幕显示一浏览器的UI界面时,确定与浏览器当前显示页面的内容相关的N个菜单选项;在屏幕上显示一可移动窗口,其中,可移动窗口内显示有N个菜单选项;检测是否有针对N个菜单选项中的第一菜单选项的第一操作,其中,第一菜单选项为N个菜单选项中的任一菜单选项;若检测到第一操作,则执行第一菜单选项对应的指令,从而对浏览器进行操作。由于采用一可移动窗口显示与当前显示页面的内容相关的N个菜单选项,取消了现有技术中在手机浏览器UI底部的菜单栏设计,底部空出来的显示区域可以用来显示网页内容,所以提高了屏幕的利用率,减少了用户在浏览网页时的翻页操作次数,为用户提供了便利,从而有效地解决了现有手机浏览器存在屏幕利用率低的技术问题。
[0067]上述说明仅是本发明技术
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1