一种书签的管理方法和装置与流程

文档序号:11261979阅读:153来源:国知局
一种书签的管理方法和装置与流程

本申请涉及互联网技术领域,尤其涉及一种书签的管理方法和装置。



背景技术:

safari浏览器作为目前的主流浏览器,是苹果计算机的最新操作系统macosx中的浏览器,使用了kde(kooldesktopenvironment,k桌面环境)的khtml(koolhypertextmarkuplanguage,k超级文本标记语言)作为浏览器的计算核心。safari浏览器已支持windows平台,并且是iphone手机、ipodtouch、ipad平板电脑中,ios(移动操作系统)指定的默认浏览器。

浏览器书签也就是收藏夹功能,用户可以通过浏览器书签来记录自己喜欢的网址,以便于日后快速的进行访问。而且,为了方便用户在不同设备中调用同一浏览器书签,在浏览器中还可以加入书签同步功能,用户只需要登陆同一帐号,就可以同步获取到自己的浏览器书签,使用非常方便。

在safari浏览器中使用浏览器书签功能时,无法在书签栏上直接对浏览器书签进行管理,影响用户的使用体验,不利于safari浏览器的推广。



技术实现要素:

本申请提供一种书签的管理方法,所述方法包括以下步骤:检测到将书签从第一书签文件夹迁移到第二书签文件夹的操作命令;检测到将所述第二书签文件夹从第一位置迁移到第二位置的操作命令;显示所述第二书签文件夹的命名输入框,以使用户进行命名操作;检测所述用户在所述命名输入框内输入的文件夹名称;将所述第二书签文件夹的名称命名为所述文件夹名称。

所述检测到将书签从第一书签文件夹迁移到第二书签文件夹的操作命令,包括:当检测到所述书签被持续点击达到预设第一时间的操作命令,且检测到所述书签被从第一书签文件夹迁移到第二书签文件夹的操作区域时,则检测到将所述书签从第一书签文件夹迁移到第二书签文件夹的操作命令。

所述检测到将所述第二书签文件夹从第一位置迁移到第二位置的操作命令,具体包括:当检测到所述第二书签文件夹被持续点击达到预设第二时间的操作命令,且检测到所述第二书签文件夹从第一位置迁移到第二位置时,则检测到将所述第二书签文件夹从第一位置迁移到第二位置的操作命令。

所述检测到所述书签被持续点击达到预设第一时间的操作命令的过程,具体包括:获取所述书签开始被点击的时间与所述书签开始被迁移的时间之间的第一时间差,如果所述第一时间差大于等于所述预设第一时间,则检测到所述书签被持续点击达到预设第一时间的操作命令;

所述检测到所述第二书签文件夹被持续点击达到预设第二时间的操作命令的过程,具体包括:获取第二书签文件夹开始被点击的时间与第二书签文件夹开始被迁移的时间之间的第二时间差,如果第二时间差大于等于预设第二时间,则检测到第二书签文件夹被持续点击达到预设第二时间的操作命令。

所述第一位置包括书签页中的特定位置,且所述特定位置包括所述书签页中的右下角位置或者左下角位置;所述第二位置包括书签栏中的位置。

当所述第二书签文件夹内没有书签时,所述第二书签文件夹为虚体书签文件夹,且所述第二书签文件夹的透明度大于预设第一百分比;

当所述第二书签文件夹内存在书签时,所述第二书签文件夹为实体书签文件夹,且所述第二书签文件夹的透明度小于预设第二百分比。

在将所述第二书签文件夹的名称命名为所述文件夹名称之后,所述方法进一步包括:当所述第二书签文件夹内存在多个书签时,在检测到书签的移动操作命令时,则按照所述移动操作命令,在所述第二书签文件夹内移动所述书签;其中,在所述第二书签文件夹内移动所述书签包括向上移动所述书签或者向下移动所述书签,以改变所述第二书签文件夹内的多个书签的顺序。

在检测到将书签从第一书签文件夹迁移到第二书签文件夹的操作命令之后,所述方法还包括:判断所述第一书签文件夹内是否还存在书签;如果否,则从书签栏中删除所述第一书签文件夹。

所述方法还包括:在浏览器的当前显示页面下,执行显示第二书签文件夹的命名输入框,并将第二书签文件夹的名称命名为所述文件夹名称的过程。

本申请提供一种书签的管理装置,所述装置具体包括:

检测模块,用于检测到将书签从第一书签文件夹迁移到第二书签文件夹的操作命令,并检测到将第二书签文件夹从第一位置迁移到第二位置的操作命令;显示模块,用于显示第二书签文件夹的命名输入框,由用户进行命名操作;命名模块,用于检测所述用户在所述命名输入框内输入的文件夹名称,并将所述第二书签文件夹的名称命名为所述文件夹名称。

所述检测模块,具体用于在检测到将书签从第一书签文件夹迁移到第二书签文件夹的操作命令的过程中,当检测到所述书签被持续点击达到预设第一时间的操作命令,且检测到所述书签被从第一书签文件夹迁移到第二书签文件夹的操作区域时,则检测到将所述书签从第一书签文件夹迁移到第二书签文件夹的操作命令。

所述检测模块,具体用于在检测到将所述第二书签文件夹从第一位置迁移到第二位置的操作命令的过程中,当检测到所述第二书签文件夹被持续点击达到预设第二时间的操作命令,且检测到所述第二书签文件夹从第一位置迁移到第二位置时,则检测到将所述第二书签文件夹从第一位置迁移到第二位置的操作命令。

所述检测模块,具体用于在检测到所述书签被持续点击达到预设第一时间的操作命令的过程中,获取所述书签开始被点击的时间与所述书签开始被迁移的时间之间的第一时间差,如果所述第一时间差大于等于所述预设第一时间,则检测到所述书签被持续点击达到预设第一时间的操作命令;

在检测到所述第二书签文件夹被持续点击达到预设第二时间的操作命令的过程中,获取第二书签文件夹开始被点击的时间与第二书签文件夹开始被 迁移的时间之间的第二时间差,如果第二时间差大于等于预设第二时间,则检测到第二书签文件夹被持续点击达到预设第二时间的操作命令。

所述第一位置包括书签页中的特定位置,且所述特定位置包括所述书签页中的右下角位置或者左下角位置;所述第二位置包括书签栏中的位置。

当所述第二书签文件夹内没有书签时,所述第二书签文件夹为虚体书签文件夹,且所述第二书签文件夹的透明度大于预设第一百分比;

当所述第二书签文件夹内存在书签时,所述第二书签文件夹为实体书签文件夹,且所述第二书签文件夹的透明度小于预设第二百分比。

还包括:移动模块,用于在将所述第二书签文件夹的名称命名为所述文件夹名称之后,当所述第二书签文件夹内存在多个书签时,在检测到书签的移动操作命令时,则按照所述移动操作命令,在所述第二书签文件夹内移动所述书签;在所述第二书签文件夹内移动所述书签包括向上移动所述书签或者向下移动所述书签,以改变所述第二书签文件夹内的多个书签的顺序。

还包括:删除模块,用于在检测到将书签从第一书签文件夹迁移到第二书签文件夹的操作命令之后,判断所述第一书签文件夹内是否还存在书签;如果否,则从书签栏中删除所述第一书签文件夹。

所述显示模块,具体用于在浏览器的当前显示页面下,显示第二书签文件夹的命名输入框;所述命名模块,具体用于在浏览器的当前显示页面下,将所述第二书签文件夹的名称命名为所述文件夹名称。

基于上述技术方案,本申请实施例中,当检测到将书签从第一书签文件夹迁移到第二书签文件夹的操作命令,检测到将第二书签文件夹从第一位置迁移到第二位置的操作命令时,可以显示第二书签文件夹的命名输入框,以使用户进行命名操作,从而在用户希望将书签移动到新建书签文件夹,并命名新建书签文件夹时,无需进入独立的书签管理页面,可以在浏览器的当前显示页面下,在不影响用户浏览当前显示页面的前提下,完成书签的迁移以及书签文件夹的命名,可以提高用户使用体验。而且,该书签的管理方法,方便易用、直观且操作简单、误操作几率小,能够使用户快速学习和接受, 交互和视觉体验均得到有效的改善和提升,更好的改善了用户使用体验。

附图说明

为了更加清楚地说明本申请实施例或者现有技术中的技术方案,下面将对本申请实施例或者现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。

图1是本申请一种实施方式中的书签的管理方法的流程图;

图2a-图2h是本申请一种实施方式中的应用场景示意图;

图3是本申请一种实施方式中的浏览器所在设备的硬件结构图;

图4是本申请一种实施方式中的书签的管理装置的结构图。

具体实施方式

在本申请使用的术语仅仅是出于描述特定实施例的目的,而非限制本申请。本申请和权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其它含义。还应当理解,本文中使用的术语“和/或”是指包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,此外,所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

针对现有技术中存在的问题,本申请实施例中提出一种书签的管理方法,该方法可以应用在浏览器所在设备上,且该方法用于对浏览器的书签进行管理,浏览器所在设备可以为pc(personalcomputer,个人计算机)、移动终端、平板电脑等,所有下载并使用浏览器的设备均在本申请的保护范围之内。该浏览器可以为所有支持书签功能的浏览器,如safari浏览器、chrome浏览 器、firefox浏览器等,为了方便描述,本申请以safari浏览器为例进行说明,其它浏览器的处理与safari浏览器的处理类似,本申请实施例中不再赘述。

如图1所示,该书签的管理方法具体可以包括以下步骤:

步骤101,检测到将书签从第一书签文件夹迁移到第二书签文件夹的操作命令,并检测到将第二书签文件夹从第一位置迁移到第二位置的操作命令。

步骤102,显示第二书签文件夹的命名输入框,以使用户进行命名操作。

步骤103,检测用户在该命名输入框内输入的文件夹名称。

步骤104,将第二书签文件夹的名称命名为该文件夹名称。

针对步骤101,针对检测到将书签从第一书签文件夹迁移到第二书签文件夹的操作命令的过程,具体可以包括但不限于如下方式:当检测到书签被持续点击达到预设第一时间(可以根据实际经验设置,如300毫秒)的操作命令,且检测到书签被从第一书签文件夹迁移到第二书签文件夹的操作区域时,则检测到将书签从第一书签文件夹迁移到第二书签文件夹的操作命令。

针对步骤101,针对检测到将第二书签文件夹从第一位置迁移到第二位置的操作命令的过程,具体可以包括但不限于如下方式:当检测到第二书签文件夹被持续点击达到预设第二时间(可以根据实际经验设置,如300毫秒)的操作命令,且检测到该第二书签文件夹从第一位置迁移到第二位置时,则检测到将该第二书签文件夹从第一位置迁移到第二位置的操作命令。

进一步的,针对检测到书签被持续点击达到预设第一时间的操作命令的过程,具体可以包括但不限于如下方式:获取书签开始被点击的时间与书签开始被迁移的时间之间的第一时间差,如果第一时间差大于等于预设第一时间,则检测到书签被持续点击达到预设第一时间的操作命令。针对检测到第二书签文件夹被持续点击达到预设第二时间的操作命令的过程,具体可以包括但不限于如下方式:获取第二书签文件夹开始被点击的时间与第二书签文件夹开始被迁移的时间之间的第二时间差,如果第二时间差大于等于预设第二时间,则检测到第二书签文件夹被持续点击达到预设第二时间的操作命令。

本申请实施例中,当用户希望将书签移动到新建书签文件夹,并命名新 建书签文件夹时,无需进入独立的书签管理页面,可以在浏览器的当前显示页面下,在不影响用户浏览当前显示页面的前提下,通过点击书签并移动(即拖拽)书签的方式,完成书签的迁移以及书签文件夹的命名,用户体验较好。

其中,以将书签1、书签2、书签21迁移到新建书签文件夹为例进行说明。为了方便区分,可以将书签1、书签2、书签21当前所在的源书签文件夹称为第一书签文件夹,并将书签1、书签2、书签21迁移的目的书签文件夹称为第二书签文件夹。如图2a所示,书签1是位于文件夹1下的书签,此时,文件夹1为第一书签文件夹。如图2b所示,书签2和书签21是位于文件夹2的文件夹21下的书签,此时,文件夹21为第一书签文件夹。

本申请实施例中,可以将第二书签文件夹所在的位置称为第一位置,且该第一位置可以根据实际经验进行选择,如选择书签页中的特定位置作为第一位置。进一步的,特定位置可以包括但不限于书签页中的右下角位置或者左下角位置。在图2a和图2b中,以书签页的右下角位置为例进行说明。

如图2a所示,用户在找到文件夹1下的书签1后,用户可以鼠标左键点击书签1,并保持鼠标左键按下状态达预设第一时间(如300毫秒),即鼠标左键长按书签1达300毫秒或以上,用户保持鼠标左键按下状态移动书签1,将书签1移动到第二书签文件夹,之后松开鼠标左键,如图2c所示。

其中,在用户鼠标左键点击书签1,并保持鼠标左键按下状态达预设第一时间时,基于用户的上述处理,可以获取到书签1开始被点击的时间与书签1开始被迁移的时间之间的第一时间差,如果该第一时间差小于预设第一时间,则忽略当前的处理,如果该第一时间差大于等于预设第一时间,则检测到书签1被持续点击达到预设第一时间的操作命令。在用户保持鼠标左键按下状态移动书签1,并将书签1移动到第二书签文件夹时,基于用户的上述处理,可以检测到书签1被从文件夹1迁移到第二书签文件夹的操作区域。

基于上述处理,可以检测到书签1被持续点击达到预设第一时间的操作命令,且检测到书签1被从文件夹1迁移到第二书签文件夹的操作区域,因此,检测到将书签1从第一书签文件夹迁移到第二书签文件夹的操作命令。

如图2b所示,用户在找到文件夹21下的书签2或者书签21后,书签2和书签21的处理相同,后续以书签2的处理为例进行说明。用户可以鼠标左键点击书签2,保持鼠标左键按下状态达预设第一时间(如300毫秒),即鼠标左键长按书签2达300毫秒或以上,用户保持鼠标左键按下状态移动书签2,并将书签2移动到第二书签文件夹,之后松开鼠标左键,如图2d所示。

其中,在用户鼠标左键点击书签2,并保持鼠标左键按下状态达预设第一时间时,基于用户的上述处理,可以获取到书签2开始被点击的时间与书签2开始被迁移的时间之间的第一时间差,如果该第一时间差小于预设第一时间,则忽略当前的处理,如果该第一时间差大于等于预设第一时间,则检测到书签2被持续点击达到预设第一时间的操作命令。在用户保持鼠标左键按下状态移动书签2,并将书签2移动到第二书签文件夹时,基于用户的上述处理,可以检测到书签2被从文件夹21迁移到第二书签文件夹的操作区域。

基于上述处理,可以检测到书签2被持续点击达到预设第一时间的操作命令,且检测到书签2被从文件夹21迁移到第二书签文件夹的操作区域,因此,检测到将书签2从第一书签文件夹迁移到第二书签文件夹的操作命令。

在上述处理过程中,是通过使用鼠标左键长按到移动行为开始前的时间差(第一时间差),来判断鼠标左键是否长按书签的。而且,可以根据用户对书签位置的移动和变化路径来确定书签是否被移动到第二书签文件夹。

在实际应用中,可以将第二书签文件夹所在的区域定义为第二书签文件夹的操作区域,也可以将第二书签文件夹的外围5px(即5﹡5个像素)内的区域定义为第二书签文件夹的操作区域。在用户将书签移动到第二书签文件夹的操作区域,并松开鼠标左键后,认为用户在此操作区域完成移动行为。

本申请实施例中,针对第二书签文件夹来说,当第二书签文件夹内没有书签时,则第二书签文件夹为虚体书签文件夹,且第二书签文件夹的透明度大于预设第一百分比。当第二书签文件夹内存在书签时,则第二书签文件夹为实体书签文件夹,且第二书签文件夹的透明度小于预设第二百分比。

其中,预设第一百分比和预设第二百分比均可以根据实际经验进行选择, 例如,预设第一百分比可以为80%,预设第二百分比可以为20%。在将书签1迁移到第二书签文件夹之前,第二书签文件夹的透明度可以为85%,在将书签1迁移到第二书签文件夹之后,第二书签文件夹的透明度可以为5%。

如图2c所示,在得到包含书签1的第二书签文件夹之后,用户可以鼠标左键点击第二书签文件夹,并保持鼠标左键按下状态达预设第二时间(如300毫秒),即鼠标左键长按第二书签文件夹达300毫秒或以上,用户保持鼠标左键按下状态移动第二书签文件夹,将第二书签文件夹移动到第二位置,之后松开鼠标左键,如图2e所示。其中,第二位置为书签栏中的位置。

其中,在用户鼠标左键点击第二书签文件夹,并保持鼠标左键按下状态达预设第二时间时,基于用户的上述处理,则可以获取到第二书签文件夹开始被点击的时间与第二书签文件夹开始被迁移的时间之间的第二时间差,如果该第二时间差小于预设第二时间,则可以忽略当前的处理,如果该第二时间差大于等于预设第二时间,则可以检测到第二书签文件夹被持续点击达到预设第二时间的操作命令。在用户保持鼠标左键按下状态移动第二书签文件夹,并将第二书签文件夹从第一位置移动到第二位置时,基于用户的上述处理,则可以检测到第二书签文件夹被从第一位置迁移到第二位置。

基于上述处理,可以检测到第二书签文件夹被持续点击达到预设第二时间的操作命令,且检测到第二书签文件夹被从第一位置迁移到第二位置,因此,检测到将第二书签文件夹从第一位置迁移到第二位置的操作命令。

如图2d所示,在得到包含书签2和书签21的第二书签文件夹之后,用户可以鼠标左键点击第二书签文件夹,并保持鼠标左键按下状态达预设第二时间(如300毫秒),即鼠标左键长按第二书签文件夹达300毫秒或以上,用户保持鼠标左键按下状态移动第二书签文件夹,将第二书签文件夹移动到第二位置,之后松开鼠标左键,如图2f所示。之后,可以检测到将第二书签文件夹从第一位置迁移到第二位置的操作命令,参见图2e,在此不再赘述。

在上述过程中,是通过使用鼠标左键长按到移动行为开始前的时间差(第二时间差),来判断鼠标左键是否长按第二书签文件夹的。而且可以根据用 户对第二书签文件夹位置的移动和变化路径来确定是否被移动到第二位置。

上述过程为针对步骤101的处理过程,如果步骤101中检测到将书签从第一书签文件夹迁移到第二书签文件夹的操作命令,并检测到将第二书签文件夹从第一位置迁移到第二位置的操作命令,则可以显示第二书签文件夹的命名输入框,如图2g所示,为针对图2e的命名输入框显示的示意图。之后,用户可以在该命名输入框中输入文件夹名称,假设输入的文件夹名称为aaa,则可以检测到用户在该命名输入框内输入的文件夹名称aaa,并将第二书签文件夹的名称命名为该文件夹名称aaa,如图2h所示的命名后的书签文件夹。

在用户完成书签文件夹的命名后,点击书签栏之外的其它任意区域,就可以退出浏览器的书签管理过程,而且,由于步骤101-步骤104是在浏览器的当前显示页面下执行的,即在浏览器的当前显示页面下,执行显示第二书签文件夹的命名输入框,并将第二书签文件夹的名称命名为文件夹名称的过程,因此,在退出浏览器的书签管理过程后,仍停留在该当前显示页面。

本申请实施例中,还可以改变书签文件夹内的多个书签的顺序,例如,在将第二书签文件夹的名称命名为文件夹名称(如aaa)之后,当第二书签文件夹内存在多个书签时,则在检测到书签的移动操作命令时,还可以按照该移动操作命令,在第二书签文件夹内移动书签。其中,按照该移动操作命令,在第二书签文件夹内移动书签的过程具体可以包括但不限于:向上移动书签或者向下移动书签,以改变第二书签文件夹内的多个书签的顺序。

例如,假设书签文件夹内的多个书签,按照从上到下的顺序依次为书签100、书签101、书签102,则用户可以使用鼠标左键选中书签100,并将书签100移动到书签101和书签102之间。基于用户的上述处理过程,可以检测到书签100的移动操作命令,且该移动操作命令用于将书签100移动到书签101和书签102之间,因此,按照该移动操作命令,可以向下移动书签100,并将书签100移动到书签101和书签102之间,这样,书签文件夹内的多个书签,按照从上到下的顺序依次为书签101、书签100、书签102。

本申请实施例中,在检测到将书签从第一书签文件夹迁移到第二书签文 件夹的操作命令之后,还可以判断第一书签文件夹内是否还存在书签;如果否,则从书签栏中删除第一书签文件夹;如果是,继续保留第一书签文件夹。

基于上述技术方案,本申请实施例中,当检测到将书签从第一书签文件夹迁移到第二书签文件夹的操作命令,检测到将第二书签文件夹从第一位置迁移到第二位置的操作命令时,可以显示第二书签文件夹的命名输入框,以使用户进行命名操作,从而在用户希望将书签移动到新建书签文件夹,并命名新建书签文件夹时,无需进入独立的书签管理页面,可以在浏览器的当前显示页面下,在不影响用户浏览当前显示页面的前提下,完成书签的迁移以及书签文件夹的命名,可以提高用户使用体验。而且,该书签的管理方法,方便易用、直观且操作简单、误操作几率小,能够使用户快速学习和接受,交互和视觉体验均得到有效的改善和提升,更好的改善了用户使用体验。

基于与上述方法同样的申请构思,本申请实施例中还提供一种书签的管理装置,该书签的管理装置应用在浏览器所在设备上。该书签的管理装置可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在的设备的处理器,读取非易失性存储器中对应的计算机程序指令形成的。从硬件层面而言,如图3所示,为本申请提出的书签的管理装置所在的设备的一种硬件结构图,除了图3所示的处理器、非易失性存储器外,设备还可以包括其他硬件,如负责处理报文的转发芯片、网络接口、内存等;从硬件结构上来讲,该设备还可能是分布式设备,可能包括多个接口卡,以便在硬件层面进行报文处理的扩展。

如图4所示,为本申请提出的书签的管理装置的结构图,所述装置包括:

检测模块11,用于检测到将书签从第一书签文件夹迁移到第二书签文件夹的操作命令,并检测到将第二书签文件夹从第一位置迁移到第二位置的操作命令;显示模块12,用于显示第二书签文件夹的命名输入框,由用户进行命名操作;命名模块13,用于检测所述用户在所述命名输入框内输入的文件夹名称,并将所述第二书签文件夹的名称命名为所述文件夹名称。

本申请实施例中,所述检测模块11,具体用于在检测到将书签从第一书 签文件夹迁移到第二书签文件夹的操作命令的过程中,当检测到所述书签被持续点击达到预设第一时间的操作命令,且检测到所述书签被从第一书签文件夹迁移到第二书签文件夹的操作区域时,则检测到将所述书签从第一书签文件夹迁移到第二书签文件夹的操作命令。

