移动终端上的书签添加方法、装置、设备及介质转让专利

申请号 : CN201810962927.1

文献号 : CN110858236A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王伟朱熔洁汪从武

申请人 : 北京字节跳动网络技术有限公司

摘要 :

本公开涉及一种移动终端上的书签添加方法、装置、设备及计算机可读存储介质,所述方法包括:在展示网页时,在移动终端上提供第一提示;其中,所述第一提示用于询问是否添加书签;接收用户操作;根据所述用户操作判断是否接收到第一指令;若接收到所述第一指令,则获取所述网页的第一信息,根据所述第一信息生成所述网页的书签。

权利要求 :

1.一种移动终端上的书签添加方法,所述方法包括:在展示网页时,在移动终端上提供第一提示;其中,所述第一提示用于询问是否添加书签;

接收用户操作;

根据所述用户操作判断是否接收到第一指令;

若接收到所述第一指令,则获取所述网页的第一信息,根据所述第一信息生成所述网页的书签。

2.根据权利要求1所述的书签添加方法,其中,所述第一信息包括所述网页的地址、所述网页的标题和所述网页的图标地址。

3.根据权利要求2所述的书签添加方法,其中,所述第一信息还包括所述书签的展示样式信息;

所述根据所述第一信息生成所述网页的书签包括记录所述展示样式信息,用以在启动所述书签时根据所述展示样式信息所记录的样式来展示所述书签对应的所述网页。

4.根据权利要求1所述的书签添加方法,其中,所述在移动终端上提供第一提示包括:获取所述网页的第二信息;其中,所述第二信息包括所述网页的地址和/或所述网页的标题和/或所述网页的图标地址;

根据所述第二信息在移动终端界面上提供所述第一提示。

5.根据权利要求1所述的书签添加方法,其中,所述在移动终端上提供第一提示包括:获取第三信息;其中,所述第三信息包括所述第一提示的样式信息和/或所述第一提示的展示时间;

根据所述第三信息在移动终端界面上提供所述第一提示。

6.根据权利要求1所述的书签添加方法,其中,所述第一提示具有第一控件;

所述根据所述用户操作判断是否接收到第一指令包括:若接收到对所述第一控件的操作,则判定接收到所述第一指令。

7.根据权利要求1所述的书签添加方法,其中,所述方法还包括:在进行所述根据所述第一信息生成所述网页的书签之后提供第二提示,所述第二提示用于表示已添加所述书签。

8.根据权利要求1所述的书签添加方法,其中,所述根据所述用户操作判断是否接收到第一指令包括:若在预设时间内未接收到针对所述第一提示的操作,则判定未接收到所述第一指令;

所述方法还包括:若未接收到所述第一指令,则消除所述第一提示。

9.根据权利要求1所述的书签添加方法,其中,在进行所述接收用户操作之后还包括:根据所述用户操作判断是否接收到第二指令;

若接收到所述第二指令,则消除所述第一提示。

10.根据权利要求9所述的书签添加方法,其中,所述第一提示具有第二控件;

所述根据所述用户操作判断是否接收到第二指令包括:若接收到对所述第二控件的操作,则判定接收到所述第二指令。

11.根据权利要求1所述的书签添加方法,其中,所述在展示网页时,在移动终端上提供第一提示包括:在展示网页时,获取所述网页的第四信息;其中,所述第四信息包括所述网页的被浏览位置、和/或所述网页的被浏览时间、和/或所述网页的书签添加模式;

根据所述第四信息判断是否满足提示条件;

若满足所述提示条件,则在移动终端界面上提供第一提示。

12.根据权利要求1到11中任意一项权利要求所述的书签添加方法,其中,所述根据第一信息生成所述网页的书签包括:根据所述第一信息在移动终端桌面上生成所述书签。

13.一种移动终端上的书签添加装置,所述装置包括:第一提示模块,用于在展示网页时,在移动终端上提供第一提示;所述第一提示用于询问是否添加书签;

接收模块,用于接收用户操作;

第一判断模块,用于根据所述用户操作判断是否接收到第一指令;

第一执行模块,用于若接收到所述第一指令,则获取所述网页的第一信息,根据所述第一信息生成所述网页的书签。

14.一种设备,包括:

存储器,用于存储非暂时性计算机可读指令;以及处理器,用于运行所述计算机可读指令,使得所述计算机可读指令被所述处理器执行时实现权利要求1到12中任意一项所述的移动终端上的书签添加方法。

15.一种计算机可读存储介质,用于存储非暂时性计算机可读指令,当所述非暂时性计算机可读指令由计算机执行时,使得所述计算机执行权利要求1到12中任意一项所述的移动终端上的书签添加方法。

说明书 :

移动终端上的书签添加方法、装置、设备及介质

技术领域

[0001] 本公开涉及互联网技术领域,特别是涉及一种移动终端上的书签添加方法、装置、设备及计算机可读存储介质。

背景技术

[0002] 现有的书签(或者称为网页书签)添加方式,对于网站开发者来说是一种被动的添加方式,需要用户来主导添加书签的过程,导致书签被添加的机率较低。而且很多用户虽然经常浏览一些特定网页,但没有添加书签意识,从而每次浏览都需要通过复杂的操作来跳转到这些网页,导致用户体验较差。

发明内容

[0003] 本公开的目的在于提供一种新的移动终端上的书签添加方法、装置、设备及计算机可读存储介质。
[0004] 本公开的目的是采用以下的技术方案来实现的。依据本公开提出的移动终端上的书签添加方法,包括以下步骤:在展示网页时,在移动终端上提供第一提示;其中,所述第一提示用于询问是否添加书签;接收用户操作;根据所述用户操作判断是否接收到第一指令;若接收到所述第一指令,则获取所述网页的第一信息,根据所述第一信息生成所述网页的书签。
[0005] 本公开的目的还可以采用以下的技术措施来进一步实现。
[0006] 前述的书签添加方法,其中,所述第一信息包括所述网页的地址、所述网页的标题和所述网页的图标地址。
[0007] 前述的书签添加方法,其中,所述第一信息还包括所述书签的展示样式信息;所述根据所述第一信息生成所述网页的书签包括记录所述展示样式信息,用以在启动所述书签时根据所述展示样式信息所记录的样式来展示所述书签对应的所述网页。
[0008] 前述的书签添加方法,其中,所述在移动终端上提供第一提示包括:获取所述网页的第二信息;其中,所述第二信息包括所述网页的地址和/或所述网页的标题和/或所述网页的图标地址;根据所述第二信息在移动终端界面上提供所述第一提示。
[0009] 前述的书签添加方法,其中,所述在移动终端上提供第一提示包括:获取第三信息;其中,所述第三信息包括所述第一提示的样式信息和/或所述第一提示的展示时间;根据所述第三信息在移动终端界面上提供所述第一提示。
[0010] 前述的书签添加方法,其中,所述第一提示具有第一控件;所述根据所述用户操作判断是否接收到第一指令包括:若接收到对所述第一控件的操作,则判定接收到所述第一指令。
[0011] 前述的书签添加方法,其中,所述方法还包括:在进行所述根据所述第一信息生成所述网页的书签之后提供第二提示,所述第二提示用于表示已添加所述书签。
[0012] 前述的书签添加方法,其中,所述根据所述用户操作判断是否接收到第一指令包括:若在预设时间内未接收到针对所述第一提示的操作,则判定未接收到所述第一指令;所述方法还包括:若未接收到所述第一指令,则消除所述第一提示。
[0013] 前述的书签添加方法,其中,在进行所述接收用户操作之后还包括:根据所述用户操作判断是否接收到第二指令;若接收到所述第二指令,则消除所述第一提示。
[0014] 前述的书签添加方法,其中,所述第一提示具有第二控件;所述根据所述用户操作判断是否接收到第二指令包括:若接收到对所述第二控件的操作,则判定接收到所述第二指令。
[0015] 前述的书签添加方法,其中,所述在展示网页时,在移动终端上提供第一提示包括:在展示网页时,获取所述网页的第四信息;其中,所述第四信息包括所述网页的被浏览位置、和/或所述网页的被浏览时间、和/或所述网页的书签添加模式;根据所述第四信息判断是否满足提示条件;若满足所述提示条件,则在移动终端界面上提供第一提示。
[0016] 前述的书签添加方法,其中,所述根据第一信息生成所述网页的书签包括:根据所述第一信息在移动终端桌面上生成所述书签。
[0017] 本公开的目的还采用以下技术方案来实现。依据本公开提出的移动终端上的书签添加装置,包括:第一提示模块,用于在展示网页时,在移动终端上提供第一提示;其中,所述第一提示用于询问是否添加书签;接收模块,用于接收用户操作;第一判断模块,用于根据所述用户操作判断是否接收到第一指令;第一执行模块,用于若接收到所述第一指令,则获取所述网页的第一信息,根据所述第一信息生成所述网页的书签。
[0018] 本公开的目的还可以采用以下的技术措施来进一步实现。
[0019] 前述的书签添加装置,其中,所述第一信息包括所述网页的地址、所述网页的标题和所述网页的图标地址。
[0020] 前述的书签添加装置,其中,所述第一信息还包括所述书签的展示样式信息;所述第一执行模块包括记录单元,所述记录单元用于记录所述展示样式信息,用以在启动所述书签时根据所述展示样式信息所记录的样式来展示所述书签对应的所述网页。
[0021] 前述的书签添加装置,其中,所述第一提示模块包括:第一获取单元,用于获取所述网页的第二信息;其中,所述第二信息包括所述网页的地址和/或所述网页的标题和/或所述网页的图标地址;第一提示单元,用于根据所述第二信息在移动终端界面上提供所述第一提示。
[0022] 前述的书签添加装置,其中,所述第一提示模块包括:第二获取单元,用于获取第三信息;其中,所述第三信息包括所述第一提示的样式信息和/或所述第一提示的展示时间;第二提示单元,用于根据所述第三信息在移动终端界面上提供所述第一提示。
[0023] 前述的书签添加装置,其中,所述第一提示具有第一控件;所述第一判断模块具体用于:若接收到对所述第一控件的操作,则判定接收到所述第一指令。
[0024] 前述的书签添加装置,其中,所述装置还包括:第二提示模块,用于在进行所述根据所述第一信息生成所述网页的书签之后提供第二提示,所述第二提示用于表示已添加所述书签。
[0025] 前述的书签添加装置,其中,所述第一判断模块具体用于若在预设时间内未接收到针对所述第一提示的操作,则判定未接收到所述第一指令;所述装置还包括第二执行模块,用于若未接收到所述第一指令,则消除所述第一提示。
[0026] 前述的书签添加装置,其中,所述装置还包括:第二判断模块,用于在进行所述接收用户操作之后,根据所述用户操作判断是否接收到第二指令;第三执行模块,用于若接收到所述第二指令,则消除所述第一提示。
[0027] 前述的书签添加装置,其中,所述第一提示具有第二控件;所述第二判断模块具体用于:若接收到对所述第二控件的操作,则判定接收到所述第二指令。
[0028] 前述的书签添加装置,其中,所述第一提示模块具体包括:第三获取单元,用于在展示网页时,获取所述网页的第四信息;其中,所述第四信息包括所述网页的被浏览位置、和/或所述网页的被浏览时间、和/或所述网页的书签添加模式;判断单元,用于根据所述第四信息判断是否满足提示条件;第四提示单元,用于若满足所述提示条件,则在移动终端界面上提供第一提示。
[0029] 前述的书签添加装置,其中,所述第一执行模块具体用于:若接收到所述第一指令,则获取所述网页的第一信息,根据所述第一信息在移动终端桌面上生成所述书签。
[0030] 本公开的目的还采用以下技术方案来实现。依据本公开提出的一种设备,包括:存储器,用于存储非暂时性计算机可读指令;以及处理器,用于运行所述计算机可读指令,使得所述处理器执行时实现前述任意一种移动终端上的书签添加方法。
[0031] 本公开的目的还采用以下技术方案来实现。依据本公开提出的一种计算机可读存储介质,用于存储非暂时性计算机可读指令,当所述非暂时性计算机可读指令由计算机执行时,使得所述计算机执行前述任意一种移动终端上的书签添加方法。
[0032] 上述说明仅是本公开技术方案的概述,为了能更清楚了解本公开的技术手段,而可依照说明书的内容予以实施,并且为让本公开的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。

