CN114816179A - 一种历史浏览内容展示方法、装置、电子设备和存储介质 - Google Patents

一种历史浏览内容展示方法、装置、电子设备和存储介质 Download PDF

Info

Publication number
CN114816179A
CN114816179A CN202110063001.0A CN202110063001A CN114816179A CN 114816179 A CN114816179 A CN 114816179A CN 202110063001 A CN202110063001 A CN 202110063001A CN 114816179 A CN114816179 A CN 114816179A
Authority
CN
China
Prior art keywords
content
browsing
page
historical
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110063001.0A
Other languages
English (en)
Inventor
张鹏元
孟祥莉
蒙剑琴
梁天一
王翊夫
吴迪
蔡凌波
叶轩
郑昱旋
张明龙
郑义
梁尚韬
陈闯锋
古思鑫
陈鸿强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN202110063001.0A priority Critical patent/CN114816179A/zh
Priority to PCT/CN2022/071561 priority patent/WO2022152156A1/zh
Priority to KR1020237017115A priority patent/KR20230087604A/ko
Priority to JP2023524930A priority patent/JP2023547427A/ja
Publication of CN114816179A publication Critical patent/CN114816179A/zh
Priority to US17/987,139 priority patent/US20230071779A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3438Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment monitoring of user actions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了一种历史浏览内容展示方法、装置、电子设备和存储介质,可显示目标应用程序的第一用户操作页面;响应于通过第一用户操作页面触发的历史查阅操作,显示包括至少一个历史内容区域的浏览记录页面,一个历史内容区域对应一个内容类型,包括对应的内容类型下历史浏览内容的第一内容描述信息,历史浏览内容为目标应用程序中在历史时间段内被浏览过的内容;响应于针对目标第一内容描述信息的展示操作,展示目标第一内容描述信息对应的目标历史浏览内容,由此,可以通过浏览记录页面集中显示各内容类型下的历史浏览内容的第一内容描述信息,使得用户可通过较短时间找到想要再次浏览的内容,有效提升了用户的历史浏览内容查找效率。

Description

一种历史浏览内容展示方法、装置、电子设备和存储介质
技术领域
本申请涉及计算机技术领域,具体涉及历史浏览内容展示方法、装置、电子设备和存储介质。
背景技术
目前,越来越多的应用程序正在扩大对用户的服务范围,以便用户提升对应用程序的使用频率,而内容展示功能是很多应用程序的一种重要业务,该内容可以发布在其他平台上,由用户分享到该应用程序中的,也可以由用户在该应用程序中发布的,对于这些内容,有时候用户可能想要再次浏览,当有这种需求时,用户往往需要回忆其浏览内容前的操作,然后再逐步执行,明显,这种方式不利于用户快速找到想要再次浏览的内容,且很多时候成功率并不高。
发明内容
本发明实施例提供了一种历史浏览内容展示方法、装置、电子设备和存储介质,可以对用户的历史浏览内容的描述信息进行集中的显示,以便用户快速找到想要浏览的历史浏览内容,降低用户的内容查找时间,提升内容查找效率和成功率。
本发明实施例提供了一种历史浏览内容展示方法,该方法包括:
显示目标应用程序的第一用户操作页面;
响应于通过所述第一用户操作页面触发的历史查阅操作,显示浏览记录页面,所述浏览记录页面包括至少一个历史内容区域,一个历史内容区域对应一个内容类型,所述历史内容区域包括对应的内容类型下历史浏览内容的第一内容描述信息,所述历史浏览内容为所述目标应用程序中在历史时间段内被浏览过的内容;
响应于针对目标第一内容描述信息的展示操作,展示所述目标第一内容描述信息对应的目标历史浏览内容。
本发明实施例提供了一种历史浏览内容展示装置,该装置包括:
第一操作页面显示单元,用于显示目标应用程序的第一用户操作页面;
浏览记录页面显示单元,用于响应于通过第一用户操作页面触发的历史查阅操作,显示浏览记录页面,浏览记录页面包括至少一个历史内容区域,一个历史内容区域对应一个内容类型,历史内容区域包括对应的内容类型下历史浏览内容的第一内容描述信息,历史浏览内容为目标应用程序中在历史时间段内被浏览过的内容;
内容再展示单元,用于响应于针对目标第一内容描述信息的展示操作,展示目标第一内容描述信息对应的目标历史浏览内容。
在一个可选的示例中,第一用户操作页面包括会话列表页面,会话列表页面包括目标应用程序的用户的会话流;
浏览记录页面显示单元,用于响应于针对会话列表页面的下拉操作,显示浏览记录页面。
在一个可选的示例中,第一用户操作页面包括历史内容查看控件;
浏览记录页面显示单元,用于响应于针对历史内容查看控件的查看操作,显示浏览记录页面。
在一个可选的示例中,浏览记录页面中历史内容区域的展示位置,基于历史内容区域对应的内容类型的用户偏好程度确定,其中,内容类型的用户偏好程度越高,内容类型对应的历史内容区域的展示位置在浏览记录页面中越靠前。
在一个可选的示例中,同一历史内容区域中第一内容描述信息的排列顺序,基于第一内容描述信息对应的历史浏览内容的最新浏览时间,与当前时刻的时间间隔确定。
在一个可选的示例中,各历史内容区域中还包括对应的更多内容查看控件,装置还包括:
更多内容展示单元,用于响应于针对目标历史内容区域中更多查看控件的触发操作,显示目标历史内容区域对应的目标内容类型的内容查看页面,内容查看页面包括目标内容类型下的至少一个历史浏览内容的第二内容描述信息;
第二内容再展示单元,用于响应于针对目标第二内容描述信息的展示操作,展示目标第二内容描述信息对应的历史浏览内容。
在一个可选的示例中,历史浏览内容包括目标应用程序中在历史时间段内被浏览过,且未被完全浏览完的内容。
在一个可选的示例中,内容再展示单元,用于:
响应于针对目标第一内容描述信息的展示操作,获取目标第一内容描述信息对应的目标历史浏览内容的最新内容展示位置,最新内容展示位置为目标历史浏览内容最近一次展示结束时的内容展示位置;
从目标历史浏览内容的最新内容展示位置,展示目标历史浏览内容。
在一个可选的示例中,该装置还包括:
记录删除单元,用于响应于针对第一内容描述信息的删除操作,将删除操作对应的第一内容描述信息,从对应的历史内容区域中删除。
在一个可选的示例中,浏览记录页面显示单元,用于:
响应于针对第一用户操作页面的历史查阅操作,通过服务器获取各内容类型对应的历史浏览内容集合,历史浏览内容集合中包括对应的内容类型下历史浏览内容的第一内容描述信息;
基于各内容类型下历史浏览内容集合中的第一内容描述信息,生成并显示浏览记录页面。
在一个可选的示例中,浏览记录页面显示单元,还用于:
检测第一内容描述信息的链接信息的有效性,基于检测结果确定链接信息中的无效链接信息;
从历史浏览内容集合中删除无效链接信息所链接的第一内容描述信息。
在一个可选的示例中,该装置还包括:
第二操作页面显示单元,用于显示目标应用程序的第二用户操作页面,第二用户操作页面包括至少一个内容类型下的内容的访问入口;
内容展示单元,用于响应于针对目标访问入口的访问操作,显示内容展示页面,并通过内容展示页面展示目标访问入口对应的目标内容,其中,内容展示页面包括重要内容标记控件;
标记单元,用于响应于针对重要内容标记控件的触发操作,获取目标内容的第一内容描述信息,将第一内容描述信息存储到对应的内容类型下的历史浏览内容集合中。
在本发明的一些实施例中,还可以提供一种存储介质,其上存储有计算机程序,其中,计算机程序被处理器执行时实现如上方法的步骤。
在本发明的一些实施例中,还可以提供一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行计算机程序时实现如上方法的步骤。
采用本发明实施例,显示目标应用程序的第一用户操作页面;响应于通过第一用户操作页面触发的历史查阅操作,显示浏览记录页面,浏览记录页面包括至少一个历史内容区域,一个历史内容区域对应一个内容类型,历史内容区域包括对应的内容类型下历史浏览内容的第一内容描述信息,历史浏览内容为目标应用程序中在历史时间段内被浏览过的内容;响应于针对目标第一内容描述信息的展示操作,展示目标第一内容描述信息对应的目标历史浏览内容,由此,可以通过浏览记录页面集中显示各内容类型下的历史浏览内容的第一内容描述信息,鉴于第一内容描述信息的集中显示,用户只需要较短的时间,就可以从第一内容描述信息中确定出自己想要再次浏览的内容的描述信息,然后基于展示操作触发目标历史浏览内容的展示,有效降低了目标历史浏览内容的再次展示所需的时间,提升了用户的历史浏览内容查找效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1a是本发明实施例提供的历史浏览内容展示***的结构示意图;
图1b是本发明实施例提供的历史浏览内容展示方法的流程图;
图2a是本发明实施例提供的历史浏览内容的一种展示示意图;
图2b是本发明实施例提供的历史浏览内容的另一种展示示意图;
图2c是本发明实施例提供的直播类型下历史浏览内容的内容查看页面的显示示意图;
图2d是本发明实施例提供的退出浏览记录页面的一种示意图;
图2e是本发明实施例提供的在浏览记录页面的历史内容区域中,通过滑动操作调整显示在历史内容区域中的第一内容描述信息的示意图;
图2f是本发明实施例提供的删除历史内容区域中的第一内容描述信息的示意图;
图3是本发明实施例提供的历史浏览内容展示装置的结构示意图;
图4是本发明实施例提供的电子设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种历史浏览内容展示方法、装置、电子设备和存储介质。
具体的,本发明实施例的电子设备可以是终端,终端可以包括移动终端和固定终端。其中,移动终端包括但不限于智能手机、智能手表、平板电脑、笔记本电脑、智能车载等,其中,固定终端包括但不限于台式电脑,智能电视等。
本发明实施例电子设备还可以是服务器,该服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式***,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN、以及大数据和人工智能平台等基础云计算服务的云服务器,但并不局限于此。
参见图1a,本实施例提供的历史浏览内容展示***包括终端10和服务器20等;终端10和服务器20之间通过网络连接,比如,通过有线或无线网络连接等。
其中,终端10,可以用于显示目标应用程序的第一用户操作页面;响应于通过第一用户操作页面触发的历史查阅操作,显示浏览记录页面,浏览记录页面包括至少一个历史内容区域,一个历史内容区域对应一个内容类型,历史内容区域包括对应的内容类型下历史浏览内容的第一内容描述信息,历史浏览内容为目标应用程序中在历史时间段内被浏览过的内容;响应于针对目标第一内容描述信息的展示操作,展示目标第一内容描述信息对应的目标历史浏览内容。
其中,第一内容描述信息,可以是终端10响应于通过第一用户操作页面触发的历史查阅操作,从服务器获取的。
具体的,终端10响应于通过第一用户操作页面触发的历史查阅操作,可以生成历史浏览内容获取请求,将该请求发送给服务器20,服务器20可以在接收到历史浏览内容获取请求后,基于请求中的用户标识,获取用户在各内容类型下的历史浏览内容的第一内容描述信息,将该第一内容描述信息发送给终端10。其中,服务器发送第一内容描述信息时,可以将第一内容描述信息对应的内容类型的类型标识一起发送给终端10,便于终端10识别第一内容描述信息对应的内容类型。
以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。
本发明实施例提供的一种历史浏览内容展示方法,该方法可以由终端的处理器执行,也可以由终端和服务器的处理器共同执行,如图1b所示,该历史浏览内容展示方法的流程可以如下:
101、显示目标应用程序的第一用户操作页面;
其中,本实施例的目标应用程序可以是任意类型的应用程序,例如,目标应用程序的类型可以包括:金融类型的应用程序,游戏类型的应用程序,社交类型的应用程序等等。在一个可选的示例中,目标应用程序可以具有即时通讯功能,目标应用程序可以是即时通讯客户端。
本实施例中,当前登录目标应用程序的用户称为目标应用程序的当前用户,第一用户操作页面可以是目标应用程序中的任意用户操作页面,本实施例对此没有限制。
可选的,第一用户操作页面可以是当前用户登录目标应用程序后显示的页面,例如,步骤“显示目标应用程序的第一用户操作页面”,可以包括:
显示终端的应用程序图标页面,应用程序图标页面包括至少一个应用程序的应用图标,其中,应用程序包括目标应用程序;
响应于针对目标应用程序的应用图标的点击操作,显示目标应用程序的第一用户操作页面。
或者,第一用户操作页面可以是从目标应用程序的其他操作页面切换而来的,在一个示例中,步骤“显示目标应用程序的第一用户操作页面”,可以包括:
显示第三用户操作页面,第三用户操作页面包括第一用户操作页面切换控件;
响应于针对第一用户操作页面切换控件的触发操作,显示第一用户操作页面。
其中,第三用户操作页面的功能和显示的内容不限。
其中,第一用户操作页面可以是目标应用程序的会话列表页面,会话列表页面包括目标应用程序的当前用户的会话流;该会话流中包括当前用户与关联用户的会话消息,还可以包括业务服务账号的账号信息等等。
或者,第一用户操作页面可以是目标应用程序的功能列表页面,功能列表页面中包括至少一个功能控件,例如,为用户提供图像搜索功能的搜索功能控件,为用户提供与附近的人进行互动功能的互动功能控件等等。
102、响应于通过第一用户操作页面触发的历史查阅操作,显示浏览记录页面,浏览记录页面包括至少一个历史内容区域,一个历史内容区域对应一个内容类型,历史内容区域包括对应的内容类型下历史浏览内容的第一内容描述信息,历史浏览内容为目标应用程序中在历史时间段内被浏览过的内容;
本实施例中,从当前用户的角度来看,历史浏览内容可以是目标应用程序的当前用户在历史时间段内通过目标应用程序浏览过的内容。
其中,历史浏览内容可以是通过目标应用程序直接展示的内容,例如历史浏览内容可以包括目标应用程序提供的内容、以及通过目标应用程序接收的图片等,可选的,这种内容的显示可以不用调用第三方的应用程序。
历史浏览内容还可以是其他平台(非目标应用程序的平台)如视频应用程序、音频应用程序、共享文档应用程序、第三方直播应用程序等提供的内容,这些其他平台的内容的链接信息可以通过目标应用程序允许的方式展示在即时通讯客户端的页面中,供用户使用,在用户点击这些链接之后,对应于链接显示的内容即为用户的历史浏览内容。
其中,共享文档为可供至少两个有权限的用户同时或非同时进行操作的文档。
本实施例中,内容类型,可以包括目标应用程序允许展示的所有内容类型,但是可以理解的是,根据不同用户的兴趣或需求等,有一些内容类型是有的用户根本不会使用的,例如,对于中老年用户,共享文档等内容一般是很少使用的,为了降低所有内容类型都设置历史内容区域带来的不必要的资源浪费,步骤202中历史内容区域对应的内容类型,可以理解为历史时间段内的历史浏览内容所属的内容类型。即若历史时间段内若某个内容类型下的历史浏览内容为空,则在浏览记录页面中不会出现该内容类型的历史内容区域。
其中,内容类型包括但不限于:目标应用程序的子程序、直播、视频、音频、文档、文章等等内容类型。
其中,文档类型下的内容可以包括:word文档、PDF文档、共享文档、excel文档、笔记文档等等。文章类型下的内容可以包括任意用户、平台等发布在网上的文章,文章的主题、作者等不限。
其中,历史时间段可以理解为从当前时刻到历史时刻的时间段,该时间段的时长根据需要设置,例如,可以设置为1h,2h,30min等等。
其中,第一内容描述信息是用于描述历史浏览内容的信息,可以使得用户快速了解历史浏览内容大概是什么,可以有什么样的作用,从而使得用户快速选择是否要再浏览该内容。一个示例中,第一内容描述信息可以包括历史浏览内容的名称、作者、图片(文章插图、视频截图等等)等等。
对于子程序而言,第一内容描述信息可以包括子程序的名称和/或应用图标。
对于直播和视频而言,第一内容描述信息可以包括视频内的图像,和视频的生产者(或者说发布视频的账号)的信息。
对于音频而言,第一内容描述信息可以包括音频的名称和作者信息。
对于文章和文档,第一内容描述信息可以包括名称、作者、(文章或文档的)数据大小等信息。
在一个示例中,第一用户操作页面为会话列表页面,步骤“响应于通过用户操作页面触发的历史查阅操作,显示浏览记录页面”,可以包括:
响应于针对会话列表页面的下拉操作,显示浏览记录页面。
例如,参见图2a,图2a中的页面201为会话列表页面,该页面中包括当前用户所在群组的会话消息,当前用户的关联用户如用户A和用户B的会话消息,当前用户的业务服务账号的消息等等。若检测到用户针对会话消息的触发操作,则显示群组的群聊会话页面或与关联用户的单聊会话页面,若检测到用户针对业务服务账号的消息的触发操作,显示业务服务账号的消息页面,该消息页面中包括业务服务账号下发布的业务服务信息。该业务服务信息可以包括各种文章、视频、文档、音频等等。
当检测到用户在201指示的页面中进行下拉操作时,显示202指示的浏览记录页面,该浏览记录页面中包括了至少3个历史内容区域2021-2023,分别对应直播、视频、文章这三个内容类型。每个历史内容区域中显示有至少一个历史浏览内容的第一内容描述信息。
其中,在本实施例中,不同历史内容区域中第一描述信息的排列方式,可以根据第一描述信息的具体内容而定,例如,参见202页面,对于直播、视频等,第一内容描述信息在历史内容区域中可以是横向排列的,对于文章、文档等其第一内容描述信息在历史内容区域中可以是纵向排列的,对此,本实施例没有限制。
在一个示例中,还可以通过特定的控件,触发浏览记录页面的显示,可选的,第一用户操作页面包括历史内容查看控件;步骤“响应于通过用户操作页面触发的历史查阅操作,显示浏览记录页面”,可以包括:
响应于针对历史内容查看控件的查看操作,显示浏览记录页面。
可选的,该第一用户操作页面可以为上述描述的功能列表页面,历史内容查看控件为功能列表页面中的一个功能控件。
例如,参见图2b,图2b中204指示的页面为功能列表页面,包括功能控件列表,列表中包括如可以显示互动页面的“朋友圈”控件,可以调用扫描码图功能的“扫一扫”控件,可以显示子程序的“子程序”控件,以及名为“查看历史浏览内容”的历史内容查看控件2041,响应于针对2041控件的触发操作,如点击、双击、长按等触控操作,显示205指示的浏览记录页面。
其中,互动页面中可以包括当前用户和其关联用户发布的互动信息。
103、响应于针对目标第一内容描述信息的展示操作,展示目标第一内容描述信息对应的目标历史浏览内容。
其中,在一个示例中,第一内容描述信息链接有历史浏览内容的链接信息,展示目标第一内容描述信息对应的目标历史浏览内容时,可以是通过该链接信息展示对应的目标历史浏览内容。
在一个示例中,目标历史浏览内容展示时可以不将浏览记录页面切换显示为其他页面,例如目标历史浏览内容为目标应用程序提供的音频,则展示目标第一内容描述信息对应的目标历史浏览内容可以包括显示目标历史浏览内容的展示子页面,通过展示子页面播放目标历史浏览内容,展示子页面包括目标历史浏览内容的音频控制控件,音频控制控件包括音量调整控件,播放进度调整控件等。
在一个示例中,目标历史浏览内容的展示需要调起新的页面。可选的,响应于针对目标第一内容描述信息的展示操作,展示目标第一内容描述信息对应的目标历史浏览内容,可以包括:
响应于针对目标第一内容描述信息的展示操作,显示目标内容展示页面;
通过目标内容展示页面展示目标第一内容描述信息对应的目标历史浏览内容。
一个示例中,目标历史浏览内容的链接信息是来自于第二应用程序,则响应于针对目标第一内容描述信息的展示操作,显示目标内容展示页面可以包括:响应于针对目标第一内容描述信息的展示操作,通过目标第一内容描述信息的链接信息访问第二应用程序的服务器,从该服务器获取目标内容展示页面和目标历史浏览内容。
例如,目标内容展示页面可以是如视频应用程序等的播放页面,具体的,响应于针对目标第一内容描述信息的展示操作,显示目标内容展示页面可以包括:响应于针对目标第一内容描述信息的展示操作,访问目标第一内容描述信息所链接的链接信息,获取链接信息对应的目标内容展示页面和视频文件,在该目标内容展示页面中播放视频文件。
例如,参见图2a,在202指示的浏览记录页面中,当检测到针对2023区域中目标文章的第一内容描述信息“人类历史上第一章黑洞照片发布”的查看操作时,显示203指示的文章详情页面,该文章详情页面为目标文章的文章详情页面,包括目标文章的详情信息,如标题、作者、发布日期,正文,阅读量标识信息、互动区域等等信息。其中,阅读量标识信息可以标识目标文章的被阅读次数,互动区域可以用于展示目标文章的阅读用户的互动信息,以及供当前用户发布针对目标文章的互动信息。
又例如,参见图2b,在205指示的浏览记录页面中,当检测到针对直播类型下用户“小红”的直播的第一内容描述信息的展示操作时,显示206指示的直播页面,该直播页面为用户“小红”的直播页面,直播页面中包括用户“小红”当前的直播内容,用户小红的头像、名称等信息。
可以理解的是,浏览记录页面的版面是有限的,越靠前显示的历史内容区域一般越先被用户看到,考虑到用户偏好程度越高的内容,越容易被用户重复浏览,本实施例中,浏览记录页面中历史内容区域的展示位置,基于历史内容区域对应的内容类型的用户偏好程度确定,其中,内容类型的用户偏好程度越高,内容类型对应的历史内容区域的展示位置在浏览记录页面中越靠前。
其中,用户偏好程度可以根据在历史使用过程中,用户在目标应用程序中对各内容类型下内容的浏览频繁程度、互动频率等确定,浏览频率越高,互动频率越高,则用户偏好程度越高,其中,用户偏好程度可以是由终端确定的,也可以是由服务器确定的,本实施例对此没有限制。
其中,用户偏好程度还可以是对历史时间段内用户浏览过的历史浏览内容进行统计得到的,可选的,终端或服务器可以获取历史时间段内,各内容类型下用户浏览过的历史浏览内容的总数量,以及各内容类型下的历史浏览内容的浏览总时长,以及对各内容类型下的历史浏览内容的互动信息的总数量,基于同一内容类型下历史浏览内容的总数量、浏览总时长、互动信息的总数量确定内容类型的用户偏好程度。
考虑到历史浏览内容的最新浏览时间距离当前时刻越远,用户的浏览可能性越低,同一历史内容区域中第一内容描述信息的排列顺序,可以基于第一内容描述信息对应的历史浏览内容的最新浏览时间,与当前时刻的时间间隔确定。可选的,历史浏览内容的最新浏览时间与当前时刻的时间间隔越小,历史浏览内容对应的第一内容描述信息在历史内容区域中的排列顺序越靠前。
在历史浏览内容较多时,历史内容区域不能显示全部的历史浏览内容的第一内容描述信息,为了便于用户查找到历史浏览内容,本实施例中在各历史内容区域中还包括对应的更多内容查看控件,本实施例的方法还可以包括:
响应于针对目标历史内容区域中更多查看控件的触发操作,显示目标历史内容区域对应的目标内容类型的内容查看页面,内容查看页面包括目标内容类型下的至少一个历史浏览内容的第二内容描述信息;
响应于针对目标第二内容描述信息的展示操作,展示目标第二内容描述信息对应的历史浏览内容。
其中,第二内容描述信息的作用与第一内容描述信息相同,在一个示例中,第二内容描述信息可以就是第一内容描述信息。或者,鉴于内容查看页面的展示区域较大,第二内容描述信息可以比第一内容描述信息更为丰富,例如,第二内容描述信息可以包括除第一内容描述信息之外的一些其他信息,例如用户最近一次结束浏览历史浏览内容时,历史浏览内容的内容展示位置等信息。
例如,参见图2c,207指示的页面为浏览记录页面,响应于针对浏览记录页面中的直播区域中的名为“更多”的更多查看控件的触发操作,最终显示210指示的内容查看页面,内容查看页面包括至少一个直播内容的第二内容描述信息,参见210页面,第二内容描述信息相较于第一内容描述信息,增加了当前的直播时长,以及用户上一次结束观看直播时已经直播的时长等信息。
一个示例中,内容查看页面的显示方式可以是直接切换,或者是通过右侧逐渐滑出的方式显示。
可选的,步骤“响应于针对目标历史内容区域中更多查看控件的触发操作,显示目标历史内容区域对应的目标内容类型的内容查看页面”,可以包括:
响应于针对目标历史内容区域中更多查看控件的触发操作,将浏览记录页面调整为半透明状态;
在屏幕右侧显示处于缩小状态的内容查看页面,该内容查看页面为目标历史内容区域对应的目标内容类型的内容查看页面;
逐渐增大内容查看页面的显示尺寸,直到内容查看页面覆盖住浏览记录页面为止。
例如,参见图2c,用户点击“小红”的直播的第一内容描述信息后,浏览记录页面如208所示,变为半透明状态,在209页面,缩小状态的内容查看页面从屏幕的右侧弹出,并逐渐增大,直到覆盖浏览记录页面,得到210指示的完整显示的内容查看页面。
在一个示例中,历史内容区域中的内容是可以通过滑动操作进行切换显示的,可选的,方法还可以包括:
响应于针对历史内容区域的滑动操作,基于滑动操作的滑动方向,对历史内容区域中显示的第一历史描述信息进行调整。
例如,参见图2d,在211指示的浏览记录页面中,当检测到针对历史内容区域2112的向左的滑动操作时,将2112区域中的第一内容描述信息也向左滑动调整,最左侧的XX篮球的直播的第一内容描述信息滑出了历史内容区域,历史内容区域中“小明”的直播的第一内容描述信息和“小蓝”的直播的一部分第一内容描述信息滑进了历史内容区域中进行显示。
本实施例中,浏览记录页面中还包括页面返回区域,该页面返回区域可以设置在浏览记录页面中的任意位置,可选的,可以设置在浏览记录页面的底部,即靠近屏幕下边框的位置,其中,该页面返回区域可以以区域标识信息进行标识,区域标识信息包括但不限于颜色、阴影等。
可选的,通过操作页面返回区域,可以从浏览记录页面返回第一用户操作页面,可选的,本实施例的方法还可以包括:响应于针对浏览记录页面中的页面返回区域的返回操作,切换显示第一用户操作页面。其中,返回操作包括但不限于点击、双击、长按、指关节点击等操作。
例如,参见图2e,213指示的页面为浏览记录页面,2131指示的浅灰色区域为页面返回区域,当检测到针对页面返回区域的返回操作如点击操作时,显示214指示的会话列表页面。
在一个示例中,用户还可以自由删除历史内容区域中的第一内容描述信息,可选的,本实施例的方法,还可以包括:
响应于针对第一内容描述信息的删除操作,将删除操作对应的第一内容描述信息,从对应的历史内容区域中删除。
其中,还删除操作可以是特定的触控操作,或者由几个特定触控操作组合而成,或者可以通过控件的方式实现,本实施例对此没有限制。
其中,也特定操作包括双击、长按等操作,几个特定触控操作组合而成的操作包括长按后移动等操作,本实施例对组合的特定触控操作没有限制。
可选的,在一个示例中,步骤“响应于针对第一内容描述信息的删除操作,将删除操作对应的第一内容描述信息,从对应的历史内容区域中删除”,可以包括:
响应于针对第一内容描述信息的信息管理操作,显示第一内容描述信息的内容操作控件列表,内容操作控件列表包括至少一个内容操作控件,内容操作控件包括删除控件;
响应于针对删除控件的触发操作,将该第一内容描述信息从对应的历史内容区域中删除。
例如,参见图2f,当在215指示的浏览记录页面中,检测到针对“XX篮球”用户的直播的第一内容描述信息的信息管理操作如长按操作时,显示2151指示的内容操作控件列表,列表中包括内容操作控件如删除控件,当检测到用户针对删除控件的触发操作时,删除“XX篮球”用户的直播内容的第一内容描述信息,215指示的浏览记录页面更新为216指示的浏览记录页面。
在一个示例中,考虑到用户对已浏览完的内容一般很少再去浏览,为了进一步提升浏览记录页面显示的历史浏览内容的准确性,可选的,本实施例中历史浏览内容包括目标应用程序中在历史时间段内被浏览过,且未被完全浏览完的内容。
当然,可以理解的是,对一些内容类型下的内容而言,其显示的页面可以无限地跳转,所以没有浏览完的概念,例如子程序等,所以所有当前用户浏览过的子程序,都是历史浏览内容。而对于其他内容类型的内容而言,可以展示的信息是有限的,是具有浏览结束位置的,对于这种内容类型,历史浏览内容可以为未被用户浏览完的内容。
本实施例中,浏览结束位置,指的是内容在浏览结束时最后显示的信息在内容中的位置。
考虑到用户重复浏览之前已经浏览过的内容时,容易降低用户体验,为了提升用户体验,避免浪费用户时间,可选的,步骤“响应于针对目标第一内容描述信息的展示操作,展示目标第一内容描述信息对应的目标历史浏览内容”,可以包括:
响应于针对目标第一内容描述信息的展示操作,获取目标第一内容描述信息对应的目标历史浏览内容的最新内容展示位置,最新内容展示位置为目标历史浏览内容最近一次展示结束时的内容展示位置;
从目标历史浏览内容的最新内容展示位置,开始展示目标历史浏览内容。
其中,终端本地可以存储有第一内容描述信息对应的最新内容展示位置,响应于针对目标第一内容描述信息的展示操作,可以从本地获取第一内容描述信息对应的最新内容展示位置。
或者,第一内容描述信息对应的最新内容展示位置可以由终端向服务器获取,可选的,响应于针对目标第一内容描述信息的展示操作,可以基于目标第一内容描述信息向服务器请求目标第一内容描述信息对应的历史浏览内容的最新内容展示位置。
可选的,对于子程序这种没有“浏览完”的概念的内容类型而言,响应于针对目标第一内容描述信息的展示操作,可以不执行“获取目标第一内容描述信息对应的目标历史浏览内容的最新内容展示位置”的操作,而是通过子程序的调用接口调用子程序,显示子程序的应用页面。
可选的,对于直播类型的内容而言,响应于针对目标第一内容描述信息的展示操作,可以不执行“获取目标第一内容描述信息对应的目标历史浏览内容的最新内容展示位置”的步骤,而是根据目标第一内容描述信息所链接的链接信息直接显示实时的直播页面。
本实施例中,为了便于浏览记录页面的显示,可以为目标应用程序的每个用户设置对应的历史浏览内容集合,用户浏览过的每种内容类型分别对应的一个历史浏览内容集合,历史浏览内容集合中包括对应的内容类型下历史浏览内容的第一内容描述信息。其中,终端和/或服务器中可以存储用户对应的历史浏览内容集合。
可选的,步骤“响应于通过用户操作页面触发的历史查阅操作,显示浏览记录页面”,可以包括:
响应于针对用户操作页面的历史查阅操作,通过服务器获取各内容类型对应的历史浏览内容集合,历史浏览内容集合中包括对应的内容类型下历史浏览内容的第一内容描述信息;
基于各内容类型下历史浏览内容集合中的第一内容描述信息,生成并显示浏览记录页面。
可选的,可以从终端本地读取各内容类型对应的历史浏览内容集合。
可选的,还可以从服务器获取当前用户的历史浏览内容集合,可选的,步骤“响应于针对用户操作页面的历史查阅操作,获取各内容类型对应的历史浏览内容集合”,可以包括:
响应于针对用户操作页面的历史查阅操作,向服务器发送集合获取请求,该请求中包括当前用户的用户标识;
接收服务器基于用户标识发送的当前用户的各内容类型对应的历史浏览内容集合。
其中,用户标识可以包括终端的终端标识,用户在目标应用程序上的账户信息等。
其中,每个历史浏览内容集合中还可以包括对应的内容类型的用户偏好程度表征参数,该用户偏好程度表征参数可以表征当前用户对该内容类型下内容的偏好程度。
对应的,步骤“基于各内容类型下历史浏览内容集合中的第一内容描述信息,生成并显示浏览记录页面”,可包括:
基于各历史浏览内容集合中的用户偏好程度表征参数,确定各内容类型的用户偏好程度的高度;
基于各内容类型的用户偏好程度的从高到低的顺序,设置内容类型对应的历史内容区域在浏览记录页面上的展示位置的排列顺序;
根据历史内容区域,以及各内容类型下历史浏览内容集合中的历史浏览内容,生成并显示浏览记录页面。
可以想到的是,历史内容区域的尺寸是有限的,为了避免第一内容描述信息尺寸过小不利于用户浏览,历史内容区域中同时显示出来的历史浏览内容的数量也是有限的,而浏览结束时间越接近当前时刻的历史浏览内容,用户再次浏览的可能性越大,所以本实施例中,在显示浏览记录页面时,可以根据历史浏览内容的最新浏览时间与当前时刻的时间间隔的从小到大的顺序,在历史内容区域中排列第一内容描述信息。
其中,该最新浏览时间,可以是当前用户在历史浏览内容的最近一次浏览时的浏览结束时间。
其中,该最新浏览时间可以是在需要播放目标历史浏览内容时,基于第一内容描述信息实时从服务器获取的,也可以是在获取第一内容描述信息的同时从服务器中获取的。可选的,服务器基于用户标识发送的当前用户的各内容类型对应的历史浏览内容集合中,除了第一内容描述信息和用户偏好程度表征参数,还可以包括当前用户对第一内容描述信息所对应的历史浏览内容的当前浏览时间。
考虑到随着时间的流逝,第一内容描述信息对应的链接信息存在失效的可能性,如历史浏览内容被删除、直播结束等等,为了避免不存在的历史浏览内容浪费用户时间,本实施例中,可以在生成浏览记录页面前,验证第一内容描述信息对应的链接信息的有效性。
可选的,步骤“基于各内容类型下历史浏览内容集合中的第一内容描述信息,生成并显示浏览记录页面”前,还可以包括:
检测第一内容描述信息的链接信息的有效性,基于检测结果确定链接信息中的无效链接信息;
从历史浏览内容集合中删除无效链接信息所链接的第一内容描述信息。
其中,链接信息的有效性检测可以采用现有的任意链接有效性检测方案,本实施例对此没有限制,
其中,第一内容描述信息的有效性也可以是由服务器在发送第一内容描述信息前,由服务器进行检测的,本实施例对此没有限制。
一个示例中,历史浏览内容集合中包括的内容描述信息可以是第二内容描述信息,在需要生成并显示浏览记录页面时,可以从历史浏览内容集合的第二内容描述信息中获取第一内容描述信息,以生成并显示浏览记录页面。
其中,对于直播类型的内容而言,链接信息对应的直播结束,可以认为链接信息无效。在一个可选的示例中,直播结束且用户未完全浏览完直播内容时,可以将直播视频作为未浏览完的视频,例如,服务器可以将当前用户未浏览完的直播回放视频(直播已结束)作为用户未浏览完的视频,生成该视频的第二内容描述信息存储到视频类型对应的历史浏览内容集合中。
其中,随着时间的推进,历史浏览内容集合中的第一(或第二)内容描述信息也在更新,具体的,若历史浏览内容集合中的第一(或第二)内容描述信息对应的最新浏览时间到当前时刻的时间间隔,大于历史时间段的时长,从历史浏览内容集合中删除该第一(或第二)内容描述信息。
其中,对历史浏览内容集合的更新可以由服务器或终端执行,本实施例对此没有限制。
在步骤103之后,还可以包括检测目标历史浏览内容的当前浏览位置,若当前浏览位置满足浏览结束位置条件,则确定目标历史浏览内容浏览完成,从终端本地的历史浏览内容集合中,删除目标历史浏览内容的第一内容描述信息,从历史内容区域中删除目标第一内容描述信息。
可选的,还可以生成浏览结束指示信息,指示信息中携带目标历史浏览内容的内容标识如内容名称等,向服务器发送浏览结束标识,以便服务器更新历史浏览内容集合。
其中,各个历史内容区域中还可以设置有对应的第一内容描述信息的显示数量阈值,根据各历史内容区域的第一内容描述信息的排列方式和显示出的信息的样式等的不同,不同历史内容区域显示的第一内容描述信息的最大数量可以不同,一个示例中,历史内容区域可以只显示最新浏览时间与当前时刻最接近的几个历史浏览内容的第一内容描述信息。可以理解的是,当集合中新增加历史浏览内容的第一内容描述信息时,历史内容区域显示的第一内容描述信息会进行相应的更新。
本实施例中,对历史浏览内容集合中第一(或第二)内容描述信息的特点进行说明:
(1)对于当前用户用过的小程序:
历史浏览内容集合中包括历史时间段内当前用户用过的全部小程序。
其中,浏览记录页面默认展示一定数量的小程序的应用图标。
(2)对于当前用户看过的直播
当前用户看过的直播,如果本场直播没结束,其第一内容描述信息存储在历史浏览内容集合中。
可选的,浏览记录页面中直播内容的第一内容描述信息的显示数量阈值,可以根据需要设置,如可以是3个、5个等。
其中,为了避免将用户点开时间极短的直播的第一内容描述信息也显示的浏览记录页面,使得用户再浏览的意愿降低,还可以设置最短浏览时长,对于用户浏览过且正在实时直播的直播视频,只有用户的连续浏览时长不低于最短浏览时长,才将其第一内容描述信息存储到历史浏览内容集合中。
例如,最短浏览时长可以由用户或服务器设置,本实施例对此没有限制,如可以设置为15s。
对于直播类型对应的历史浏览内容集合,当直播结束时,服务器可以从历史浏览内容集合中删除结束的直播内容对应的第一内容描述信息。
可选的,一个示例中,直播类型对应的历史浏览内容集合可以设置有直播视频最高阈值,当第一内容描述信息的数量超过最高阈值时,可以从历史浏览内容集合中,对第一内容描述信息,按照最新浏览时间与当前时刻的时间间隔从大到小的顺序进行删除,直到第一内容描述信息的数量不大于最高阈值。
3)未看完的视频
用户通过目标应用程序打开过的视频,如果未看完,其第一内容描述信息会被存储在对应的历史浏览内容集合中。
其中,也可以为视频类型设置最短播放时长,对于用户打开过的视频,若视频的已播放时长不低于最短播放时长,才将其第一内容描述信息存储到历史浏览内容集合中。
例如,最短播放时长可以由用户或服务器设置,本实施例对此没有限制,如可以设置为15s。其中,视频中的广告时长不累计在已播放时长内,其中,若用户手动调整过进度条,已播放时长可以为视频的实际播放时长。
其中,若在步骤103中,用户点击的是某个视频的第一内容描述信息,在视频播放页面显示后,视频播放页面上视频播放到了预设的结束位置,则确定用户已浏览完该视频,终端可以从历史浏览内容中删除该视频。
其中,预设的结束位置可以是预设的结束时间点,或者是进度条上剩余未播放时长小于预设最长剩余时长的位置。
其中,显示数量阈值可以由服务器设置。
(4)未看完的文章
其中,该文章发布的平台不限,可以是另一种即时通讯客户端,该文章在目标应用程序中的出现位置不限,例如可以是显示在聊天会话页面上的,尅是显示在互动页面中的,或者还可以是显示在业务服务账号的账号消息页面中的,本实施例对此没有限制。
若用户点开过这篇公众号文章,如果未看完,则这篇文章的第一内容描述信息会被存储至对应的历史浏览内容集合中。
其中,可以设置文章中的某些元素的位置为浏览结束位置,例如设置文章中的特定控件或特定词语等为浏览结束位置。
在文章的浏览过程中,若浏览结束位置未显示在页面中,则文章未被浏览完,
例如,参见图2a,203页面中的阅读量标识信息即“阅读10000+”的位置可以设置为浏览结束位置,终端可以监测阅读数量标识是否出现在文章的显示页面中,若没有,则文章未浏览完,否则,文章已被用户浏览完。
其中,文章的最新内容展示位置可以用浏览结束时,最后一行显示的文本进行标识。
(5)未看完的文档
与文章类似,在对文档内容的最新一次浏览过程中,用户看过的文件、笔记等,可以设置文档中的某些元素的位置为浏览结束位置,例如设置文档中的特定控件或特定词语为浏览结束位置。
在文档的浏览过程中,若浏览结束位置未显示在页面中,则文档未被浏览完,否则,文档被浏览完成。
(6)听过的音乐
其中,对于用户通过目标应用程序触发播放的音频,若持续播放时长超过预设播放时长,将音频的第一内容描述信息存储至历史浏览内容集合中。
其中,预设播放时长根据需要设置,如设置为10s,本实施例对此美欧限制。
其中,考虑到音乐的循环播放场景,历史浏览内容集合中的音频可以不进行删除。
在一个示例中,用户还可以通过自己的操作标记重要的内容,终端可以将标记的内容存储到历史浏览内容集合中,以供浏览记录页面显示。可选的,本实施例的方法还可以包括:
显示目标应用程序的第二用户操作页面,第二用户操作页面包括至少一个内容类型下的内容的访问入口;
响应于针对目标访问入口的访问操作,显示内容展示页面,并通过内容展示页面展示目标访问入口对应的目标内容,其中,内容展示页面包括重要内容标记控件;
响应于针对重要内容标记控件的触发操作,获取目标内容的第一内容描述信息,将第一内容描述信息存储到对应的内容类型下的历史浏览内容集合中。
其中,访问入口的展现形式包括但不限于控件、链接有链接信息的图标、文字等等。
其中,第二用户操作页面与第一用户操作页面可以相同或不同,本实施例对此没有限制。
一个示例中,响应于针对重要内容标记控件的触发操作,还可以为目标内容的第一内容描述信息设置重要内容标识。将重要内容标识和第一内容描述信息对应地存储到历史浏览内容集合中。
可选的,在步骤102中,历史内容区域中按照从左到右,或者从上到下的顺序先展示的是具有重要内容标识的第一内容描述信息,若具有重要内容标识的第一内容描述信息显示之后,历史内容区域中还有空余位置,才开始按照最新浏览时间与当前时刻的时间间隔从小到大的顺序,排列的第一内容描述信息。
其中,还可以设置重要内容标识的有效期,当重要内容标识设置之后的持续时长超过有效期时长(如7天等)时,重要内容标识对应的第一内容描述信息,按照其最新浏览时间与当前时刻的时间间隔排列,或者,历史浏览内容集合中删除该重要内容标识过期的第一内容描述信息。
其中,在响应于针对目标访问入口的访问操作,显示内容展示页面后,还可以包括:
响应于针对内容展示页面的浏览结束操作,检测内容展示页面中展示的目标内容是否达到预设浏览结束位置,关闭内容展示页面;
若该展示的目标内容未到达预设浏览结束位置,获取目标内容的第一内容描述信息和最新内容展示位置,将第一内容描述信息和最新内容展示位置存储至对应的历史浏览内容集合中。
其中,浏览结束位置的设置参见前述示例的说明,在此不再赘述。
展示的目标内容到达预设浏览结束位置,可以理解为,目标内容中预设浏览结束位置的信息已经被展示出现(显示或播放等等)。
例如,对于音频和视频,预设浏览结束位置可以是音频或视频的结束时间点或距离结束时点预设时长的特定时间点,其中,预设时长可以任意设置,例如为10s等。即当音频播放到倒数第10秒时,确定音频到达预设浏览结束位置。
采用本实施例,可以通过浏览记录页面集中显示各内容类型下的历史浏览内容的第一内容描述信息,鉴于第一内容描述信息的集中显示,用户只需要较短的时间,就可以从第一内容描述信息中确定出自己想要再次浏览的内容的描述信息,然后基于展示操作触发目标历史浏览内容的展示,相较于相关技术中用户需要不断回想历史浏览内容的浏览路径,然后经过一系列点击操作等,从群聊页面、互动页面等地方找回内容的方案而言,用户无需经历长时间的回忆,可以有效降低目标历史浏览内容的再次展示所需的时间,提升用户的历史浏览内容查找效率。
为了更好地实施以上方法,相应的,本发明实施例还提供一种历史浏览内容展示装置,该装置具体可以集成在终端中。
参见图3,该历史浏览内容展示装置包括:
第一操作页面显示单元301,用于显示目标应用程序的第一用户操作页面;
浏览记录页面显示单元302,用于响应于通过第一用户操作页面触发的历史查阅操作,显示浏览记录页面,浏览记录页面包括至少一个历史内容区域,一个历史内容区域对应一个内容类型,历史内容区域包括对应的内容类型下历史浏览内容的第一内容描述信息,历史浏览内容为目标应用程序中在历史时间段内被浏览过的内容;
内容再展示单元303,用于响应于针对目标第一内容描述信息的展示操作,展示目标第一内容描述信息对应的目标历史浏览内容。
在一个可选的示例中,第一用户操作页面包括会话列表页面,会话列表页面包括目标应用程序的用户的会话流;
浏览记录页面显示单元,用于响应于针对会话列表页面的下拉操作,显示浏览记录页面。
在一个可选的示例中,第一用户操作页面包括历史内容查看控件;
浏览记录页面显示单元,用于响应于针对历史内容查看控件的查看操作,显示浏览记录页面。
在一个可选的示例中,浏览记录页面中历史内容区域的展示位置,基于历史内容区域对应的内容类型的用户偏好程度确定,其中,内容类型的用户偏好程度越高,内容类型对应的历史内容区域的展示位置在浏览记录页面中越靠前。
在一个可选的示例中,同一历史内容区域中第一内容描述信息的排列顺序,基于第一内容描述信息对应的历史浏览内容的最新浏览时间,与当前时刻的时间间隔确定。
在一个可选的示例中,各历史内容区域中还包括对应的更多内容查看控件,装置还包括:
更多内容展示单元,用于响应于针对目标历史内容区域中更多查看控件的触发操作,显示目标历史内容区域对应的目标内容类型的内容查看页面,内容查看页面包括目标内容类型下的至少一个历史浏览内容的第二内容描述信息;
第二内容再展示单元,用于响应于针对目标第二内容描述信息的展示操作,展示目标第二内容描述信息对应的历史浏览内容。
在一个可选的示例中,历史浏览内容包括目标应用程序中在历史时间段内被浏览过,且未被完全浏览完的内容。
在一个可选的示例中,内容再展示单元,用于:
响应于针对目标第一内容描述信息的展示操作,获取目标第一内容描述信息对应的目标历史浏览内容的最新内容展示位置,最新内容展示位置为目标历史浏览内容最近一次展示结束时的内容展示位置;
从目标历史浏览内容的最新内容展示位置,展示目标历史浏览内容。
在一个可选的示例中,该装置还包括:
记录删除单元,用于响应于针对第一内容描述信息的删除操作,将删除操作对应的第一内容描述信息,从对应的历史内容区域中删除。
在一个可选的示例中,浏览记录页面显示单元,用于:
响应于针对第一用户操作页面的历史查阅操作,通过服务器获取各内容类型对应的历史浏览内容集合,历史浏览内容集合中包括对应的内容类型下历史浏览内容的第一内容描述信息;
基于各内容类型下历史浏览内容集合中的第一内容描述信息,生成并显示浏览记录页面。
在一个可选的示例中,浏览记录页面显示单元,还用于:
检测第一内容描述信息的链接信息的有效性,基于检测结果确定链接信息中的无效链接信息;
从历史浏览内容集合中删除无效链接信息所链接的第一内容描述信息。
在一个可选的示例中,该装置还包括:
第二操作页面显示单元,用于显示目标应用程序的第二用户操作页面,第二用户操作页面包括至少一个内容类型下的内容的访问入口;
内容展示单元,用于响应于针对目标访问入口的访问操作,显示内容展示页面,并通过内容展示页面展示目标访问入口对应的目标内容,其中,内容展示页面包括重要内容标记控件;
标记单元,用于响应于针对重要内容标记控件的触发操作,获取目标内容的第一内容描述信息,将第一内容描述信息存储到对应的内容类型下的历史浏览内容集合中。
采用本实施例的装置,可以通过浏览记录页面集中显示各内容类型下的历史浏览内容的第一内容描述信息,使得用户可通过较短时间找到想要再次浏览的内容,有效提升了用户的历史浏览内容查找效率。
此外,本发明实施例还提供一种电子设备,该电子设备可以为终端或者服务器,如图4所示,其示出了本发明实施例所涉及的电子设备的结构示意图,具体来讲:
该电子设备可以包括一个或者一个以上处理核心的处理器401、一个或一个以上计算机可读存储介质的存储器402、电源403和输入单元404等部件。本领域技术人员可以理解,图4中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
处理器401是该电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。可选的,处理器401可包括一个或多个处理核心;优选的,处理器401可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器401中。
存储器402可用于存储软件程序以及模块,处理器401通过运行存储在存储器402的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器402可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器402还可以包括存储器控制器,以提供处理器401对存储器402的访问。
电子设备还包括给各个部件供电的电源403,优选的,电源403可以通过电源管理***与处理器401逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。电源403还可以包括一个或一个以上的直流或交流电源、再充电***、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
该电子设备还可包括输入单元404,该输入单元404可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
尽管未示出,电子设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,电子设备中的处理器401会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器402中,并由处理器401来运行存储在存储器402中的应用程序,从而实现各种功能,如下:
显示目标应用程序的第一用户操作页面;
响应于通过第一用户操作页面触发的历史查阅操作,显示浏览记录页面,浏览记录页面包括至少一个历史内容区域,一个历史内容区域对应一个内容类型,历史内容区域包括对应的内容类型下历史浏览内容的第一内容描述信息,历史浏览内容为目标应用程序中在历史时间段内被浏览过的内容;
响应于针对目标第一内容描述信息的展示操作,展示目标第一内容描述信息对应的目标历史浏览内容。
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
为此,本发明实施例还提供一种存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本发明实施例所提供的历史浏览内容展示方法。
其中,该存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
由于该存储介质中所存储的指令,可以执行本发明实施例所提供的历史浏览内容展示方法中的步骤,因此,可以实现本发明实施例所提供的历史浏览内容展示方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
根据本申请的一个方面,还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。电子设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该电子设备执行上述实施例中的各种可选实现方式中提供的方法。
以上对本发明实施例所提供的一种历史浏览内容展示方法、装置、电子设备和存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。

