CN113934949B - 资讯页面展示方法、电子设备及计算机存储介质 - Google Patents

资讯页面展示方法、电子设备及计算机存储介质 Download PDF

Info

Publication number
CN113934949B
CN113934949B CN202111407416.1A CN202111407416A CN113934949B CN 113934949 B CN113934949 B CN 113934949B CN 202111407416 A CN202111407416 A CN 202111407416A CN 113934949 B CN113934949 B CN 113934949B
Authority
CN
China
Prior art keywords
information
page
block
keyword
picture
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.)
Active
Application number
CN202111407416.1A
Other languages
English (en)
Other versions
CN113934949A (zh
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.)
Zhangyue Technology Co Ltd
Original Assignee
Zhangyue Technology 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 Zhangyue Technology Co Ltd filed Critical Zhangyue Technology Co Ltd
Priority to CN202111407416.1A priority Critical patent/CN113934949B/zh
Publication of CN113934949A publication Critical patent/CN113934949A/zh
Application granted granted Critical
Publication of CN113934949B publication Critical patent/CN113934949B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/954Navigation, e.g. using categorised browsing
    • 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/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • 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
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents
    • 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/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • G06F16/986Document structures and storage, e.g. HTML extensions

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种资讯页面展示方法、电子设备及计算机存储介质。该方法包括:在可视区中展示资讯长页面的资讯区块中的内容;该资讯长页面包括资讯区块以及关键词区块;响应于关键词区块跳转操作,记录关键词区块跳转操作执行时用户在资讯长页面的阅读位置,以及在可视区中展示关键词区块中的内容;响应于返回原文操作,在可视区中展示与记录的阅读位置匹配的资讯区块中的内容。本方案通过关键词区块能够便于用户对资讯的理解及决策;并通过跳转操作及返回操作实现关键词区块及原阅读位置的跳转,进一步提升用户阅读效率及阅读体验。

Description

资讯页面展示方法、电子设备及计算机存储介质
技术领域
本发明涉及信息技术领域,具体涉及一种资讯页面展示方法、电子设备及计算机存储介质。
背景技术
随着信息技术的飞速发展,各类资讯呈现爆发式的增长。资讯页面作为呈现资讯的主要方式,被广泛应用于各类电子平台中。例如,有的电子书平台为了提升用户体验,会为用户展示相应的资讯页面以向用户提供书籍资讯等等。
在资讯篇幅较长时,需通过长页面来展示该类资讯。长页面是指页面高度大于预设高度的电子页面,长页面中的所有内容无法同时展示于电子设备屏幕中。
目前,用户在阅读该类资讯页面时,仅仅可以通过滑动等操作实现长页面的滚动,从而达到阅读长页面全部内容的目的。然而该种方式不利于用户对资讯的阅读,用户体验差。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的资讯页面展示方法、电子设备及计算机存储介质。
根据本发明的一个方面,提供了一种资讯页面展示方法,包括:
在可视区中展示资讯长页面的资讯区块中的内容;其中,所述资讯长页面包括资讯区块以及关键词区块;
响应于关键词区块跳转操作,记录所述关键词区块跳转操作执行时用户在所述资讯长页面的阅读位置;以及
在所述可视区中展示所述关键词区块中的内容;
响应于返回原文操作,在所述可视区中展示与记录的所述阅读位置匹配的资讯区块中的内容。
根据本发明的另一方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如下操作:
在可视区中展示资讯长页面的资讯区块中的内容;其中,所述资讯长页面包括资讯区块以及关键词区块;
响应于关键词区块跳转操作,记录所述关键词区块跳转操作执行时用户在所述资讯长页面的阅读位置;以及
在所述可视区中展示所述关键词区块中的内容;
响应于返回原文操作,在所述可视区中展示与记录的所述阅读位置匹配的资讯区块中的内容。
根据本发明的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述资讯页面展示方法对应的操作。
本发明公开的资讯页面展示方法、电子设备及计算机存储介质中,在可视区中展示资讯长页面的资讯区块中的内容;该资讯长页面包括资讯区块以及关键词区块;响应于关键词区块跳转操作,记录关键词区块跳转操作执行时用户在资讯长页面的阅读位置,以及在可视区中展示关键词区块中的内容;响应于返回原文操作,在可视区中展示与记录的阅读位置匹配的资讯区块中的内容。本方案中的资讯页面既包含资讯还包含有与资讯内容关联的关键词区块,从而便于用户对资讯的理解及决策;而且本方案可通过跳转操作快速地跳转至关键词区块,提升用户的阅读效率及阅读体验;并且本方案在执行返回原文操作之后,可以快速地跳转至查看关键词区块之前的阅读位置,便于用户对资讯区块中内容的继续阅读,进一步提升用户阅读效率及阅读体验。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了本发明实施例一提供的一种资讯页面展示方法的流程示意图;
图2示出了本发明实施例二提供的一种资讯页面展示方法的流程示意图;
图3示出了本发明实施例三提供的一种资讯页面的图片加载方法的流程示意图;
图4示出了本发明实施例三提供的一种资讯长页面示意图;
图5示出了本发明实施例三提供的另一种资讯长页面示意图;
图6示出了本发明实施例五提供的一种电子设备的结构示意图。
具体实施方式
下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
实施例一
图1示出了本发明实施例一提供的一种资讯页面展示方法的流程示意图。
其中,本发明实施例所提供的资讯页面展示方法可以应用于各类包含资讯页面的平台中,如电子书平台、资讯平台等等。
如图1所示,该方法包括如下步骤:
步骤S110,在可视区中展示资讯长页面的资讯区块中的内容;其中,资讯长页面包括资讯区块以及关键词区块。
与现有技术中的资讯页面不同,本发明实施例中的资讯页面不仅包含有呈现资讯的资讯区块,还包含有关键词区块。其中,关键词区块中包含有至少一个关键词,该关键词与资讯区块中的资讯相关联,通过该关键词区块的设置,能够便于用户快速地了解资讯内容的核心等等。
进一步地,本发明实施例生成的资讯页面具体为资讯长页面,该资讯长页面的高度大于预设高度,资讯长页面中的内容无法全部同时显示于可视区中。
步骤S120,响应于关键词区块跳转操作,记录关键词区块跳转操作执行时用户在资讯长页面的阅读位置,以及在可视区中展示关键词区块中的内容。
关键词区块设置于资讯长页面中的预置位置,例如关键词区块可以位于资讯长页面的尾部等等。在可视区显示资讯区块中的内容时,若监测到用户执行了关键词区块跳转操作,可以直接跳转至关键词区块,从而用户能够在可视区中阅读关键词区块中的内容。采用该种方式,无需用户多次滑动,也无需用户在每次滑动后确定是否已到达关键词区块,便可以直接且快速地跳转至关键词区块,从而提升用户的阅读效率。
进一步地,在监测到关键词区块跳转操作后,及时记录关键词区块跳转操作执行时用户在资讯长页面的阅读位置。其中,具体是记录关键词区块跳转操作执行时,可视区中的内容在资讯长页面中的位置。例如,为简化位置记录信息,可以记录关键词区块跳转操作执行时可视区中的内容顶部与长页面顶部之间的距离等等。
步骤S130,响应于返回原文操作,在可视区中展示与记录的阅读位置匹配的资讯区块中的内容。
在可视区中展示关键词区块中的内容时,若监测到用户执行的返回原文操作,跳转至步骤S120记录的阅读位置,从而在可视区中展示与记录的阅读位置匹配的资讯区块中的内容,由此可以便于用户在查看关键词区块之后快速地返回至原来的阅读位置。
由此可见,本发明实施例为用户提供的资讯页面不仅包含有资讯区块,还包含有与资讯内容关联的关键词区块,从而便于用户对资讯的理解及决策;而且本发明实施例通过关键词区块跳转操作可以直接跳转至关键词区块,无需用户多次滑动及滑动后判断可视区中展示的内容是否为关键词区块中内容,提升用户的阅读效率;并且本发明实施例在监测到关键词区块跳转操作之后,记录有关键词区块跳转操作执行时用户在资讯长页面的阅读位置,由此用户在执行返回原文操作之后,可以快速地跳转至查看关键词区块之前的阅读位置,便于用户对资讯区块中内容的继续阅读,进一步提升用户阅读效率及阅读体验。
实施例二
图2示出了本发明实施例二提供的一种资讯页面展示方法的流程示意图。其中,本发明实施例以应用于电子书平台为例,来详细阐明资讯页面展示方法的具体执行过程。
如图2所示,该方法包括如下步骤:
步骤S210,生成资讯长页面。
电子书平台会为用户提供相应的书籍资讯,该书籍资讯是异于该电子书平台的第三方平台提供的。然而现有技术中第三方平台提供的书籍资讯页面并不包含关键词区块,由此本发明实施例根据页面访问请求,从第三方平台加载源页面,并且在该源页面中添加关键词区块,以生成资讯长页面。可选的,在从第三方平台加载源页面之后,可通过相应的重排脚本删除源页面中与电子书平台无关的元素,如广告入口等等,从而进一步提升用户体验,提高用户的决策效率。
由此,本发明实施例是通过对第三方平台提供的书籍资讯页面进行重排后获得资讯长页面。生成的资讯长页面既包括资讯区块,也包括关键词区块。该资讯区块包含有书籍资讯内容,该书籍资讯内容来源于第三方平台;该关键词区块中包含有与资讯区块中的书籍资讯内容关联的关键词,例如该关键词可以为从该书籍资讯内容中提取出的书籍名称、作者名称、事件名称;又或者,该关键词可以是通过对该书籍资讯内容进行整体的语义分析而获得的主题词等等。
步骤S220,在可视区中展示资讯长页面的资讯区块中的内容,以及展示关键词区块跳转入口。
可视区在展示资讯区块中的内容时,还展示有关键词区块跳转入口,以提醒用户可以通过该关键词区块跳转入口跳转至关键词区块。其中,本发明实施例对该跳转入口的具体展现形式不作限定,例如,该跳转入口可以为“现在去读”控件等。
步骤S230,响应于针对关键词区块跳转入口的触发操作,在可视区中展示关键词区块中的内容以及将关键词区块跳转入口切换为返回原文入口,并记录该触发操作执行时用户在资讯长页面的阅读位置。
通过对可视区中关键词区块跳转入口的触发操作,可以快速跳转至关键词区块。在可视区中展示关键词区块中的内容时,可视区中还展示有返回原文入口,以提醒用户可以通过该返回原文入口跳转至资讯区块。本发明实施例对该跳转入口的具体展现形式不作限定。
在一种可选的实施方式中,响应于针对关键词区块跳转入口的触发操作,将可视区中展示的关键词区块跳转入口切换为返回原文入口。具体地,关键词区块跳转入口以及返回原文入口可以放置于同一页面容器中,在要展示返回原文入口时,将页面容器中返回原文入口设置为显示属性,并将关键词区块跳转入口设置为隐藏属性;相应地,在要展示关键词区块跳转入口时,将页面容器中关键词区块跳转入口设置为显示属性,并将返回原文入口设置为隐藏属性。采用该种方式,一方面能够节约页面资源,提升用户体验;另一方面能够提升入口的显示效率。
步骤S240,响应于针对返回原文入口的触发操作,在可视区中展示与记录的阅读位置匹配的资讯区块中的内容。
在可视区中展示关键词区块中的内容时,可视区中还展示有返回原文入口。本发明实施例对该返回原文入口的具体展现形式不作限定,例如,该返回原文入口可以为“返回原文”的控件等。通过对该返回原文入口的触发操作,可以返回至用户原有的阅读位置。
步骤S250,响应于针对关键词区块中任一关键词的选择操作,跳转至与选择的关键词对应的搜索页面。
关键词区块中展示有至少一个关键词,用户可通过点击等选择操作选择任一关键词。则本步骤在确定用户选择的关键词后,跳转至该关键词对应的搜索页面,以便于用户通过该搜索页面获取相关书籍等进行阅读,一方面提升书籍资讯的转换率,另一方面缩短用户查找书籍的路径,提高书籍查找效率。
由此可见,本发明实施例通过对第三方平台提供的书籍资讯页面的重排处理,能够获得既包含资讯区块又包含关键词区块的资讯长页面,提升资讯长页面的生成效率,并便于用户对资讯的理解及决策;而且本发明实施例通过关键词区块入口以及返回原文入口,能够使用户快速地切换至相应的区块,并且关键词区块入口以及返回原文入口能够相互切换,节约页面资源;另外,本发明实施例还可以响应于关键词区块中关键词的选择操作,跳转至与选择的关键词对应的搜索页面,一方面便于用户对书籍资讯的深度理解,另一方面能够便于用户阅读相关书籍,提升书籍资讯的转化率。
实施例三
图3示出了本发明实施例三提供的一种资讯页面的图片加载方法的流程示意图。其中,本发明实施例是对上述实施例一和/或实施例二中资讯长页面的图片加载过程的优化。以下以应用于电子书平台为例,来详细阐明资讯页面的图片加载方法的具体执行流程。
由上述实施例二中描述可知,本发明实施例中的资讯长页面是通过对第三方平台提供的资讯页面进行重排获得的。其中,第三方平台提供的资讯页面采用的是懒加载的图片加载方式。在该种图片加载方式中,是在监听到用户的滑动操作后,加载即将在可视区中展示的图片。
然而,由于本发明实施例中关键词区块通常位于资讯长页面的底部,在用户执行关键词区块跳转操作之后,该资讯长页面快速滚动至页面底部,从而在可视区中展示出关键词区块。在实际的实施过程中,可视区在展示关键词区块时,还会展示资讯区块底部内容。若沿用第三方平台的懒加载的图片加载方式,在关键词区块跳转操作执行后,需要将关键词区块跳转操作执行时用户在资讯长页面的阅读位置到页面底部中包含的各个图片顺序加载,从而导致位于资讯区块底部的图片无法及时显示。
如图4所示,沿用第三方平台的懒加载的图片加载方式,在跳转至资讯长页面的页面底部时,位于资讯区块底部的图片仍未成功加载,从而影响页面呈现效果,降低用户体验。
基于此,本发明实施例通过以下步骤S310-步骤S330实现资讯长页面中图片的加载。如图5所示,采用本发明实施例的图片加载方式,在跳转至资讯长页面的页面底部时,位于资讯区块底部的图片可以及时显示,从而提升页面展示效果,提升用户体验。
具体地,如图3所示,该方法包括如下步骤:
步骤S310,加载资讯长页面的节点树。
每个页面通常对应于一个节点树,该节点树能够描述页面中节点的层级关系及节点相关信息。其中,该节点树具体为DOM树。
步骤S320,获取节点树中的图片节点。
第三方平台等现有技术的图片加载方式具体是加载页面的DOM树以及CSS树,继而将DOM树与CSS树合并。在监听到用户滑动操作之后,确定将要在可视区中展示的图片,继而再加载该图片。而本发明实施例在加载完DOM树之后,立即遍历DOM树中的各个图片节点,并通过后续步骤S330来加载每个图片节点对应的图片。
步骤S330,针对于任一图片节点,根据该图片节点的节点信息加载该图片节点对应的图片。
第三方平台的图片加载方式中,在加载将要在可视区中展示的图片时,具体是将该图片对应的图片节点的data-src中的值赋值于src,从而来加载该图片。
然而,由于data-src值中包含的是与第三方平台业务相关的业务参数,若直接将data-src中的值赋值于src,一方面会造成加载的图片不符合本平台标准,另一方面需要获取与本平台无关的第三方平台业务参数,造成资源浪费。
基于此,本发明实施例并未直接将data-src中的值赋值于src,而是仅从该图片节点的data-src中提取data-src属性参数。例如,data-src值为“https://mmbiz.qpic.cn/mmbiz_png/FrAhjjzXgicIibyIFb36HjkhVCkeIDpibF00k3LFQQc873yPXjMkbibZskAjaW5povEFbXgmaQ8pNkmYQk8MxNflUw/640?wx_fmt=png”,则data-src属性参数为“https://mmbiz.qpic.cn/mmbiz_png”。
并且获取与本平台业务关联的图片参数。其中,图片参数包括以下参数中的至少一种:类型参数、来源参数以及加载方式参数等等。其中,由于不同的用户终端***版本所支持的类型参数不同,由此本发明实施例在获取类型参数时需判断用户终端***版本。例如,若用户终端***版本大于IOS13,则类型参数为webp,反之则不添加该类型参数,以表征类型参数为常规参数,如PNG类型等。
进一步将提取出的data-src属性参数以及图片参数进行拼接,以获得该图片节点对应的URL,最终根据URL加载该图片节点对应的图片。
由此可见,本发明实施例在加载完资讯长页面的节点树之后,便加载资讯长页面中图片节点对应的图片,从而能够从关键词区块跳转操作执行时用户在所述资讯长页面的阅读位置跳转至关键词区块时,快速地显示出资讯区块中的图片,从而提升页面显示效果,以及提升用户体验;并且,本发明实施例在加载图片时,并非直接将data-src中的值赋值于src,而是仅从该图片节点的data-src中提取data-src属性参数,以及获取与本平台相关的图片参数,最终通过data-src属性参数与图片参数的拼接来获得待加载图片的URL,最终通过该URL来加载图片,采用该种方式,一方面能够使得加载的图片符合本平台标准,另一方面剔除本平台无关的第三方平台业务参数,节约***资源。
实施例四
本发明实施例四提供了一种非易失性计算机存储介质,所述计算机存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的方法。
可执行指令具体可以用于使得处理器执行以下操作:
在可视区中展示资讯长页面的资讯区块中的内容;其中,所述资讯长页面包括资讯区块以及关键词区块;
响应于关键词区块跳转操作,记录所述关键词区块跳转操作执行时用户在所述资讯长页面的阅读位置;以及
在所述可视区中展示所述关键词区块中的内容;
响应于返回原文操作,在所述可视区中展示与记录的所述阅读位置匹配的资讯区块中的内容。
在一种可选的实施方式中,所述资讯区块中包含有书籍资讯内容;所述关键词区块中包含有与所述书籍资讯内容关联的关键词。
在一种可选的实施方式中,所述可执行指令使所述处理器执行如下操作:
在所述可视区中展示所述关键词区块中的内容之后,响应于针对所述关键词区块中任一关键词的选择操作,跳转至与选择的关键词对应的搜索页面。
在一种可选的实施方式中,所述可执行指令使所述处理器执行如下操作:
记录所述关键词区块跳转操作执行时,所述可视区中的内容在所述资讯长页面中的位置。
在一种可选的实施方式中,所述可执行指令使所述处理器执行如下操作:
响应于针对所述可视区中展示的关键词区块跳转入口的触发操作;以及
响应于针对所述可视区中展示的返回原文入口的触发操作。
在一种可选的实施方式中,所述可执行指令使所述处理器执行如下操作:
在所述可视区中展示所述关键词区块中的内容之后,将所述可视区中展示的所述关键词区块跳转入口切换为所述返回原文入口。
在一种可选的实施方式中,所述可执行指令使所述处理器执行如下操作:
在所述在可视区中展示资讯长页面的资讯区块中的内容之前,根据页面访问请求,从第三方平台加载源页面;
在所述源页面中添加关键词区块,以生成资讯长页面。
在一种可选的实施方式中,所述可执行指令使所述处理器执行如下操作:
在所述在可视区中展示资讯长页面的资讯区块中的内容之前,加载所述资讯长页面的节点树;
确定所述节点树中的图片节点;
针对于任一图片节点,根据该图片节点的节点信息加载该图片节点对应的图片。
在一种可选的实施方式中,所述可执行指令使所述处理器执行如下操作:
从该图片节点的data-src中提取data-src属性参数,以及获取与本平台业务关联的图片参数;
将所述data-src属性参数以及所述图片参数进行拼接,以获得该图片节点对应的URL;
根据所述URL加载该图片节点对应的图片。
在一种可选的实施方式中,所述图片参数包括以下参数中的至少一种:类型参数、来源参数以及加载方式参数。
由此可见,本发明实施例通过关键词区块能便于用户对资讯的理解及决策;并通过跳转操作及返回操作实现关键词区块及原阅读位置的跳转,进一步提升用户阅读效率及阅读体验。
实施例五
图6示出了本发明实施例五提供的一种电子设备的结构示意图。本发明具体实施例并不对电子设备的具体实现做限定。
如图6所示,该电子设备可以包括:处理器(processor)602、通信接口(Communications Interface)604、存储器(memory)606、以及通信总线608。
其中:处理器602、通信接口604、以及存储器606通过通信总线608完成相互间的通信。通信接口604,用于与其它设备比如客户端或其它服务器等的网元通信。处理器602,用于执行程序610,具体可以执行上述方法实施例中的相关步骤。
具体地,程序610可以包括程序代码,该程序代码包括计算机操作指令。
处理器602可能是中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。电子设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。
存储器606,用于存放程序610。存储器606可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
程序610具体可以用于使得处理器602执行以下操作:
在可视区中展示资讯长页面的资讯区块中的内容;其中,所述资讯长页面包括资讯区块以及关键词区块;
响应于关键词区块跳转操作,记录所述关键词区块跳转操作执行时用户在所述资讯长页面的阅读位置;以及
在所述可视区中展示所述关键词区块中的内容;
响应于返回原文操作,在所述可视区中展示与记录的所述阅读位置匹配的资讯区块中的内容。
在一种可选的实施方式中,所述资讯区块中包含有书籍资讯内容;所述关键词区块中包含有与所述书籍资讯内容关联的关键词。
在一种可选的实施方式中,程序610具体可以用于使得处理器602执行以下操作:
在所述可视区中展示所述关键词区块中的内容之后,响应于针对所述关键词区块中任一关键词的选择操作,跳转至与选择的关键词对应的搜索页面。
在一种可选的实施方式中,程序610具体可以用于使得处理器602执行以下操作:
记录所述关键词区块跳转操作执行时,所述可视区中的内容在所述资讯长页面中的位置。
在一种可选的实施方式中,程序610具体可以用于使得处理器602执行以下操作:
响应于针对所述可视区中展示的关键词区块跳转入口的触发操作;以及
响应于针对所述可视区中展示的返回原文入口的触发操作。
在一种可选的实施方式中,程序610具体可以用于使得处理器602执行以下操作:
在所述可视区中展示所述关键词区块中的内容之后,将所述可视区中展示的所述关键词区块跳转入口切换为所述返回原文入口。
在一种可选的实施方式中,程序610具体可以用于使得处理器602执行以下操作:
在所述在可视区中展示资讯长页面的资讯区块中的内容之前,根据页面访问请求,从第三方平台加载源页面;
在所述源页面中添加关键词区块,以生成资讯长页面。
在一种可选的实施方式中,程序610具体可以用于使得处理器602执行以下操作:
在所述在可视区中展示资讯长页面的资讯区块中的内容之前,加载所述资讯长页面的节点树;
确定所述节点树中的图片节点;
针对于任一图片节点,根据该图片节点的节点信息加载该图片节点对应的图片。
在一种可选的实施方式中,程序610具体可以用于使得处理器602执行以下操作:
从该图片节点的data-src中提取data-src属性参数,以及获取与本平台业务关联的图片参数;
将所述data-src属性参数以及所述图片参数进行拼接,以获得该图片节点对应的URL;
根据所述URL加载该图片节点对应的图片。
在一种可选的实施方式中,所述图片参数包括以下参数中的至少一种:类型参数、来源参数以及加载方式参数。
由此可见,本发明实施例通过关键词区块能便于用户对资讯的理解及决策;并通过跳转操作及返回操作实现关键词区块及原阅读位置的跳转,进一步提升用户阅读效率及阅读体验。
在此提供的算法或显示不与任何特定计算机、虚拟***或者其它设备固有相关。各种通用***也可以与基于在此的示教一起使用。根据上面的描述,构造这类***所要求的结构是显而易见的。此外,本发明实施例也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本发明并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明实施例的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。上述实施例中的步骤,除有特殊说明外,不应理解为对执行顺序的限定。

