一种基于浏览器地址栏的URL输入方法和一种浏览器与流程

文档序号:14689805发布日期:2018-06-15 16:47阅读:151来源:国知局

本申请涉及互联网技术领域,特别是涉及一种基于浏览器地址栏的URL输入方法和一种浏览器。



背景技术:

目前,随着互联网技术的不断普及,使用浏览器浏览网页已成为人们获取信息的主要途径。

当用户使用浏览器访问网站时,通常需要在浏览器地址栏中输入网站地址(UniversalResourceLocator,URL),若URL地址输入正确,浏览器正常加载网页;但是,当用户少输字符、多输入字符或者输错某个字符时,会导致浏览器因为错误URL地址而导致页面加载失败。之后,用户需要自己查找原因,定位问题,确定是输入错误后,再重新输入URL。可以看出,一旦输入错误的URL地址就会耗费用户较长时间,导致访问效率低下。



技术实现要素:

为了解决现有技术中,用户输入错误URL地址导致加载缓慢以及访问效率低下的问题,本申请实施例提供了一种基于浏览器地址栏的URL输入方法和相应的一种浏览器。

为了解决上述问题,本申请公开了一种基于浏览器地址栏的URL输入方法,包括:

获取用户输入的第一URL地址信息;

确定预置的URL配置文件中存储的第二URL地址信息与所述第一URL地址信息的相似度;

将相似度满足预设条件的第二URL地址信息确定为目标URL地址;

当加载所述第一URL地址信息所对应网页的过程出现异常时,使用所述目标URL地址对所述用户输入的第一URL地址信息进行校正处理。

可选地,所述获取用户输入的第一URL地址信息之前,还包括:

根据访问量获取m个第二URL地址信息;

将所述m个第二URL地址信息按照访问量从高到低排序生成URL配置文件;其中,m为大于1的整数。

可选地,所述确定预置的URL配置文件中存储的第二URL地址信息与所述第一URL地址信息的相似度,包括:

计算URL配置文件中存储的每一个第二URL地址信息与所述第一URL地址信息的编辑距离;

根据所述编辑距离确定当前第二URL地址信息与所述第一URL地址信息的相似度;其中,所述编辑距离越小相似度越大。

可选地,所述将相似度满足预设条件的第二URL地址信息确定为目标URL地址,包括:

将相似度最大的第二URL地址信息确定为目标URL地址信息。

可选地,所述使用所述目标URL地址对所述用户输入的第一URL地址信息进行校正处理,包括:

将所述目标URL地址显示在所述浏览器地址栏中,并在所述浏览器的当前窗口中加载所述目标URL地址对应的网页。

可选地,所述当加载所述第一URL地址信息所对应网页的过程出现异常时,使用所述目标URL地址对所述用户输入的第一URL地址信息进行校正处理的步骤之前,还包括:

判断加载所述第一URL地址对应的网页是否失败;

若加载所述第一URL地址对应的网页失败,则确定加载第一URL地址所对应网页的过程异常。

可选地,所述当加载所述第一URL地址信息所对应网页的过程出现异常时,使用所述目标URL地址对所述用户输入的第一URL地址信息进行校正处理的步骤之前,还包括:

判断加载所述第一URL地址对应网页的等待时间是否超出预设时间阈值;

若超出预设时间阈值,则确定加载第一URL地址所对应网页的过程异常。

可选地,所述当加载所述第一URL地址信息所对应网页的过程出现异常时,使用所述目标URL地址对所述用户输入的第一URL地址信息进行校正处理的步骤之前,还包括:

判断当前加载的网页地址与所述第一URL地址是否一致;

若不一致,则确定加载第一URL地址所对应网页的过程异常。

可选地,所述将相似度满足预设条件的第二URL地址信息确定为目标URL地址,包括:

将相似度大于预设阈值的第二URL地址信息,或,相似度从大到小排序后前n个第二URL地址信息确定为目标URL地址,其中,n为大于1的整数。

可选地,所述使用所述目标URL地址对所述用户输入的第一URL地址信息进行校正处理,包括:

将所述确定的若干个目标URL地址显示在浏览器地址栏一侧的提示窗口中;

根据用户从所述提示窗口中选择的目标URL地址加载所述目标URL地址对应的网页。

为了解决上述问题,本申请还公开了一种浏览器,包括:

地址获取模块,用于获取用户输入的第一URL地址信息;

相似度确定模块,用于确定预置的URL配置文件中存储的第二URL地址信息与所述第一URL地址信息的相似度;

目标地址确定模块,用于将相似度满足预设条件的第二URL地址信息确定为目标URL地址;

地址校正模块,用于当加载所述第一URL地址信息对应网页的过程出现异常时,使用所述目标URL地址对所述用户输入的第一URL地址信息进行校正处理。

可选地,所述浏览器还包括:

配置文件设置模块,用于根据访问量获取m个第二URL地址信息;将所述m个第二URL地址信息按照访问量从高到低排序生成URL配置文件;其中,m为大于1的整数。

可选地,所述相似度确定模块,包括:

相似度计算单元,用于计算URL配置文件中存储的每一个第二URL地址信息与所述第一URL地址信息的编辑距离;

相似度确定单元,用于根据所述编辑距离确定当前第二URL地址信息与所述第一URL地址信息的相似度;其中,所述编辑距离越小相似度越大。

可选地,所述目标地址确定模块,包括:

第一目标地址确定单元,用于将相似度最大的第二URL地址信息确定为目标URL地址信息。

可选地,所述地址校正模块,包括:

第一校正单元,用于重新加载所述目标URL地址对应的网页。

可选地,所述浏览器,还包括:

第一网页加载验证模块,用于判断加载所述第一URL地址对应的网页是否失败;若加载所述第一URL地址对应的网页失败,则确定加载第一URL地址所对应网页的过程异常。

可选地,所述浏览器,还包括:

第二网页加载验证模块,用于判断加载所述第一URL地址对应网页的等待时间是否超出预设时间阈值;若超出预设时间阈值,则确定加载第一URL地址所对应网页的过程异常。

可选地,所述浏览器,还包括:

第三网页加载验证模块,用于判断当前加载的网页地址与所述第一URL地址是否一致;若不一致,则确定加载第一URL地址所对应网页的过程异常。

可选地,所述目标地址确定模块,包括:

第二目标地址确定单元,用于将相似度大于预设阈值的第二URL地址信息,或,相似度从大到小排序后前n个第二URL地址信息确定为目标URL地址,其中,n为大于1的整数。

可选地,所述地址校正模块,包括:

第二校正单元,用于将所述确定的若干个目标URL地址显示在浏览器地址栏一侧的提示窗口中;根据用户从所述提示窗口中选择的目标URL地址加载所述目标URL地址对应的网页。

本申请实施例至少包括以下优点:

本申请实施例通过将相似度满足预设条件的第二URL地址作为目标URL地址,并使用该目标URL地址对用户输入的第一URL地址进行校正处理,使得用户即使输入了错误的URL地址,也能够及时得到校正,从而避免用户长时间等待错误返回结果或用户自行查找定位错误,有效提高访问效率,节省用户时间。

进一步的,当确定网页加载的过程出现异常时,本申请实施例使用相似度最大的第二URL地址信息作为目标URL地址在浏览器当前窗口中进行加载,由于该目标URL地址即为用户当前输入的第一URL地址对应的有效、合法地址信息,因此,直接加载所述目标URL地址对应的网页,从而避免用户等待DNS服务器返回错误结果,节省了用户时间;另外,用户也不必再耗费时间和精力查找定位错误,可以极大地提高访问效率。

此外,本申请实施例还可以使用相似度较大的第二URL地址信息作为目标URL地址提示给用户选择,并根据用户选择的目标URL地址加载所述目标URL地址对应的网页,从而达到节省用户时间、提高访问效率的目的。

附图说明

图1是本申请实施例的一种URL输入方法的步骤流程图;

图2是本申请实施例的另一种URL输入方法的步骤流程图;

图3是本申请实施例的一种浏览器的结构框图;

图4是本申请实施例的另一种浏览器的结构框图。

具体实施方式

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。

实施例一

参照图1,示出了本申请的一种URL输入方法实施例的步骤流程图,该方法应用在浏览器侧,具体可以包括如下步骤:

步骤101,获取用户输入的第一URL地址信息;

具体地,从浏览器地址栏中获取用户输入的URL地址信息作为第一URL地址信息。

步骤102,确定预置的URL配置文件中存储的第二URL地址信息与所述第一URL地址信息的相似度;

其中,URL配置文件中预先存储了第二URL地址信息,在具体实现时,可按照以下步骤设置URL配置文件:

子步骤1,根据访问量获取m个第二URL地址信息;

子步骤2,将所述m个第二URL地址信息按照访问量从高到低排序生成URL配置文件;其中,m为大于1的整数。

需要说明的是,本领域技术人员可根据实际需要确定m值的取值范围,例如,选择世界上或国内访问量最大的1万至10万个网站地址作为第二URL地址信息。上述URL配置文件可预先存储在浏览器侧,也可以存储在服务器侧;当存储于服务器侧时,可根据需要从服务器侧实时获取,或者定期从服务器侧将URL配置文件更新至浏览器本地。

在具体应用时,可结合实际软硬件环境选择不同的相似度算法计算第二URL地址信息与第一URL地址信息的相似度,如:编辑距离算法、欧式距离算法和余弦相似度算法等,本发明实施例对选择何种相似度算法不作具体限制。

步骤103,将相似度满足预设条件的第二URL地址信息确定为目标URL地址;

步骤104,当加载所述第一URL地址信息对应网页的过程出现异常时,使用所述目标URL地址对所述用户输入的第一URL地址信息进行校正处理。

在具体实现时,为了进一步提高对用户输入URL地址进行校正处理的有效性,可在步骤104之前,预先排除网络故障的情况,也就是说,仅在浏览器所在网络能够正常对外访问的情况下,执行本申请实施例所提供的方法。具体在检测网络状态时,可使用ping命令、netstat命令或其它网络连接检测工具,本申请对采用何种方式检测网络状态不作限制。

需要说明的是,本申请对上述实施例中步骤的执行顺序不作具体限制,例如,步骤102、103既可以在确定加载第一URL地址信息所对应网页的过程出现异常之前开始执行,也可以在确定出现异常之后开始执行。进一步的,为了提高实施本申请所提供方法的响应速度,可在后台创建一任务进程,并由该任务进程在用户开始输入第一URL地址后执行上述实施例所提供的方法,这样一来,在不影响用户正常输入第一URL地址访问网页的情况下,即可完成对第一URL地址的相似度计算和输入校正处理,提高了URL输入的响应速度。

具体实现时,本领域技术人员可根据实际需要确定上述相似度预设条件和校正处理的具体内容。

在本申请的一个可选实施例中,所述将相似度满足预设条件的第二URL地址信息确定为目标URL地址,包括:

将相似度最大的第二URL地址信息确定为目标URL地址信息。

所述使用所述目标URL地址对所述用户输入的第一URL地址信息进行校正处理的步骤,包括:

将所述目标URL地址显示在所述浏览器地址栏中,并在所述浏览器的当前窗口中加载所述目标URL地址对应的网页。

在本申请的一个可选实施例中,上述步骤104之前,还可以包括:

判断加载所述第一URL地址对应的网页是否失败;

若加载所述第一URL地址对应的网页失败,则确定加载第一URL地址所对应网页的过程异常。

具体实现时,可根据服务器返回的代码确定是否加载失败,例如:若服务器返回代码105,表示DNS服务器解析错误;若服务器返回代码404,表示当前第一URL地址请求的网页不存在,加载失败;若服务器返回代码503,表示当前请求访问的服务器暂时不可用。

本申请的另一可选实施例中,上述步骤104之前,还可以包括:

判断加载所述第一URL地址对应网页的等待时间是否超出预设时间阈值;

若超出预设时间阈值,则确定加载第一URL地址所对应网页的过程异常。