附图说明

[0033] 图1是本公开一个实施例的移动终端上的书签添加方法的流程框图。
[0034] 图2是本公开一个实施例提供的第一提示的示意图。
[0035] 图3是本公开一个实施例的移动终端上的书签添加装置的结构框图。
[0036] 图4是本公开一个实施例的设备的结构框图。
[0037] 图5是本公开一个实施例的计算机可读存储介质的示意图。
[0038] 图6是本公开一个实施例的终端设备的结构框图。

具体实施方式

[0039] 为更进一步阐述本公开为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本公开提出的移动终端上的书签添加方法、装置、设备及计算机可读存储介质的具体实施方式、结构、特征及其功效,详细说明如后。
[0040] 图1为本公开的移动终端上的书签添加方法一个实施例的示意性流程框图。请参阅图1,本公开示例的移动终端上的书签添加方法,主要包括以下步骤:
[0041] 步骤S11,在展示网页时,在移动终端上提供第一提示。其中,该第一提示用于询问是否添加书签,用以对添加书签进行主动提示。可选地,该第一提示为弹出的消息框,或者称为弹窗。此后,处理进到步骤S12。
[0042] 步骤S12,接收用户操作。此后,处理进到步骤S13。
[0043] 步骤S13,根据该用户操作判断是否接收到第一指令。此后,处理进到步骤S14。
[0044] 步骤S14,若接收到该第一指令,则获取该网页的第一信息,根据该第一信息生成该网页的书签。具体地,该第一信息包括该网页的地址、该网页的标题和该网页的图标地址,其中,网页的地址、图标地址可以是该网页、该图标的统一资源定位符(或者简称为URL)。进一步地,将该第一信息的至少一部分记录于该书签中,用以在启动该书签时根据该第一信息来启动该书签。可选地,在接收到该第一指令之后、或者在生成书签之后,消除该第一提示。
[0045] 利用本公开提出的移动终端上的书签添加方法,能够对添加书签进行主动提示,提高了书签被用户添加的机率,提高了用户体验。
[0046] 在本公开的一些实施例中,该步骤S14中的根据该第一信息生成该网页的书签包括:根据该第一信息在移动终端桌面上生成书签。具体地,根据图标地址下载相应的图标,根据图标、网页标题和网页地址在移动终端桌面上生成书签,记录该第一信息,用以在用户点击移动终端桌面上的该书签对应的该图标时,根据该第一信息启动该书签。
[0047] 可以通过多种方式来为用户提供该第一提示。
[0048] 在本公开的一个可选实施例中,前述的步骤S11包括:获取该网页的第二信息,根据该第二信息提供该第一提示,用以在该第一提示中展示该网页的相关信息。具体地,该第二信息包括该网页的地址和/或该网页的标题和/或该网页的图标地址。根据该第二信息,在第一提示中展示该图标地址对应的图标、该网页标题或该网页地址的至少一个。通过根据第二信息来提供第一提示,能够更好地展示待添加的书签,从而提高用户体验。需要说明的是,在本示例中,利用了预设的样式来提供该第一提示,例如利用预设的尺寸和颜色来提供该第一提示。
[0049] 在本公开的另一个可选实施例中,前述的步骤S11包括:获取第三信息,该第三信息是关于第一提示的信息,包括该第一提示的位置、尺寸、背景颜色、文字颜色等样式信息,和/或包括该第一提示的展示时间等信息;根据该第三信息提供该第一提示。通过利用第三信息生成第一提示,实现了对第一提示样式的配置,能够展示多种样式的第一提示,并能够控制该第一提示的展示时间。
[0050] 需要说明的是,在前述的步骤S11中,可以同时获取该第二信息和获取该第三信息,并根据该第二信息和该第三信息来提供该第一提示。
[0051] 值得注意的是,在一些实施例中,该第二信息与该第一信息相同,进而前述的步骤S14中的获取该网页的第一信息指的是:将在步骤S11中获取到的第二信息发送给用于生成书签的模块。
[0052] 在本公开的一些实施例中,该第一提示具有第一控件,该第一控件用于接收该第一指令。可选地,该第一控件为具有“添加”文字的按钮。并且在本实施例中,前述的步骤S13具体包括:若接收到对该第一控件的操作,例如接收到对该第一控件的点击操作,则判定接收到该第一指令。需要说明的是,接收第一指令的方式不仅限于采用前述的设置第一控件的方式,例如,也可以根据移动终端接收到的手势操作来判断是否接收到该第一指令。
[0053] 在本公开的一些实施例中,在进行根据该第一信息生成该网页的书签之后,提供第二提示,该第二提示用于表示已添加书签。可选地,该第二提示为弹出的消息框,并在展示一定时间后自动撤销展示。
[0054] 在本公开的一些实施例中,前述的步骤S13包括:若在预设时间内未接收到针对该第一提示的操作,则判定未接收到该第一指令,并且本书签添加方法还包括:若未接收到该第一指令,则判定不生成该书签,消除该第一提示。
[0055] 在本公开的一些实施例中,在进行前述的步骤S12的接收用户操作之后还包括:根据该用户操作判断是否接收到第二指令;若接收到该第二指令,则判定不生成该书签,消除该第一提示。
[0056] 作为一个可选实施例,该第一提示具有第二控件,该第而控件用于接收该第二指令。可选地,该第二控件为设置于第一提示中的右上位置的关闭按钮。并且在本实施例中,前述的根据该用户操作判断是否接收到第二指令具体包括:若接收到对该第二控件的操作,例如接收到对该第二控件的点击操作,则判定接收到该第二指令。需要说明的是,接收第二指令的方式不仅限于采用前述的设置第二控件的方式,例如,也可以根据移动终端接收到的手势操作来判断是否接收到该第二指令。
[0057] 需要注意的是,在前述的步骤S11中,可以提供同时具有前述的第一控件和第二控件的第一提示。
[0058] 在本公开的一些实施例中,提供一个Javascript(一种基于对象和事件驱动的客户端脚本语言,简称为JS)的接口,该Javascript接口用于实现前述示例的本公开的移动终端上的书签添加方法。开发者通过调用该接口和输入第一信息,就能够实现对添加书签进行主动提示。
[0059] 在本公开的一些实施例中,对利用本公开提出的书签添加方法得到的书签进行启动时,在移动终端桌面上展示该书签对应的网页。需要说明的是,与在浏览器中打开书签的形式相比,本公开提出的在桌面上展示的形式具有诸多区别。例如,如果以在浏览器中打开书签的形式来启动多个书签,则是将该多个书签对应的多个网页展示在同一个浏览器应用中。但如果以在桌面上展示的形式来启动多个书签,则是将该多个书签对应的多个网页分别展示在多个独立的应用程序中。因此也可以将这种在桌面上展示的形式称为独立应用程序形式或web app形式。另外,在一些示例中,该以在桌面上展示的形式打开的网页不具有地址栏(或者称为网址输入栏),例如,可以在原地址栏的位置设置用于展示该网页标题的状态栏。进一步地,还可以在不设置地址栏的同时,在原地址栏的位置设置状态栏,该状态栏用于展现该书签对应的网页的标题。
[0060] 在本公开的一些实施例中,该第一信息还包括书签的展示样式信息,前述的步骤S14中的根据该第一信息生成该网页的书签还包括:记录该展示样式信息,用以在启动该书签时根据该展示样式信息所记录的样式来展示该书签对应的网页。可选地,该展示样式信息包括书签的背景颜色和书签的主题颜色。其中,书签的背景颜色是该书签被启动并以独立应用程序形式展示时的背景颜色,例如没有文字图片内容且没有控件的空白区域的颜色。而书签的主题颜色是该书签被启动并以独立应用程序形式展示时的主题颜色,例如前述的状态栏的颜色。
[0061] 在本公开的一些实施例中,该第一信息还包括书签的展示模式,该展示模式包括第一展示模式和/或第二展示模式。同时,前述的步骤S14中的根据该第一信息生成该网页的书签还包括:记录该展示模式,用以在启动该书签时根据该展示模式来展示该书签对应的网页。其中,该第一展示模式表示:当启动该书签时,在移动终端桌面上展示该书签对应的网页。该第二展示模式表示:当启动该书签时,在浏览器中新建一个标签页,在该标签页中展示该书签对应的网页。
[0062] 在本公开的一些实施例中,前述的步骤S11包括:在展示网页时,获取该网页的第四信息;根据该第四信息判断是否满足提示条件;若满足该提示条件,则在移动终端界面上提供第一提示。其中,该第四信息包括:该网页的被浏览情况和/或该网页的书签添加模式。具体地,该被浏览情况包括网页被浏览到的位置和/或被浏览的时间。而该书签添加模式用于判别该网页是否被设置为主动提示添加书签,包括第一添加模式和第二添加模式,其中,该第一添加模式用于表示该网页属于主动提示用户添加书签的类型,该第二模式用于表示该网页属于不主动提示用户添加书签的类型。
[0063] 进而,在一个可选实施例中,前述的根据该第四信息判断是否满足提示条件具体包括:若网页的被浏览情况达到预设情况,例如该网页的浏览位置达到预设位置、和/或该网页的浏览时间达到预设时间,则判定满足该提示条件。而在另一个可选实施例中,前述的根据该第四信息判断是否满足提示条件具体包括:若网页的书签添加模式为第一添加模式,则判定满足该提示条件。需要说明的是,还可以同时根据该网页的被浏览情况和该网页的书签添加模式来判断是否满足该提示条件。
[0064] 图2为本公开一个实施例提供的第一提示的示意图。请参阅图2,在本公开的一个实施例中,用户正在浏览网页,当满足提示条件时,根据该网页的标题、地址以及该网页对应图标的地址,在该网页下方的A处提供弹窗形式的第一提示。在该第一提示中展示有图标、网页标题、网页地址、添加按钮和关闭按钮。其中,该添加按钮为前述的第一控件,用于接收第一指令;该关闭按钮为前述的第二控件,用于接收第二指令。需注意,这里展示的网页地址并非一定是完整的网页地址,也可以是网页地址中有代表性的一部分,例如在展示网页地址时不展示诸如“https://”的部分。
[0065] 图3为本公开的移动终端上的书签添加装置一个实施例的示意性结构图。请参阅图3,本公开示例的移动终端上的书签添加装置100,主要包括第一提示模块110、接收模块120、第一判断模块130和第一执行模块140。
[0066] 其中,该第一提示模块110用于在展示网页时,在移动终端上提供第一提示。该第一提示用于询问是否添加书签。
[0067] 该接收模块120用于接收用户操作。
[0068] 该第一判断模块130用于根据该用户操作判断是否接收到第一指令。
[0069] 该第一执行模块140用于若接收到该第一指令,则获取该网页的第一信息,根据该第一信息生成该网页的书签。具体地,该第一信息包括该网页的地址、该网页的标题和该网页的图标地址。进一步地,该第一执行模块140包括记录单元(图中未示出),该记录单元用于将该第一信息的至少一部分记录于该书签中,用以在启动该书签时根据该第一信息来启动该书签。可选地,该第一执行模块140还用于在接收到该第一指令之后,消除该第一提示。
[0070] 在本公开的一些实施例中,该第一执行模块140具体用于:根据该第一信息在移动终端桌面上生成该书签。
[0071] 在本公开的一些实施例中,该第一信息还包括书签的展示样式信息,该第一执行模块140中的记录单元还用于记录该展示样式信息,用以在启动该书签时根据该展示样式信息所记录的样式来展示该书签对应的网页。
[0072] 在本公开的一些实施例中,该第一信息还包括书签的展示模式,该第一执行模块140中的记录单元还用于记录该展示模式,用以在启动该书签时根据该展示模式来展示该书签对应的网页。
[0073] 在本公开的一些实施例中,该第一提示模块110包括第一获取单元(图中未示出)和第一提示单元(图中未示出)。该第一获取单元用于获取该网页的第二信息。其中,该第二信息包括该网页的地址和/或该网页的标题和/或该网页的图标地址。该第一提示单元用于根据该第二信息在移动终端界面上提供该第一提示。
[0074] 在本公开的一些实施例中,该第一提示模块110包括第二获取单元(图中未示出)和第二提示单元(图中未示出)。该第二获取单元用于获取第三信息。其中,该第三信息包括该第一提示的样式信息和/或该第一提示的展示时间。该第二提示单元用于根据该第三信息在移动终端界面上提供该第一提示。
[0075] 在本公开的一些实施例中,该第一提示模块110包括该第一获取单元、该第二获取单元以及第三提示单元(图中未示出)。该第三提示单元用于根据该第二信息和该第三信息在移动终端界面上提供该第一提示。
[0076] 在本公开的一些实施例中,该第一提示具有第一控件,该第一判断模块130具体用于:若接收到对该第一控件的操作,则判定接收到该第一指令。
[0077] 在本公开的一些实施例中,该书签添加装置100还包括:第二提示模块(图中未示出),用于在进行根据该第一信息生成该网页的书签之后提供第二提示,该第二提示用于表示已添加书签。
[0078] 在本公开的一些实施例中,该第一判断模块130具体用于若在预设时间内未接收到针对该第一提示的操作,则判定未接收到该第一指令。并且,该书签添加装置100还包括第二执行模块(图中未示出),用于若未接收到该第一指令,则消除该第一提示。
[0079] 在本公开的一些实施例中,该书签添加装置100还包括第二判断模块(图中未示出)和第三执行模块(图中未示出)。该第二判断模块用于在进行该接收用户操作之后,根据该用户操作判断是否接收到第二指令。该第三执行模块用于若接收到该第二指令,则消除该第一提示。
[0080] 在本公开的一些实施例中,该第一提示具有第二控件,前述的第二判断模块具体用于:若接收到对该第二控件的操作,则判定接收到该第二指令。
[0081] 需要注意的是,在本公开的一些实施例中,该第一提示模块110具体用于提供同时具有前述的第一控件和第二控件的第一提示。
[0082] 在本公开的一些实施例中,该第一提示模块110具体包括:第三获取单元(图中未示出)、判断单元(图中未示出)和第四提示单元(图中未示出)。该第三获取单元用于在展示网页时,获取该网页的第四信息。其中,该第四信息包括该网页的被浏览位置、和/或该网页的被浏览时间、和/或该网页的书签添加模式。该判断单元用于根据该第四信息判断是否满足提示条件。该第四提示单元用于若满足该提示条件,则在移动终端界面上提供第一提示。
[0083] 本公开提出的移动终端上的书签添加方法的各种实施方式可以以使用例如计算机软件、硬件或其任何组合的计算机可读介质来实施。对于硬件实施,本公开提出的移动终端上的书签添加方法的各种实施方式可以通过使用特定用途集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理装置(DSPD)、可编程逻辑装置(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、被设计为执行这里描述的功能的电子单元中的至少一种来实施,在一些情况下,本公开提出的移动终端上的书签添加方法的各种实施方式可以在控制器中实施。对于软件实施,本公开提出的移动终端上的书签添加方法的各种实施方式可以与允许执行至少一种功能或操作的单独的软件模块来实施。软件代码可以由以任何适当的编程语言编写的软件应用程序(或程序)来实施,软件代码可以存储在存储器中并且由控制器执行。
[0084] 图4是图示根据本公开的一个实施例的设备的硬件框图。如图4所示,根据本公开实施例的设备200包括存储器201和处理器202。该设备200中的各组件通过总线系统和/或其它形式的连接机构(未示出)互连。本公开的设备200可以以各种形式来实施,包括但不限于服务器或诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置、车载终端设备、车载显示终端、车载电子后视镜等等的移动终端设备以及诸如数字TV、台式计算机等等的固定终端设备。
[0085] 该存储器201用于存储非暂时性计算机可读指令。具体地,存储器201可以包括一个或多个计算机程序产品,该计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。该易失性存储器例如可以包括随机存取存储器(RAM)和/或高速缓冲存储器(cache)等。该非易失性存储器例如可以包括只读存储器(ROM)、硬盘、闪存等。
[0086] 该处理器202可以是中央处理单元(CPU)或者具有数据处理能力和/或指令执行能力的其它形式的处理单元,并且可以控制该设备200中的其它组件以执行期望的功能。在本公开的一个实施例中,该处理器202用于运行该存储器201中存储的该计算机可读指令,使得该设备200执行前述的本公开各实施例的移动终端上的书签添加方法的全部或部分步骤。
[0087] 图5是图示根据本公开的实施例的计算机可读存储介质的示意图。如图5所示,根据本公开实施例的计算机可读存储介质300,其上存储有非暂时性计算机可读指令301。当该非暂时性计算机可读指令301由处理器运行时,执行前述的本公开各实施例的移动终端上的书签添加方法的全部或部分步骤。
[0088] 图6是图示根据本公开实施例的终端设备的硬件结构示意图。终端设备可以以各种形式来实施,本公开中的终端设备可以包括但不限于诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置、车载终端设备、车载显示终端、车载电子后视镜等等的移动终端设备以及诸如数字TV、台式计算机等等的固定终端设备。
[0089] 如图6所示,终端设备1100可以包括无线通信单元1110、A/V(音频/视频)输入单元1120、用户输入单元1130、感测单元1140、输出单元1150、存储器1160、接口单元1170、控制器1180和电源单元1190等等。图6示出了具有各种组件的终端设备,但是应理解的是,并不要求实施所有示出的组件。可以替代地实施更多或更少的组件。
[0090] 其中,无线通信单元1110允许终端设备1100与无线通信系统或网络之间的无线电通信。A/V输入单元1120用于接收音频或视频信号。用户输入单元1130可以根据用户输入的命令生成键输入数据以控制终端设备的各种操作。感测单元1140检测终端设备1100的当前状态、终端设备1100的位置、用户对于终端设备1100的触摸输入的有无、终端设备1100的取向、终端设备1100的加速或减速移动和方向等等,并且生成用于控制终端设备1100的操作的命令或信号。接口单元1170用作至少一个外部装置与终端设备1100连接可以通过的接口。输出单元1150被构造为以视觉、音频和/或触觉方式提供输出信号。存储器1160可以存储由控制器1180执行的处理和控制操作的软件程序等等,或者可以暂时地存储己经输出或将要输出的数据。存储器1160可以包括至少一种类型的存储介质。而且,终端设备1100可以与通过网络连接执行存储器1160的存储功能的网络存储装置协作。控制器1180通常控制终端设备的总体操作。另外,控制器1180可以包括用于再现或回放多媒体数据的多媒体模块。控制器1180可以执行模式识别处理,以将在触摸屏上执行的手写输入或者图片绘制输入识别为字符或图像。电源单元1190在控制器1180的控制下接收外部电力或内部电力并且提供操作各元件和组件所需的适当的电力。
[0091] 本公开提出的移动终端上的书签添加方法的各种实施方式可以在控制器1180中实施。对于软件实施,本公开提出的移动终端上的书签添加方法的各种实施方式可以与允许执行至少一种功能或操作的单独的软件模块来实施。软件代码可以由以任何适当的编程语言编写的软件应用程序(或程序)来实施,软件代码可以存储在存储器1160中并且由控制器1180执行。
[0092] 以上,根据本公开实施例的移动终端上的书签添加方法、装置、设备及计算机可读存储介质,通过提供用于询问是否添加书签的第一提示,能够主动提醒用户添加书签,提高书签被用户添加的机率,提高用户体验。另外,本公开还提出了用于实现该书签添加方法的Javascript接口,通过调用该接口,能够方便地实现主动提示添加书签。
[0093] 以上结合具体实施例描述了本公开的基本原理,但是,需要指出的是,在本公开中提及的优点、优势、效果等仅是示例而非限制,不能认为这些优点、优势、效果等是本公开的各个实施例必须具备的。另外,上述公开的具体细节仅是为了示例的作用和便于理解的作用,而非限制,上述细节并不限制本公开为必须采用上述具体的细节来实现。
[0094] 本公开中涉及的器件、装置、设备、系统的方框图仅作为例示性的例子并且不意图要求或暗示必须按照方框图示出的方式进行连接、布置、配置。如本领域技术人员将认识到的,可以按任意方式连接、布置、配置这些器件、装置、设备、系统。诸如“包括”、“包含”、“具有”等等的词语是开放性词汇,指“包括但不限于”,且可与其互换使用。这里所使用的词汇“或”和“和”指词汇“和/或”,且可与其互换使用,除非上下文明确指示不是如此。这里所使用的词汇“诸如”指词组“诸如但不限于”,且可与其互换使用。
[0095] 另外,如在此使用的,在包含“至少一个”、“一个或多个”、“一种或多种”的项的列举中使用的“或”指示分离的列举,以便例如“A、B或C的至少一个”或“A、B或C的一种或多种”的列举意味着A或B或C,或AB或AC或BC,或ABC(即A和B和C)。此外,措辞“示例的”不意味着描述的例子是优选的或者比其他例子更好。
[0096] 还需要指出的是,在本公开的系统和方法中,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本公开的等效方案。
[0097] 可以不脱离由所附权利要求定义的教导的技术而进行对在此所述的技术的各种改变、替换和更改。此外,本公开的权利要求的范围不限于以上所述的处理、机器、制造、事件的组成、手段、方法和动作的具体方面。可以利用与在此所述的相应方面进行基本相同的功能或者实现基本相同的结果的当前存在的或者稍后要开发的处理、机器、制造、事件的组成、手段、方法或动作。因而,所附权利要求包括在其范围内的这样的处理、机器、制造、事件的组成、手段、方法或动作。
[0098] 提供所公开的方面的以上描述以使本领域的任何技术人员能够做出或者使用本公开。对这些方面的各种修改对于本领域技术人员而言是非常显而易见的,并且在此定义的一般原理可以应用于其他方面而不脱离本公开的范围。因此,本公开不意图被限制到在此示出的方面,而是按照与在此公开的原理和新颖的特征一致的最宽范围。
[0099] 为了例示和描述的目的已经给出了以上描述。此外,此描述不意图将本公开的实施例限制到在此公开的形式。尽管以上已经讨论了多个示例方面和实施例,但是本领域技术人员将认识到其某些变型、修改、改变、添加和子组合。