Claims (15)

1.一种资讯页面展示方法,包括:电子书平台对第三方平台提供的书籍资讯页面进行重排后获得资讯长页面;其中,电子书平台从第三方平台加载源页面,在源页面中添加关键词区块,以生成资讯长页面;
在可视区中展示资讯长页面的资讯区块中的内容;其中,所述资讯长页面包括资讯区块以及关键词区块;
响应于关键词区块跳转操作,记录所述关键词区块跳转操作执行时用户在所述资讯长页面的阅读位置;其中,所述阅读位置为可视区中的内容顶部与长页面顶部之间的距离;以及
在所述可视区中展示所述关键词区块中的内容;该关键词区块中包含有与资讯区块中的书籍资讯内容关联的关键词,该关键词包括从该书籍资讯内容中提取出的书籍名称;响应于针对所述关键词区块中任一关键词的选择操作,跳转至与选择的关键词对应的搜索页面;
响应于返回原文操作,在所述可视区中展示与记录的所述阅读位置匹配的资讯区块中的内容。
2.根据权利要求1所述的资讯页面展示方法,其中,所述响应于关键词区块跳转操作具体为:响应于针对所述可视区中展示的关键词区块跳转入口的触发操作;
所述响应于返回原文操作具体为:响应于针对所述可视区中展示的返回原文入口的触发操作。
3.根据权利要求2所述的资讯页面展示方法,其中,在所述可视区中展示所述关键词区块中的内容之后,所述方法还包括:
将所述可视区中展示的所述关键词区块跳转入口切换为所述返回原文入口。
4.根据权利要求1所述的资讯页面展示方法,其中,所述电子书平台从第三方平台加载源页面包括:
根据页面访问请求,从第三方平台加载源页面。
5.根据权利要求1-4中任一项所述的资讯页面展示方法,其中,在所述在可视区中展示资讯长页面的资讯区块中的内容之前,所述方法还包括:
加载所述资讯长页面的节点树;
确定所述节点树中的图片节点;
针对于任一图片节点,根据该图片节点的节点信息加载该图片节点对应的图片。
6.根据权利要求5所述的资讯页面展示方法,其中,所述根据该图片节点的节点信息加载该图片节点对应的图片进一步包括:
从该图片节点的data-src中提取data-src属性参数,以及获取与本平台业务关联的图片参数;
将所述data-src属性参数以及所述图片参数进行拼接,以获得该图片节点对应的URL;
根据所述URL加载该图片节点对应的图片。
7.根据权利要求6所述的资讯页面展示方法,其中,所述图片参数包括以下参数中的至少一种:类型参数、来源参数以及加载方式参数。
8.一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如下操作:
电子书平台对第三方平台提供的书籍资讯页面进行重排后获得资讯长页面;其中,电子书平台从第三方平台加载源页面,在源页面中添加关键词区块,以生成资讯长页面;在可视区中展示资讯长页面的资讯区块中的内容;其中,所述资讯长页面包括资讯区块以及关键词区块;
响应于关键词区块跳转操作,记录所述关键词区块跳转操作执行时用户在所述资讯长页面的阅读位置;其中,所述阅读位置为可视区中的内容顶部与长页面顶部之间的距离;以及
在所述可视区中展示所述关键词区块中的内容;该关键词区块中包含有与资讯区块中的书籍资讯内容关联的关键词,该关键词包括从该书籍资讯内容中提取出的书籍名称;响应于针对所述关键词区块中任一关键词的选择操作,跳转至与选择的关键词对应的搜索页面;
响应于返回原文操作,在所述可视区中展示与记录的所述阅读位置匹配的资讯区块中的内容。
9.根据权利要求8所述的电子设备,其中,所述可执行指令使所述处理器执行如下操作:
响应于针对所述可视区中展示的关键词区块跳转入口的触发操作;以及
响应于针对所述可视区中展示的返回原文入口的触发操作。
10.根据权利要求9所述的电子设备,其中,所述可执行指令使所述处理器执行如下操作:
在所述可视区中展示所述关键词区块中的内容之后,将所述可视区中展示的所述关键词区块跳转入口切换为所述返回原文入口。
11.根据权利要求8所述的电子设备,其中,所述可执行指令使所述处理器执行如下操作:
根据页面访问请求,从第三方平台加载源页面。
12.根据权利要求8-11中任一项所述的电子设备,其中,所述可执行指令使所述处理器执行如下操作:
在所述在可视区中展示资讯长页面的资讯区块中的内容之前,加载所述资讯长页面的节点树;
确定所述节点树中的图片节点;
针对于任一图片节点,根据该图片节点的节点信息加载该图片节点对应的图片。
13.根据权利要求12所述的电子设备,其中,所述可执行指令使所述处理器执行如下操作:
从该图片节点的data-src中提取data-src属性参数,以及获取与本平台业务关联的图片参数;
将所述data-src属性参数以及所述图片参数进行拼接,以获得该图片节点对应的URL;
根据所述URL加载该图片节点对应的图片。
14.根据权利要求13所述的电子设备,其中,所述图片参数包括以下参数中的至少一种:
类型参数、来源参数以及加载方式参数。
15.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如权利要求1-7中任一项所述的资讯页面展示方法对应的操作。
CN202111407416.1A 2021-11-24 2021-11-24 资讯页面展示方法、电子设备及计算机存储介质 Active CN113934949B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111407416.1A CN113934949B (zh) 2021-11-24 2021-11-24 资讯页面展示方法、电子设备及计算机存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111407416.1A CN113934949B (zh) 2021-11-24 2021-11-24 资讯页面展示方法、电子设备及计算机存储介质