其中,时间阈值为正常加载网页所需的时间,具体可根据浏览器所在网络环境、软硬件环境或过去一段时间内的访问数据统计得出,例如,将时间阈值设为1秒,若加载网页等待时间超出1秒,则意味着用户可能输入了错误的第一URL地址。

本申请的另一可选实施例中,上述步骤104之前,还可以包括:

判断当前加载的网页地址与所述第一URL地址是否一致;

若不一致,则确定加载第一URL地址所对应网页的过程异常。

当用户输入的URL地址不存在时,有些浏览器会按照预先设置的网络地址重新加载,例如,用户输入www.taobaoocom,由于该地址不存在,浏览器打开搜索引擎www.baidu.com,并使用上述www.taobaoocom作为检索词在浏览器中加载显示搜索结果,针对这种浏览器当前加载的网页地址与用户输入网络地址不一致的情况,可确定加载第一URL地址所对应网页的过程异常。

需要说明的是,除了上述确定网页加载过程异常的方式外,本领域技术人员还可以使用其他方式进行判断,本申请对此不作具体限制。

本领域技术人员应当理解,上述在浏览器当前窗口中加载目标URL地址对应的网页并不是唯一可执行的校正处理方式,另外,也可以采用信息提示的方式将所述目标URL地址显示给用户,例如,在浏览器地址栏的上方或下方显示目标URL地址。

一般而言,用户使用浏览器访问网站时若输入了正确的URL地址,则在域名服务器(DomainNameSystem,DNS)的缓存中即可查找到URL地址对应的IP地址,即直接命中并开始加载该IP地址对应的网页;若用户输入的URL地址错误,例如:

https://www.taobaocom少输入了一个点

https://www.taobaoo.com多输入了一个字符

https://www.taobso.com输错了一个字符

由于DNS服务器缓存中就没有相关的缓存记录,导致需要从根域名服务器开始递归搜索直到过程结束,若最终无法找到对应的IP地址,就向浏览器返回查找失败的结果信息。可以看出,一旦URL地址输入错误,用户就需要花费很长时间等待直到浏览器接收到DNS服务器返回的错误结果。而本申请上述实施例将相似度最大的第二URL地址信息作为目标URL地址进行重新加载,由于该目标URL地址即为所述第一URL地址对应的有效、合法地址信息,因此,当确定加载所述第一URL地址所对应网页的过程出现异常时,在浏览器当前窗口重新加载所述目标URL地址对应的网页,从而避免用户等待DNS服务器返回错误结果,节省了用户时间;另外,用户也不必再耗费时间和精力查找定位错误,可以有效提高访问效率。

在本申请的另一可选实施例中,所述将相似度满足预设条件的第二URL地址信息确定为目标URL地址的步骤,包括:

将相似度大于预设阈值的第二URL地址信息,或,相似度从大到小排序后前n个第二URL地址信息确定为目标URL地址,其中,n为大于1的整数;

所述使用所述目标URL地址对所述用户输入的第一URL地址信息进行校正处理的步骤,包括:

将所述确定的若干个目标URL地址显示在浏览器地址栏一侧的提示窗口中。

进一步的,在本申请的另一可选实施例中,上述使用目标URL地址对用户输入的第一URL地址信息进行校正处理的步骤,包括:

根据用户从提示窗口中选择的目标URL地址,重新加载所述用户选择的目标URL地址对应的网页。

例如:URL配置文件中存储的信息中包括以下3条第二URL地址:

www.sina.com/新闻/

www.sina.com/体育/

www.sina.com/军事/

若此时用户输入的第一URL地址为sinn.com,由于URL地址错误加载失败;同时经计算,上述3条第二URL地址与第一URL地址sinn.com的相似度均超出相似度阈值,因此,将上述3条第二URL地址作为目标URL地址显示在浏览器地址栏下方弹出的提示窗口中供用户从中选择。当用户从提示窗口中选择了一条目标URL地址后,使用该选择的目标URL地址在浏览器当前窗口中加载网页。

在上述实施例中,用户输入第一URL地址信息并按下回车键进行跳转加载后,才能根据加载过程是否出现异常确定是否需要使用目标URL地址进行加载,也就是说,当用户输入了错误的URL地址信息后,并不能及时发现错误。因此,为了进一步提高用户发现错误的及时性,可在用户实时输入第一URL地址的同时从URL配置文件中确定出相似度满足条件的若干个第二URL地址作为目标URL地址显示在地址栏下方的提示窗口中,并且随着用户输入第一URL地址的变化,重新计算相似度,并在提示窗口中同步显示相似度变化的目标URL地址,这样一来,用户可从提示窗口中实时获知与当前第一URL地址具有较大相似度的目标URL地址,即便用户没有输入完整的第一URL地址,也能够从提示窗口中选择最想要的目标URL地址进行访问,因此,减少了用户输入第一URL地址,以及出错后查验第一URL地址所需的时间,进一步提高了访问效率。

实施例二

参照图2,示出了本申请的一种URL输入方法实施例的步骤流程图,该方法应用在浏览器侧,具体可以包括如下步骤:

步骤201,获取用户输入的第一URL地址信息;

步骤202,获取预置的URL配置文件,对URL配置文件中存储的每一个第二URL地址信息执行步骤203至步骤204;

步骤203,计算第二URL地址信息与所述第一URL地址信息的编辑距离;

步骤204,根据所述编辑距离确定当前第二URL地址信息与所述第一URL地址信息的相似度;其中,所述编辑距离越小相似度越大;

其中,步骤202-步骤204使用编辑距离算法计算URL配置列表中每一个第二URL地址信息与用户输入的第一URL地址信息的相似度。所谓编辑距离又称Levenshtein距离,是指两个字符串之间,由一个转成另一个所需的最少编辑操作次数。这里允许的编辑操作包括将一个字符替换成另一个字符、插入一个字符或删除一个字符。一般来说,编辑距离越小,两个字符串串的相似度越大。为了便于理解,下面通过一个具体的例子描述使用编辑距离算法计算相似度的过程:

假设用户在浏览器地址栏中输入第一URL地址为:www.taobaocom,此时URL配置文件中按照顺序包含三条第二URL地址信息:

www.google.com,

www.baidu.com,

www.taobao.com

假设变量a和b,其中,变量a用于存储当前最小编辑距离,变量b用来存储和输入的第一URL有着最小编辑距离的第二URL在配置文件列表中的索引值。在遍历URL配置文件前对a,b做初始化设置。遍历开始后,每当找到比当前最小编辑距离更小的相似字符串时,则更新a为此编辑距离,并更新b为当前遍历位置。遍历结束后,通过索引值b,即可获取到与输入字符串(第一URL)相似度最大的第二URL。此例中,最后得到的结果是a=1,b=3,即最优相似度值为1,对应的URL列表索引值为2(从0开始计索引),索引值2对应的最相似字符串即为www.taobao.com

经过计算,在和URL配置文件中的www.google.com进行相似度计算后的编辑距离值是5,和www.baidu.com进行相似度计算后的编辑距离值是5,和www.taobao.com进行相似度计算后的编辑距离值是1,即第二URL地址www.taobao.com与用户输入的第一URL地址www.taobaocom的相似度值最大。

步骤205,将相似度最大的第二URL地址信息确定为目标URL地址;

步骤206,判断当前网络状态是否正常;

步骤207,若网络状态正常,继续判断加载上述第一URL地址所对应网页的过程是否出现异常;

步骤208,当加载第一URL地址所对应网页的过程出现异常时,加载所述目标URL地址对应的网页。

上述实施例中采用编辑距离算法计算URL配置文件中第二URL地址信息与用户输入的第一URL地址信息的相似度,在具体实现时,可使用Apache提供的Levenshteindistance方法,该方法包含在ApacheCommonsLang的库中,其中的类StringUtils附带了名为getLevenshteinDistance(CharSequences,CharSequencet)的方法,能够计算出两个字符串的编辑距离。此外,还可采用欧式距离算法、余弦相似度算法或其它相似度算法计算第二URL地址和第一URL地址的相似度,本发明实施例对此不作限制。

具体实现时,上述实施例中计算用户输入的第一URL地址与URL配置文件中第二URL地址信息的相似度的过程既可以由浏览器侧实施,此外,也可将第一URL地址信息作为参数发送至服务器侧,由服务器侧完成计算后,将计算结果返回给浏览器。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。

装置实施例

参照图3,示出了本申请的一种浏览器实施例的结构框图,具体可以包括如下模块:地址获取模块301、相似度确定模块302、目标地址确定模块303和地址校正模块304,其中,

地址获取模块301,用于获取用户输入的第一URL地址信息;

相似度确定模块302,用于确定预置的URL配置文件中存储的第二URL地址信息与所述第一URL地址信息的相似度;

目标地址确定模块303,用于将相似度满足预设条件的第二URL地址信息确定为目标URL地址;

地址校正模块304,用于当加载所述第一URL地址信息对应网页的过程出现异常时,使用所述目标URL地址对所述用户输入的第一URL地址信息进行校正处理。

本申请实施例通过目标地址确定模块303将相似度满足预设条件的第二URL地址作为目标URL地址,并在加载所述第一URL地址信息所对应网页的过程出现异常时,通过地址校正模块304使用目标地址确定模块303所确定的目标URL地址对用户输入的第一URL地址进行校正处理,使得用户即使输入了错误的URL地址,也能够及时得到校正,从而避免用户长时间等待错误返回结果或用户自行查找定位错误,有效提高访问效率,节省用户时间。

参见图4,示出了本申请另一种浏览器实施例的结构框图,该实施例中,所述浏览器,包括:地址获取模块301、相似度确定模块302、目标地址确定模块303和地址校正模块304,

进一步的,所述浏览器还包括:

配置文件设置模块305,用于根据访问量获取m个第二URL地址信息;将所述m个第二URL地址信息按照访问量从高到低排序生成URL配置文件;其中,m为大于1的整数。

所述相似度确定模块302,包括:

相似度计算单元3021,用于计算URL配置文件中存储的每一个第二URL地址信息与所述第一URL地址信息的编辑距离;

相似度确定单元3022,用于根据所述编辑距离确定当前第二URL地址信息与所述第一URL地址信息的相似度;其中,所述编辑距离越小相似度越大。

在上述实施例中,

所述目标地址确定模块303,包括:

第一目标地址确定单元3031,用于将相似度最大的第二URL地址信息确定为目标URL地址信息,

所述地址校正模块304,包括:

第一校正单元3041,用于将所述目标URL地址显示在所述浏览器地址栏中,并在所述浏览器的当前窗口中加载所述目标URL地址对应的网页。

进一步的,所述浏览器,还包括:

第一网页加载验证模块306,用于判断加载所述第一URL地址对应的网页是否失败;若加载所述第一URL地址对应的网页失败,则确定加载第一URL地址所对应网页的过程异常。

进一步的,所述浏览器,还包括:

第二网页加载验证模块307,用于判断加载所述第一URL地址对应网页的等待时间是否超出预设时间阈值;若超出预设时间阈值,则确定加载第一URL地址所对应网页的过程异常。

进一步的,所述浏览器,还包括:

第三网页加载验证模块308,用于判断当前加载的网页地址与所述第一URL地址是否一致;若不一致,则确定加载第一URL地址所对应网页的过程异常。

在本申请的一个可选实施例中,

所述目标地址确定模块303,包括:

第二目标地址确定单元3032,用于将相似度大于预设阈值的第二URL地址信息,或,相似度从大到小排序后前n个第二URL地址信息确定为目标URL地址,其中,n为大于1的整数;

所述地址校正模块304,包括:

第二校正单元3042,用于将所述确定的多个目标URL地址显示在浏览器地址栏一侧的提示窗口中;若用户从所述提示窗口中选择了一条目标URL地址,则加载所述用户选择的目标URL地址对应的网页。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

在一个典型的配置中,所述计算机设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flashRAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非持续性的电脑可读媒体(transitorymedia),如调制的数据信号和载波。

本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本申请所提供的一种基于浏览器地址栏的URL输入方法和一种浏览器,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1