一种收藏网页的方法和装置制造方法及图纸

技术编号:8105485 阅读:172 留言:0更新日期:2012-12-21 03:56
本申请提供了一种收藏网页的方法和装置,涉及互联网信息处理领域。所述方法包括:检测到地址栏或Tab标签位置的拖拽事件,获取地址栏中的当前网页地址信息或者Tab标签的网页地址信息;检测到收藏夹组件位置的拖拽释放事件,将获取的所述地址栏中的当前网页地址信息或者Tab标签的网页地址信息存储在收藏夹列表中。本申请的整个收藏的数据处理过程中,不需要绘制新的UI界面(在需要展开目录时,仅绘制一个;在不需要展开目录时,完全不绘制),减少了数据处理过程中绘制UI界面对计算机系统资源的占用,并且系统所接收的用户操作仅仅是一个拖拽及其释放的操作,可以避免用户两次操作之间的时间浪费,加快了网址收藏这一数据处理过程,提高了效率。

【技术实现步骤摘要】

本申请涉及互联网信息处理领域,特别是涉及一种收藏网页的方法和装置
技术介绍
网页浏览器是现在互联网应用中不可或缺的应用程序。网页浏览器主要用于显示网页服务器或档案系统内的文件,并让用户与此些文件互动的一种软件。例如,用来显示在万维网或局部局域网络等内的文字、影像及其他资讯;同时,这些文字或影像还能够具有可以连接到其他网址的超链接。通过网页浏览器,用户可迅速及轻易地浏览各种互联网上的资讯。由于网络上的信息数据量非常大,因此相应的网址数量也非常大,并且URL本身也非常复杂,用户通常难以记忆这样的网址。因此,现有技术的网页浏览器提供了一种收藏 网页的功能,即网页浏览器可以帮助帮助用户记录其希望记忆的网页地址和简要信息。例如,在用户浏览网页过程中发现有价值的网页(网站),用户可以将其添加到浏览器收藏夹。但是现有的收藏操作步骤非常复杂,下面分别对两种常用的处理方式进行说明。I、启动热键,然后将所需网页整理到收藏夹。具体数据处理流程如下a、接收指向收藏夹图标按钮的鼠标点击操作,在网页浏览器上绘制包括收藏夹侧边栏的新界面。b、接收指向收藏夹操作界面的添加图标按钮的鼠标点击操作,绘制并显示收藏夹对话框。收藏夹对话框用于显示收藏路径和当前网页相关信息等。C、接收指向收藏夹对话框界面的不同文件夹路径的选择操作;d、接收指向收藏夹对话框界面的添加图标按钮的鼠标点击操作,将当前网页的网址及简要信息生成格式文件存储到所选择的收藏文件夹路径下。2、通过热键的方式,启动收藏夹对话框界面,然后将所需网页整理到收藏夹。示例2是为了简化数据处理过程而提出的改进方案,其减少了启动收藏夹操作界面的数据处理过程,后续数据处理过程和上面示例I的过程是一样的。上述的示例2虽然对现有的方案有了一定的简化和改进,但是其数据处理过程仍然比较复杂一是需要多次绘制新UI界面,这个过程不仅需要浏览器和操作系统的交互过程,单单绘制新Π界面就还需要占用不少的系统资源;即存在占用过多计算机系统资源的缺陷;二是需要多次接收用户的鼠标点击操作;由于用户多次的鼠标点击操作之间会存在一定的时间差,因此,将导致整个数据处理过程的时间大大延长;即存在时间资源上的浪费的缺陷。总之,目前需要本领域技术人员迫切解决的一个技术问题是如何能够提供一种新的收藏网页的方法,以减少对计算机系统资源的占用,以及加快数据处理过程。
技术实现思路
本申请所要解决的技术问题是提供一种收藏网页的方法和装置,提供ー种新的收藏网页的方法,以减少对计算机系统资源的占用,以及加快数据处理过程。为了解决上述问题,本申请公开了一种收藏网页的方法,包括检测到地址栏或Tab标签位置的拖拽事件,获取地址栏中的当前网页地址信息或者Tab标签的网页地址信息;检测到收藏夹组件位置的拖拽释放事件,将获取的所述地址栏中的当前网页地址信息或者Tab标签的网页地址信息存储在收藏夹列表中。优选的,浏览器中预设的一拖拽源组件检测所述地址栏或Tab标签位置拖拽事件,浏览器中预设的一数据交换组件获取地址栏中的当前网页地址信息或者Tab标签的网 页地址信息;且浏览器中预设的一拖拽接收组件检测所述收藏夹组件位置的拖拽释放事件,且由所述数据交换组件和所述拖拽接收组件将获取的所述地址栏中的当前网页地址信息或者Tab标签的网页地址信息存储在收藏夹列表中。优选的,检测到地址栏或Tab标签上拖拽事件,获取地址栏中的当前网页地址信息或者Tab标签的网页地址信息包括当地址栏或Tab标签位置对应的拖拽源组件在相应区域接收到拖拽事件后,启动所述数据交换组件,通过操作系统API接ロ,设置需要用于数据交換的当前网页地址信息或者Tab标签的网页地址信息。优选的,检测到收藏夹组件相应区域的拖拽释放事件,将获取的所述地址栏中的当前网页地址信息或者Tab标签的网页地址信息存储在收藏夹列表中包括当收藏夹组件位置对应的拖拽接收组件在相应区域接收到拖拽释放事件后,通过操作系统API接ロ,从数据交换组件中获取需要收藏的当前网页地址信息或者Tab标签的网页地址信息,并存储在收藏夹列表中。优选的,检测到地址栏或Tab标签位置拖拽事件包括侦听是否在地址栏或Tab标签对应的拖拽接收组件相应区域存在拖拽动作;当存在所述拖拽动作吋,则生成与地址栏或Tab标签相应的移动图标,并通过所述数据交換组件获取地址栏中的当前网页地址信息或者Tab标签的网页地址信息。优选的,当所述的收藏夹列表在浏览器侧边栏展示时,若在所述收藏夹组件对应的拖拽接收组件相应区域检测到拖拽释放事件,将获取的所述地址栏中的当前网页地址信息或者Tab标签的网页地址信息存储在所述收藏夹列表中。优选的,还包括当收藏夹组件位置的拖拽接收组件在按钮区域接收到拖拽悬停事件,则展开收藏夹的下ー级目录。优选的,收藏夹组件位置的拖拽接收组件接收到拖拽释放事件的所述相应区域包括按钮区域或者目录区域;当在按钮区域接收到拖拽释放事件时,将所需收藏的网页地址信息存储在收藏夹根目录下;当在目录区域接收到拖拽释放事件时,将所需收藏的网页地址信息存储到收藏夹当前目录下。优选的,所述操作系统API接口是Windows系统的对象连接与嵌入接口 ;所述网页地址信息包括网页地址URL和对应网页内容的摘要信息。优选的,还包括将拖拽过程中对应坐标设置为所述移动图标的坐标。优选的,当检测到收藏夹组件位置的拖拽释放事件后,释放所述移动图标。优选的,检测到收藏夹组件位置的拖拽释放事件,将获取的所述地址栏中的当前网页地址信息或者Tab标签的网页地址信息存储在收藏夹列表中包括 根据所述网页地址信息对应的网页内容,判断所述网页地址信息所属类别;根据所述网页地址信息所属类别,将所述网页地址信息存储在收藏夹列表中相应类别目录中。优选的,检测到收藏夹组件位置的拖拽释放事件,将获取的所述地址栏中的当前网页地址信息或者Tab标签的网页地址信息存储在收藏夹列表中包括将所述网页地址信息对应的关键词,与收藏夹列表中的类别目录信息进行匹配;当匹配上一类别目录时,将所述网页地址信息存储在收藏夹列表中所述类别目录中。优选的,在将获取的所述地址栏中的当前网页地址信息或者Tab标签的网页地址信息存储在收藏夹列表中之后,还包括当用户端与存储收藏夹的云服务器连接时,将所述收藏夹列表同步上传至云端。优选的,还包括当检测到所述收藏夹列表中的网页地址信息的拖拽事件后,获取所述被拖拽的网页地址信息;当检测到Tab标签栏位置的拖拽释放事件后,根据释放位置所在Tab标签的顺序,生成所述网页地址信息对应的Tab标签及网页。相应的,本申请还公开了一种收藏网页的装置,包括网页地址信息获取模块,用于检测到地址栏或Tab标签位置的拖拽事件,获取地址栏中的当前网页地址信息或者Tab标签的网页地址信息;网页地址信息收藏模块,用于检测到收藏夹组件位置的拖拽释放事件,将获取的所述地址栏中的当前网页地址信息或者Tab标签的网页地址信息存储在收藏夹列表中。优选的,还包括交换组件和拖拽源组件预置模块,用于在浏览器中预设的一拖拽源组件检测所述地址栏或Tab标签位置拖拽事件,浏览器中预设的一数据交换组件获取地址栏中的当前网页地址信息或者Tab标签的网页地址信息;且拖拽接收组件预置模块,用于浏览器中预设的一拖拽接收组件检测所述收藏夹组件位置的本文档来自技高网
...

【技术保护点】
一种收藏网页的方法,其特征在于,包括:检测到地址栏或Tab标签位置的拖拽事件,获取地址栏中的当前网页地址信息或者Tab标签的网页地址信息;检测到收藏夹组件位置的拖拽释放事件,将获取的所述地址栏中的当前网页地址信息或者Tab标签的网页地址信息存储在收藏夹列表中。

【技术特征摘要】
1.一种收藏网页的方法,其特征在于,包括 检测到地址栏或Tab标签位置的拖拽事件,获取地址栏中的当前网页地址信息或者Tab标签的网页地址信息; 检测到收藏夹组件位置的拖拽释放事件,将获取的所述地址栏中的当前网页地址信息或者Tab标签的网页地址信息存储在收藏夹列表中。2.根据权利要求I所述的方法,其特征在于,浏览器中预设的一拖拽源组件检测所述地址栏或Tab标签位置拖拽事件,浏览器中预设的一数据交换组件获取地址栏中的当前网页地址信息或者Tab标签的网页地址信息;且 浏览器中预设的一拖拽接收组件检测所述收藏夹组件位置的拖拽释放事件,且由所述数据交换组件和所述拖拽接收组件将获取的所述地址栏中的当前网页地址信息或者Tab标签的网页地址信息存储在收藏夹列表中。3.根据权利要求2所述的方法,其特征在于,检测到地址栏或Tab标签上拖拽事件,获取地址栏中的当前网页地址信息或者Tab标签的网页地址信息包括 当地址栏或Tab标签位置对应的拖拽源组件在相应区域接收到拖拽事件后,启动所述数据交换组件,通过操作系统API接ロ,设置需要用于数据交換的当前网页地址信息或者Tab标签的网页地址信息。4.根据权利要求3所述的方法,其特征在于,检测到收藏夹组件相应区域的拖拽释放事件,将获取的所述地址栏中的当前网页地址信息或者Tab标签的网页地址信息存储在收减夹列表中包括 当收藏夹组件位置对应的拖拽接收组件在相应区域接收到拖拽释放事件后,通过操作系统API接ロ,从数据交换组件中获取需要收藏的当前网页地址信息或者Tab标签的网页地址信息,并存储在收藏夹列表中。5.根据权利要求2所述的方法,其特征在于,检测到地址栏或Tab标签位置拖拽事件包括 侦听是否在地址栏或Tab标签对应的拖拽接收组件相应区域存在拖拽动作; 当存在所述拖拽动作吋,则生成与地址栏或Tab标签相应的移动图标,并通过所述数据交换组件获取地址栏中的当前网页地址信息或者Tab标签的网页地址信息。6.根据权利要求2所述的方法,其特征在于 当所述的收藏夹列表在浏览器侧边栏展示时,若在所述收藏夹组件对应的拖拽接收组件相应区域检测到拖拽释放事件,将获取的所述地址栏中的当前网页地址信息或者Tab标签的网页地址信息存储在所述收藏夹列表中。7.根据权利要求3所述的方法,其特征在于,还包括 当收藏夹组件位置的拖拽接收组件在按钮区域接收到拖拽悬停事件,则展开收藏夹的下ー级目录。8.根据权利要求3所述的方法,其特征在干, 收藏夹组件位置的拖拽接收组件接收到拖拽释放事件的所述相应区域包括按钮区域或者目录区域; 当在按钮区域接收到拖拽释放事件时,将所需收藏的网页地址信息存储在收藏夹根目录下;当在目录区域接收到拖拽释放事件时,将所需收藏的网页地址信息存储到收藏夹当前目录下。9.根据权利要求3或4所述的方法,其特征在于, 所述操作系统API接口是Windows系统的对象连接与嵌入接口 ; 所述网页地址信息包括网页地址URL和对应网页内容的摘要信息。10.根据权利要求I所述的方法,其特征在于,还包括 将拖拽过程中对应坐标设置为所述移动图标的坐标。11.根据权利要求10所述的方法,其特征在于, 当检测到收藏夹组件位置的拖拽释放事件后,释放所述移动图标。12.根据权利要求I所述的方法,其特征在于,检测到收藏夹组件位置的拖拽释放事件,将获取的所述地址栏中的当前网页地址信息或者Tab标签的网页地址信息存储在收藏夹列表中包括 根据所述网页地址信息对应的网页内容,判断所述网页地址信息所属类别; 根据所述网页地址信息所属类别,将所述网页地址信息存储在收藏夹列表中相应类别目录中。13.根据权利要求I所述的方法,其特征在于,检测到收藏夹组件位置的拖拽释放事件,将获取的所述地址栏中的当前网页地址信息或者Tab标签的网页地址信息存储在收藏夹列表中包括 将所述网页地址信息对应的关键词,与收藏夹列表中的类别目录信息进行匹配; 当匹配上一类别目录时,将所述网页地址信息存储在收藏夹列表中所述类别目录中。14.根据权利要求I所述的方法,其特征在于,在将获取的所述地址栏中的当前网页地址信息或者Tab标签的网页地址信息存储在收藏夹列表中之后,还包括 当用户端与存储收藏夹的云服务器连接时,将所述收藏夹列表同步上传至云端。15.根据权利要求I所述的方法,其特征在于,还包括 当检测到所述收藏夹列表中的网页地址信息的拖拽事件后,获取所述被拖拽的网页地址信息; 当检测到Tab标签栏位置的拖拽释放事件后,根据释放位置所在Tab...

【专利技术属性】
技术研发人员:杨东任寰
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

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

1