Claims (15)

1.一种历史浏览内容展示方法,其特征在于,包括:
显示目标应用程序的第一用户操作页面;
响应于通过所述第一用户操作页面触发的历史查阅操作,显示浏览记录页面,所述浏览记录页面包括至少一个历史内容区域,一个历史内容区域对应一个内容类型,所述历史内容区域包括对应的内容类型下历史浏览内容的第一内容描述信息,所述历史浏览内容为所述目标应用程序中在历史时间段内被浏览过的内容;
响应于针对目标第一内容描述信息的展示操作,展示所述目标第一内容描述信息对应的目标历史浏览内容。
2.根据权利要求1所述的历史浏览内容展示方法,其特征在于,所述第一用户操作页面包括会话列表页面,所述会话列表页面包括所述目标应用程序的用户的会话流;
所述响应于通过所述第一用户操作页面触发的历史查阅操作,显示浏览记录页面,包括:
响应于针对所述会话列表页面的下拉操作,显示浏览记录页面。
3.根据权利要求1所述的历史浏览内容展示方法,其特征在于,所述第一用户操作页面包括历史内容查看控件;
所述响应于通过所述第一用户操作页面触发的历史查阅操作,显示浏览记录页面,包括:
响应于针对所述历史内容查看控件的查看操作,显示浏览记录页面。
4.根据权利要求1所述的历史浏览内容展示方法,其特征在于,所述浏览记录页面中历史内容区域的展示位置,基于所述历史内容区域对应的内容类型的用户偏好程度确定,其中,内容类型的用户偏好程度越高,所述内容类型对应的历史内容区域的展示位置在所述浏览记录页面中越靠前。
5.根据权利要求1所述的历史浏览内容展示方法,其特征在于,同一历史内容区域中第一内容描述信息的排列顺序,基于所述第一内容描述信息对应的历史浏览内容的最新浏览时间,与当前时刻的时间间隔确定。
6.根据权利要求1所述的历史浏览内容展示方法,其特征在于,各历史内容区域中还包括对应的更多内容查看控件,所述方法还包括:
响应于针对目标历史内容区域中更多查看控件的触发操作,显示所述目标历史内容区域对应的目标内容类型的内容查看页面,所述内容查看页面包括所述目标内容类型下的至少一个历史浏览内容的第二内容描述信息;
响应于针对目标第二内容描述信息的展示操作,展示所述目标第二内容描述信息对应的历史浏览内容。
7.根据权利要求1所述的历史浏览内容展示方法,其特征在于,所述历史浏览内容包括所述目标应用程序中在所述历史时间段内被浏览过,且未被完全浏览完的内容。
8.根据权利要求7所述的历史浏览内容展示方法,其特征在于,所述响应于针对目标第一内容描述信息的展示操作,展示所述目标第一内容描述信息对应的目标历史浏览内容,包括:
响应于针对目标第一内容描述信息的展示操作,获取所述目标第一内容描述信息对应的目标历史浏览内容的最新内容展示位置,所述最新内容展示位置为所述目标历史浏览内容最近一次展示结束时的内容展示位置;
从所述目标历史浏览内容的所述最新内容展示位置,展示所述目标历史浏览内容。
9.根据权利要求1所述的历史浏览内容展示方法,其特征在于,还包括:
响应于针对第一内容描述信息的删除操作,将所述删除操作对应的第一内容描述信息,从对应的历史内容区域中删除。
10.根据权利要求1-9任一项所述的历史浏览内容展示方法,其特征在于,所述响应于通过所述第一用户操作页面触发的历史查阅操作,显示浏览记录页面,包括:
响应于针对所述第一用户操作页面的历史查阅操作,获取各内容类型对应的历史浏览内容集合,所述历史浏览内容集合中包括对应的内容类型下历史浏览内容的第一内容描述信息;
基于各内容类型下历史浏览内容集合中的第一内容描述信息,生成并显示浏览记录页面。
11.根据权利要求10所述的历史浏览内容展示方法,其特征在于,所述历史浏览内容的第一内容描述信息链接有历史浏览内容的链接信息,所述基于各内容类型下历史浏览内容集合中的第一内容描述信息,生成并显示浏览记录页面前,还包括:
检测第一内容描述信息的链接信息的有效性,基于检测结果确定所述链接信息中的无效链接信息;
从历史浏览内容集合中,删除所述无效链接信息所链接的第一内容描述信息。
12.根据权利要求10所述的历史浏览内容展示方法,其特征在于,还包括:
显示所述目标应用程序的第二用户操作页面,所述第二用户操作页面包括至少一个所述内容类型下的内容的访问入口;
响应于针对目标访问入口的访问操作,显示内容展示页面,并通过所述内容展示页面展示所述目标访问入口对应的目标内容,其中,所述内容展示页面包括重要内容标记控件;
响应于针对所述重要内容标记控件的触发操作,获取所述目标内容的第一内容描述信息,将所述第一内容描述信息存储到对应的内容类型下的历史浏览内容集合中。
13.一种历史浏览内容展示装置,其特征在于,包括:
第一操作页面显示单元,用于显示目标应用程序的第一用户操作页面;
浏览记录页面显示单元,用于响应于通过所述第一用户操作页面触发的历史查阅操作,显示浏览记录页面,所述浏览记录页面包括至少一个历史内容区域,一个历史内容区域对应一个内容类型,所述历史内容区域包括对应的内容类型下历史浏览内容的第一内容描述信息,所述历史浏览内容为所述目标应用程序中在历史时间段内被浏览过的内容;
内容再展示单元,用于响应于针对目标第一内容描述信息的展示操作,展示所述目标第一内容描述信息对应的目标历史浏览内容。
14.一种电子设备,其特征在于,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行计算机程序时实现如权利要求1-12任一项方法的步骤。
15.一种存储介质,其特征在于,其上存储有计算机程序,其中,计算机程序被处理器执行时实现如权利要求1-12任一项方法的步骤。
CN202110063001.0A 2021-01-18 2021-01-18 一种历史浏览内容展示方法、装置、电子设备和存储介质 Pending CN114816179A (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN202110063001.0A CN114816179A (zh) 2021-01-18 2021-01-18 一种历史浏览内容展示方法、装置、电子设备和存储介质
PCT/CN2022/071561 WO2022152156A1 (zh) 2021-01-18 2022-01-12 一种历史浏览内容处理方法、装置、电子设备和存储介质
KR1020237017115A KR20230087604A (ko) 2021-01-18 2022-01-12 이력 브라우징 콘텐츠를 처리하는 방법 및 장치, 전자 디바이스 그리고 저장 매체
JP2023524930A JP2023547427A (ja) 2021-01-18 2022-01-12 過去閲覧コンテンツ処理方法及び装置並びに電子装置及びコンピュータプログラム
US17/987,139 US20230071779A1 (en) 2021-01-18 2022-11-15 Method and apparatus for processing historical browsing content electronic device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110063001.0A CN114816179A (zh) 2021-01-18 2021-01-18 一种历史浏览内容展示方法、装置、电子设备和存储介质

Publications (1)

Publication Number Publication Date
CN114816179A true CN114816179A (zh) 2022-07-29

Family

ID=82446920

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110063001.0A Pending CN114816179A (zh) 2021-01-18 2021-01-18 一种历史浏览内容展示方法、装置、电子设备和存储介质

Country Status (5)

Country Link
US (1) US20230071779A1 (zh)
JP (1) JP2023547427A (zh)
KR (1) KR20230087604A (zh)
CN (1) CN114816179A (zh)
WO (1) WO2022152156A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117708863B (zh) * 2024-02-05 2024-04-19 四川集鲜数智供应链科技有限公司 一种基于物联网的设备数据加密处理方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103092857A (zh) * 2011-11-01 2013-05-08 腾讯科技(深圳)有限公司 历史记录的整理方法和装置
CN105373570B (zh) * 2014-09-02 2020-09-15 中兴通讯股份有限公司 一种浏览器历史记录的管理方法及终端
CN110162353B (zh) * 2018-02-11 2023-09-15 深圳市雅阅科技有限公司 多页面切换方法及设备、存储介质、终端
CN108416053A (zh) * 2018-03-19 2018-08-17 深圳创维-Rgb电子有限公司 历史浏览记录的显示处理方法、电视及可读存储介质
CN109902255B (zh) * 2019-02-27 2021-04-27 百度在线网络技术(北京)有限公司 页面混合浏览记录生成方法、装置、设备和存储介质

Also Published As

Publication number Publication date
US20230071779A1 (en) 2023-03-09
KR20230087604A (ko) 2023-06-16
JP2023547427A (ja) 2023-11-10
WO2022152156A1 (zh) 2022-07-21

Similar Documents

Publication Publication Date Title
US10798035B2 (en) System and interface that facilitate selecting videos to share in a messaging application
US11061970B2 (en) Encapsulating virtual area based communicant assemblies
US8601378B2 (en) Customized presentations associated with a social media application based on relationships
CN111314204B (zh) 一种互动方法、装置、终端和存储介质
US20230045363A1 (en) Video playback method and apparatus, computer device, and storage medium
US20220224663A1 (en) Message Display Method and Apparatus, Terminal, and Computer-Readable Storage Medium
CN111343074B (zh) 一种视频处理方法、装置和设备以及存储介质
CN113157157A (zh) 基于直播的互动图像管理方法、装置、设备和存储介质
CN111859129B (zh) 对象推荐方法、装置、电子设备和存储介质
CN110737844B (zh) 推荐数据的方法、装置、终端设备和存储介质
WO2023016536A1 (zh) 一种交互方法、装置、设备和存储介质
CN112052420A (zh) 一种页面分享图片的生成以及页面分享方法和装置
CN112950294A (zh) 信息分享方法、装置、电子设备及存储介质
US20230071779A1 (en) Method and apparatus for processing historical browsing content electronic device and storage medium
KR20100092687A (ko) 컨텐츠 재생방법
US20240143671A1 (en) Encapsulating Virtual Area Based Communicant Assemblies
CN112286340B (zh) 用户内容的交互方法、***和装置
CN111061532B (zh) 一种壁纸展示方法及终端设备
KR101894396B1 (ko) 복수의 스토리지를 이용한 콘텐트 공유 시스템 및 방법
CN113515336B (zh) 直播间加入方法、创建方法、装置、设备及存储介质
CN110377573B (zh) 内容存储、分享方法和装置
CN112799552B (zh) 一种推广图片分享方法、装置和存储介质
CN114827701A (zh) 多媒体信息互动方法、装置、电子设备以及存储介质
CN113158094A (zh) 信息分享方法、装置及电子设备
CN112182455B (zh) 页面展示方法、装置、电子设备和存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40070416

Country of ref document: HK

SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination