一种控制浏览器网页窗口显示的方法及装置的制造方法_2

文档序号:8487786阅读:来源:国知局
r>[0052]参见图1所示,本发明实施例中控制浏览器网页窗口显示的方法实施例一可以包括以下步骤:
[0053]步骤101:获取用户当前打开的至少一个网页的网页域名。
[0054]用户使用终端在浏览器中打开若干个网页,每个被打开的网页均有一个网页域名,例如,每个网页会有其特定的URL (Uniform Resource Locator,统一资源定位符)作为网页域名。为实现根据网页域名控制浏览器网页窗口显示,需要首先获取用户当前打开的一个或多个网页的网页域名。
[0055]在本发明的一些实施例中,获取用户当前打开的至少一个网页的网页域名,包括:
[0056]在接收到用户触发的已打开网页窗口的查询指令时,获取用户当前打开的至少一个网页的网页域名。
[0057]在本实施例中,可以在用户触发的已打开网页窗口的查询指令时,开始进行控制浏览器网页窗口显示的过程,例如,用户使用手机浏览器点击浏览器中查询已打开网页窗口的按钮时,开始获取用户当前打开的至少一个网页的网页域名并进行后续流程,将已打开网页窗口按照本发明实施例中的方式进行显示反馈给用户。
[0058]步骤102:读取网页的网页域名中的一级域名,将网页划分为至少一个分组,同一分组中包括具有相同一级域名的网页。
[0059]一级域名是指域名中只含有一个”,且”左边要有内容字段,例如“baidu.com”,具体的,可以通过读取域名后缀左边的内容字段确定一级域名的内容,域名后缀例如.com (商业组织)、.net (网络中心)、.edu (教育机构)、.gov(政府部门)、.mil (军事机构)、.0rg (国际组织)等,遍历各个当前打开网页的网页域名中的一级域名,将具有相同一级域名的网页划分在同一分组,这样当前打开的网页可以被划分为多个分组,每个分组中包括的一个或多个网页具有相同的一级域名。
[0060]步骤103:读取同一分组中网页的网页域名中的下一级域名,将同一分组中的网页划分为至少一个子分组,同一子分组中包括具有相同下一级域名的网页,直到同一分组中的网页均被划分。
[0061]同一分组中的网页均具有相同的一级域名,再遍历分组中网页的二级域名,将具有相同二级域名的网页划分为一个子分组,在一个子分组中,依次类推,可以继续遍历下一级域名,将具有相同下一级的网页划分为一个子分组,直到同一分组中当前被打开的网页均被划分到一个子分组中。将每一分组均划分为若干个子分组,可以作为网页窗口分组显示的依据。
[0062]例如,第一个分组中网页的网页域名中均具有相同的一级域名“qq.com”,则可以进一步将该分组中的网页进行进一步的划分,例如,分为网页域名具有相同二级域名“news.qq.com”的网页和具有相同二级域名“music, qq.com”的网页这样两个子分组,也还可以继续对每个子分组中的网页进一步进行划分,从而可以实现分组将同一域名下的网页窗口收拢在一起进行显示。
[0063]步骤104:对属于不同分组的网页对应的网页窗口分组进行显示,对同一分组中属于不同子分组的网页对应的网页窗口分组进行显示。
[0064]在本发明的一些实施例中,对同一分组中属于不同子分组的网页对应的网页窗口分组进行显示的具体实现可以包括:
[0065]将仅包括一级域名的网页对应的网页窗口在所在分组的首位进行显示,该分组中的其他属于不同子分组的网页对应的网页窗口分组进行显示。
[0066]对不同分组的网页对应的网页窗口分组进行显示,每一分组中又可以按子分组对网页窗口分组进行显示,具体的,每一分组中可以将一级域名在本分组最前端进行显示,每一子分组也可以将仅包括本子分组相同域名部分的网页在本子分组的最前端进行显示。在实际应用中,用户点击浏览器中查询已打开网页窗口的按钮,会得到已打开网页窗口的显示界面,参见图2所示,本发明实施例中将同一域名下的网页分组进行显示,便于用户进行查找访问。
[0067]在本发明的一些实施例中,网页窗口以网页对应的网页摘要和/或网页域名作为网页窗口中的内容进行显示,或者,网页窗口以网页对应的网页缩略图作为网页窗口中的内容进行显示。
[0068]网页窗口的显示方式可以有多种,包括但不限于显示网页对应的网页摘要(例如腾讯网、百度网)、显示网页对应的网页域名(例如qq.com、baidu.com)、显示网页对应的网页摘要以及网页域名、或者显示网页对应的网页缩略图,可以根据实际需求灵活设置。
[0069]在本发明的一些实施例中,对同一分组中属于不同子分组的网页对应的网页窗口分组进行显示,包括:
[0070]将仅包括一级域名的网页以网页对应的网页缩略图作为网页窗口中的内容在所在分组的首位进行显示,该分组中的其他属于不同子分组的网页以网页对应的网页摘要和/或网页域名作为网页窗口中的内容分组进行显示。
[0071]优选的,可以将每个分组中仅包括一级域名的网页采用网页缩略图的方式在分组的最前端进行显示,其他网页仅显示网页摘要和/或网页域名,以使用户更快捷地实现对网页的查找。
[0072]这样,本发明实施例通过获取用户当前打开的多个网页的网页域名,按照网页域名进行划分,将同一域名下的网页对应的网页窗口收拢进行显示,优化了浏览器多网页窗口的显示模式,使用户可以按照域名更快速地查找网页窗口,提高了效率,减少操作过程对系统资源的浪费。
[0073]在本发明的一些实施例中,本发明实施例中控制浏览器网页窗口显示的方法还可以进一步包括:
[0074]判断是否存在具有相同网页域名的网页,如果是,显示提示信息。
[0075]在控制浏览器网页窗口显示的过程中,还可以通过当存在具有相同网页域名的网页时可以对用户进行提示,进一步避免用户重复打开多个相同的网页,占用更多的系统资源。
[0076]在本发明的一些实施例中,本发明实施例中控制浏览器网页窗口显示的方法还可以进一步包括:
[0077]在用户每一次打开网页时,获取用户当前打开网页的网页域名;
[0078]逐级读取当前打开网页的网页域名中的每一级域名,将当前打开网页划分到一个分组中,或者,将当前打开网页划分到一个分组中再划分到一个子分组中。
[0079]在用户至少进行一次控制浏览器网页窗口显示的方法的过程后,也即在将网页划分为至少一个分组,将同一分组中的网页划分为至少一个子分组之后,当用户再一次触发的已打开网页窗口的查询指令时,如果重新进行一次当前打开的多个网页的网页域名的遍历分组过程会有效率较低的问题,因此,可以基于上一次的分组结果,在用户每打开一个新的网页时,可以获取用户当前新打开网页的网页域名,将该网页划分到一个分组中,或者,划分到一个分组中再划分到一个子分组中,这样,当用户再一次触发的已打开网页窗口的查询指令时,可以直接根据分组结果对属于不同分组的网页对应的网页窗口分组进行显示,同一分组中对属于不同子分组的网页对应的网页窗口分组进行显示,从而不需要重新遍历全部当前打开网页的网页域名,提高了计算速度。
[0080]参见图3所示,本发明实施例中控制浏览器网页窗口显示的方法实施例二可以包括以下步骤:
[0081]步骤301:在接收到用户触发的已打开网页窗口的查询指令时,获取用户当前打开的至少一个网页的网页域名。
[0082]步骤302:读取网页的网页域名中的一级域名,将网页划分为至少一个分组,同一分组中包括具有相同一级域名的网页。
[0083]步骤303:读取同一分组中网页的网页域名中的下一级域名,将同一分组中的网页划分为至少一个子分组,同一子分组中包括具有相同下一级域名的网页。
[0084]步骤304:对属于不同分组的网页对应的网页窗口分组进行显示,对同一分组中属于不同子分组的网页对应的网页窗口分组进行显示。
[0085]步骤305:在用户每一次打开网页时,获取用户当前打开网页的网页域名。
[0086]步骤306:逐级读取当前打开网页的网页域名中的每一级域名,将当前打开网页划分到一个分组中,或者,将当前打开网页划分到一个分组中再划分到一个子分组中。
[0087]
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1