Publications (2)

Publication Number Publication Date
CN113934949A CN113934949A (zh) 2022-01-14
CN113934949B true CN113934949B (zh) 2022-10-14

Family

ID=79288231

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111407416.1A Active CN113934949B (zh) 2021-11-24 2021-11-24 资讯页面展示方法、电子设备及计算机存储介质

Country Status (1)

Country Link
CN (1) CN113934949B (zh)

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101080526B1 (ko) * 2008-07-07 2011-11-04 장부중 Ui 제공방법 및 그 장치
CN102289426B (zh) * 2011-08-29 2013-10-02 惠州Tcl移动通信有限公司 一种电子书定位阅读位置的方法及移动终端
CN102819560B (zh) * 2012-06-29 2018-09-04 北京奇虎科技有限公司 一种网页中图片的显示方法和装置
CN103034451B (zh) * 2012-12-21 2016-04-06 广东欧珀移动通信有限公司 一种移动终端的页面定位方法及装置
CN104951445B (zh) * 2014-03-25 2020-06-02 小米科技有限责任公司 一种网页处理方法及装置
CN104536791A (zh) * 2014-12-29 2015-04-22 北京奇虎科技有限公司 基于移动终端的页面资源加载方法及装置
CN105808764A (zh) * 2016-03-21 2016-07-27 百度在线网络技术(北京)有限公司 推荐内容的展示方法和装置
CN106202504B (zh) * 2016-07-19 2019-10-15 百度在线网络技术(北京)有限公司 用于处理页面的方法和装置
CN108280101A (zh) * 2017-01-25 2018-07-13 广州市动景计算机科技有限公司 用户终端及网页图片资源加载装置与方法
CN107704161A (zh) * 2017-09-30 2018-02-16 广州阿里巴巴文学信息技术有限公司 信息展示方法、装置及终端设备
CN112836154B (zh) * 2019-11-25 2022-12-27 上海哔哩哔哩科技有限公司 页面展示方法、装置以及计算机设备
CN112948032B (zh) * 2019-12-11 2024-04-02 腾讯科技(深圳)有限公司 功能切换方法、装置、计算机可读存储介质和计算机设备
CN112579941A (zh) * 2020-12-17 2021-03-30 京东数字科技控股股份有限公司 资讯信息的处理方法、装置、设备及存储介质

Also Published As

Publication number Publication date
CN113934949A (zh) 2022-01-14

Similar Documents

Publication Publication Date Title
US9582593B2 (en) Pre-fetching of network page content in a browser application
CN104036011B (zh) 网页元素的显示方法以及浏览器装置
CN105183760B (zh) 一种网页组件加载方法和装置
CN107590275B (zh) 一种数据查询方法和装置
US20150339386A1 (en) Webpage Searching Method and Browser
CN111143739B (zh) 页面跳转方法、计算设备及计算机存储介质
CN112364277A (zh) 一种网页加载方法及装置
CN111125314B (zh) 书籍查询页面的展示方法、电子设备及计算机存储介质
CN108062336B (zh) 媒体信息处理方法及装置
CN111460345B (zh) 电子书籍加载展示方法、电子设备及存储介质
CN113672323A (zh) 一种页面展示的方法及装置
CN110825600B (zh) 一种页面信息处理方法、服务器和页面展示装置
CN113010814A (zh) 网页内容的处理方法、计算设备及计算机存储介质
CN111552795B (zh) 书籍榜单页面的展示方法、电子设备及存储介质
CN111460765B (zh) 电子书籍标注处理方法、电子设备及存储介质
CN113934949B (zh) 资讯页面展示方法、电子设备及计算机存储介质
CN106951429B (zh) 增强网页评论显示的方法、浏览器及设备
CN111538453A (zh) 书籍详情页面的显示方法、终端及计算机存储介质
JP2020123321A (ja) クリップボードデータに基づく検索処理方法および装置
CN113177391B (zh) 在流式界面中操作光标重定向方法、计算设备及存储介质
CN113656549B (zh) 电子书的内容搜索方法、电子设备及计算机存储介质
CN113282209A (zh) 电子书信息展示方法、电子设备及计算机存储介质
CN113779403A (zh) 书籍资讯的获取方法、展示方法、服务端以及用户终端
CN111367703A (zh) 故障排查方法及装置
CN111475748A (zh) 图片的展示方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant