网址显示方法和装置的制作方法

上传人:ting****789 文档编号:310046037 上传时间:2022-06-14 格式:DOCX 页数:4 大小:19.51KB
返回 下载 相关 举报
网址显示方法和装置的制作方法_第1页
第1页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《网址显示方法和装置的制作方法》由会员分享,可在线阅读,更多相关《网址显示方法和装置的制作方法(4页珍藏版)》请在金锄头文库上搜索。

1、网址显示方法和装置的制作方法专利名称:网址显示方法和装置的制作方法技术领域:本发明涉及互联网技术领域,具体涉及一种网址显示方法和装置。背景技术:浏览器是指可以显示网页服务器或者文件系统的HTML文件内容,并让用户与这些文件进行交互的一种软件。个人电脑上常见的网页浏览器包括微软的InternetExplorer、Mozilla 的 Firefox、Apple 的 Safari, 0peraGoogle ChromeGreenBrowser 浏览器、360安全浏览器、搜狗高速浏览器、天天浏览器、腾讯TT、傲游浏览器、百度浏览器、腾讯QQ浏览器等,可以说,浏览器是最经常使用到的一种客户端程序。网页浏

2、览器主要通过HTTP协议与网页服务器交互并获取网页内容,这些网页内容由URL指定,文件格式通常为HTML格式,并由多用途互联网邮件扩展MME在HTTP协议中指明。一个网页中可以包括多个文档,每个文档都是分别从服务器获取的。许多浏览器还支持其他的URL类型及其相应的协议,如FTP、Gopher、HTTPS (HTTP协议的加密版本)。HTTP内容类型和URL协议规范允许网页设计者在网页中嵌入图像、动画、视频、声音、流媒体等。因此,大部分的浏览器本身除了 HTML之外还支持广泛的格式,例如JPEG、PNG、GIF等图像格式,并且能够扩展支持众多的插件(plug-1ns)。而浏览器地址栏是显示用户正

3、在浏览页面的网址的一个重要的输入组件,用户可以直接进行URL的输入后进行网页请求的发起,也可以在网页中产生跳转时进行跳转的URL的显示(这种跳转是随着网页中的点击事件而产生的)。IE中的地址栏可以显示所有的URL,并提供对于输入关键字的历史记录、收藏夹的推荐。现有技术中对于网址URL的显示是全部的,没有对网址URL进行分级、分段的显示和提示,这对于用户体验来说,很不方便。本发明的目的就是为了解决上述现有技术中存在的问题,实现在地址栏中对于顶级域名、二级域名等各级域名进行分段显示,以及同类别各级域名的推荐显示,通过用户输入的选择实现跳转,从而达到了增强用户体验的效果。发明内容鉴于上述问题,提出了

4、本发明以便提供一种克服上述问题或者至少部分地解决上述问题的网址显示方法和装置。依据本发明的一个方面,提供了一种网址显示方法,包括获取要在浏览器中加载的一个网址;分析所述网址的主机名信息,并搜索各级域名表得到所述网址的各级域名;在地址栏中按照域名等级显示所述搜索得到的所述网址中的各级域名的网址段;在地址栏的非网址段区域被点击时,所述地址栏中的网址段恢复为网址显示。可选地,网址由用户在地址栏中输入或者当用户进行网页浏览时点击其中的链接而在地址栏中加载显示。可选地,分析网址的主机名信息进一步为当在浏览器中检测到on_ beforenavigate事件发生时,获取要加载的网址,并对网址进行分析后得到网

5、址所包含的顶级域名或其下级域名以及路径。可选地,各级域名表中的每一个包括多个网站的顶级域名及相应级别域名的网址段和/或与相应级别域名所对应的中文。可选地,搜索各级域名表进一步得到与各级域名所对应的中文。可选地,方法进一步包括搜索同类表以得到与网址同类的网址的各级域名的步骤。可选地,同类表包括不同类别的多个网站的顶级域名和/或与各顶级域名对应的标题和/或与各顶级域名对应的网址段。可选地,类别为政府、企业、商业、教育科研机构、个人、门户、搜索、论坛、社区、博客和/或购物。可选地,搜索同类表进一步得到与网址同类的网址的各级域名所对应的中文标题和/或网址段。可选地,搜索时,使用网址的顶级域名作为搜索索

6、引在各级域名表和同类表中进行搜索。可选地,各级域名的网址段为按钮的形式或者铭牌的形式。可选地,若各级域名的网址段为按钮的形式,则当用户输入选择与某一网址段对应的按钮时,显示搜索得到的与相应的网址段对应的中文。可选地,当网址段对应的域名为三级或更低级域名时,直接显示网址段。可选地,方法还包括当检测到网址段中的一个网址上发生用户输入选择事件时, 则跳转到所选择的网址的步骤。可选地,用户输入为鼠标输入、键盘输入或触摸屏输入。可选地,当用户输入为鼠标输入时,用户输入选择事件为鼠标悬停事件或鼠标移入事件;当用户输入为键盘输入时,用户输入选择事件为键盘选择事件;当用户输入为触摸屏输入时,用户输入选择事件为

7、触摸屏点选事件。可选地,各级域名表和同类表中的每一域名对应的网址段均经过网址安全扫描。可选地,各级域名表存储在服务器中,浏览器将主机名信息发送到服务器以对网址的各级域名进行搜索。可选地,各级域名表存储在浏览器中,浏览器定期从服务器请求域名表更新或者服务器定期主动下发更新的域名表。 可选地,方法进一步包括根据网址中的二级或者低于二级的域名所对应的中文进行检索,得到其他同类别网站中相应级别域名所对应的网址段,并对其进行加载显示,以方便用户进行选择和跳转的步骤。可选地,检索在服务器上执行。根据本发明的另一方面,提供了一种网址显示装置,包括网址获取单元,适于获取要在浏览器中加载的一个网址;域名搜索单元

8、,适于分析网址的主机名信息,并搜索各级域名表得到网址的各级域名;显示单元,适于在地址栏中按照域名等级显示搜索得到的网址中的各级域名的网址段;在地址栏的非网址段区域被点击时,所述显示单元进一步将地址栏中的网址段恢复为网址显示。可选地,网址由用户在地址栏中输入或者当用户进行网页浏览时点击其中的链接而在地址栏中加载显示。可选地,分析网址的主机名信息进一步为当域名搜索单元在浏览器中检测到on_beforenavigate事件发生时,获取要加载的网址,并对网址进行分析后得到网址所包含的顶级域名或其下级域名以及路径。可选地,各级域名表中的每一个包括多个网站的顶级域名及相应级别域名的网址段和/或与相应级别域

9、名所对应的中文。可选地,搜索各级域名表进一步得到与各级域名所对应的中文。可选地,域名搜索单元还适于搜索同类表以得到与网址同类的网址的各级域名。可选地,同类表包括不同类别的多个网站的顶级域名和/或与各顶级域名对应的标题和/或与各顶级域名对应的网址段。可选地,类别为政府、企业、商业、教育科研机构、个人、门户、搜索、论坛、社区、博客和/或购物。可选地,搜索同类表进一步得到与网址同类的网址的各级域名所对应的中文标题和/或网址段。可选地,搜索时,使用网址的顶级域名作为搜索索引在各级域名表和同类表中进行搜索。可选地,各级域名的网址段为按钮的形式或者铭牌的形式。可选地,若各级域名的网址段为按钮的形式,则当用

10、户输入选择与某一网址段对应的按钮时,显示搜索得到的与相应的网址段对应的中文。可选地,当网址段对应的域名为三级或更低级域名时,直接显示网址段。可选地,该装置还包括跳转单元,适于当检测到网址段中的一个网址上发生用户输入选择事件时,跳转到所选择的网址。 可选地,用户输入为鼠标输入、键盘输入或触摸屏输入。可选地,当用户输入为鼠标输入时,用户输入选择事件为鼠标悬停事件或鼠标移入事件;当用户输入为键盘输入时,用户输入选择事件为键盘选择事件;当用户输入为触摸屏输入时,用户输入选择事件为触摸屏点选事件。可选地,各级域名表和同类表中的每一域名对应的网址段均经过网址安全扫描。可选地,各级域名表存储在服务器中,域名

11、搜索单元还适于将主机名信息发送到服务器以使服务器对网址的各级域名进行搜索。可选地,各级域名表存储在域名搜索单元中,域名搜索单元定期从服务器请求域名表更新或者服务器定期向域名搜索单元主动下发更新的域名表。可选地,该装置进一步包括检索单元,适于根据网址中的二级或者低于二级的域名所对应的中文进行检索,得到其他同类别网站中相应级别域名所对应的网址段,并对其进行加载显示,以方便用户进行选择和跳转。可选地,检索在服务器上执行。根据本发明的网址显示方法和装置,可以实现在地址栏中对于顶级域名、二级域名等各级域名进行分段显示,以及同类别各级域名的推荐显示,通过用户输入的选择实现跳转,由此解决了现有技术中没有对网

12、址进行分级、分段的显示和推荐的问题,取得了增强用户体验的有益效果。上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中图I示出了根据本发明一个实施例的网址显示方法的流程图2示出了根据本发明一个实施例的网址显示示意图3示出了根据本发明另一个实施例的

13、网址显示方法的流程图4示出了根据本发明一个实施例的网址显示装置的结构示意图;以及图5示出了根据本发明另一个实施例的网址显示装置的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。根据本发明的一方面,本发明提出一种网址显示方法,如图I所示,在本发明的一实施例中,该方法包括以下几个步骤步骤SI,获取要在浏览器中加载的一个网址;步骤S2,分析所述网址的主机名信息,并搜索各

14、级域名表得到所述网址的各级域名;步骤S3,在地址栏中按照域名等级显示所述搜索得到的所述网址中的各级域名的网址段。其中,所述网址由用户在地址栏中输入或者当用户进行网页浏览时点击其中的链接而在地址栏中加载显示。所述主机名信息为英文host的中文含义;分析所述网址的主机名信息进一步为 当在浏览器中检测到on_beforenavigate事件发生时,获取要加载的网址,并对该网址进行分析后得到该网址所包含的顶级域名或其下级域名以及路径,比如,对于网址http:/ sports, sina. com. cn/z/arg_bra/进行分析后可以得到该网址所包含的顶级域名. cn, 二级域名sports. s

15、ina. com. cn,以及路径/z/arg_bra/。对于有三级域名、四级域名或者更低级域名的网址,其处理方法类似于上述对于顶级和二级域名的处理方法。其中,对于网址的分析一般是使用正则表达式对于网址进行匹配后拆分出对应的顶级域名和其下级域名。所述各级域名表中的每一个包括多个网站的顶级域名及相应级别域名的网址段和/或与所述相应级别域名所对应的中文,因此,搜索各级域名表时可进一步得到与各级域名所对应的中文。 以表I所示的二级域名表为例进行说明,表I中,最左侧一列为作为索引的各个网站的顶级域名,每一顶级域名的右侧为隶属于该顶级域名的各二级域名的网址段和与各二级域名所对应的中文说明,比如,表I最左

16、侧的第I行www. sina. com. cn为新浪网站的顶级域名,那么在表I所示的二级域名表中,其右侧所示为隶属于新浪网站的顶级域名WWW. sina. com. cn的各二级域名的网址段和与各二级域名所对应的中文说明(比如体育、军事等)。表I til (Key)IIII 其他二级域名体育军事_ 、 .ca所对应的 + 文 URL URL体育军事_ ,所对应的中文 I I mm* I 对于三级域名表,表中的最左侧一列亦为作为索引的各个网站的顶级域名,每一顶级域名的右侧则为隶属于该顶级域名的各三级域名的网址段和与各三级域名所对应的中文说明。其他各级域名表以此类推。在对所述各级域名表和/或同类表进行搜索时,使用相应网址的顶级域名作为搜索索引来进行。举

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号