本申请实施例中,所述检测模块11,具体用于在检测到将所述第二书签文件夹从第一位置迁移到第二位置的操作命令的过程中,当检测到所述第二书签文件夹被持续点击达到预设第二时间的操作命令,且检测到所述第二书签文件夹从第一位置迁移到第二位置时,则检测到将所述第二书签文件夹从第一位置迁移到第二位置的操作命令。

所述检测模块11,具体用于在检测到所述书签被持续点击达到预设第一时间的操作命令的过程中,获取所述书签开始被点击的时间与所述书签开始被迁移的时间之间的第一时间差,如果所述第一时间差大于等于所述预设第一时间,则检测到所述书签被持续点击达到预设第一时间的操作命令;

在检测到所述第二书签文件夹被持续点击达到预设第二时间的操作命令的过程中,获取第二书签文件夹开始被点击的时间与第二书签文件夹开始被迁移的时间之间的第二时间差,如果第二时间差大于等于预设第二时间,则检测到第二书签文件夹被持续点击达到预设第二时间的操作命令。

所述第一位置包括书签页中的特定位置,且所述特定位置包括所述书签页中的右下角位置或者左下角位置;所述第二位置包括书签栏中的位置。

当所述第二书签文件夹内没有书签时,所述第二书签文件夹为虚体书签文件夹,且所述第二书签文件夹的透明度大于预设第一百分比;

当所述第二书签文件夹内存在书签时,所述第二书签文件夹为实体书签文件夹,且所述第二书签文件夹的透明度小于预设第二百分比。

所述书签的管理装置还包括(图中未体现):

移动模块,用于在将所述第二书签文件夹的名称命名为所述文件夹名称之后,当所述第二书签文件夹内存在多个书签时,在检测到书签的移动操作命令时,则按照所述移动操作命令,在所述第二书签文件夹内移动所述书签;

其中,在所述第二书签文件夹内移动所述书签包括向上移动所述书签或者向下移动所述书签,以改变所述第二书签文件夹内的多个书签的顺序。

所述书签的管理装置还包括(图中未体现):

删除模块,用于在检测到将书签从第一书签文件夹迁移到第二书签文件夹的操作命令之后,判断所述第一书签文件夹内是否还存在书签;如果否,则从书签栏中删除所述第一书签文件夹。

本申请实施例中,所述显示模块12,具体用于在浏览器的当前显示页面下,显示第二书签文件夹的命名输入框;所述命名模块13,具体用于在浏览器的当前显示页面下,将所述第二书签文件夹的名称命名为所述文件夹名称。

基于上述技术方案,本申请实施例中,当检测到将书签从第一书签文件夹迁移到第二书签文件夹的操作命令,检测到将第二书签文件夹从第一位置迁移到第二位置的操作命令时,可以显示第二书签文件夹的命名输入框,以使用户进行命名操作,从而在用户希望将书签移动到新建书签文件夹,并命名新建书签文件夹时,无需进入独立的书签管理页面,可以在浏览器的当前显示页面下,在不影响用户浏览当前显示页面的前提下,完成书签的迁移以及书签文件夹的命名,可以提高用户使用体验。而且,该书签的管理方法,方便易用、直观且操作简单、误操作几率小,能够使用户快速学习和接受,交互和视觉体验均得到有效的改善和提升,更好的改善了用户使用体验。

其中,本申请装置的各个模块可以集成于一体,也可以分离部署。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。本领域技术人员可以理解附图只是一个优选实施例的示意 图,附图中的模块或流程并不一定是实施本申请所必须的。

本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可进一步拆分成多个子模块。上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

以上公开的仅为本申请的几个具体实施例,但是,本申请并非局限于此,任何本领域的技术人员能思之的变化都应落入本申请的保护范围。

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