CN108255898B - 页面显示方法和装置 - Google Patents
页面显示方法和装置 Download PDFInfo
- Publication number
- CN108255898B CN108255898B CN201710091617.2A CN201710091617A CN108255898B CN 108255898 B CN108255898 B CN 108255898B CN 201710091617 A CN201710091617 A CN 201710091617A CN 108255898 B CN108255898 B CN 108255898B
- Authority
- CN
- China
- Prior art keywords
- page
- uniform resource
- resource locator
- data
- extracted
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
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)
- Information Transfer Between Computers (AREA)
Abstract
本发明涉及一种页面显示方法和装置,所述方法包括:获取页面访问指令;提取所述页面访问指令中的统一资源定位符;根据提取的统一资源定位符创建页面实例,并行获取所述提取的统一资源定位符对应的页面数据,将获取的页面数据存储;待所述页面实例创建完成后,根据存储的页面数据在所述页面实例中显示所述提取的统一资源定位符对应的页面。本发明提供的页面显示方法和装置,无需等待页面实例创建完成时才获取页面数据。在页面实例创建完成后,可以直接根据存储的页面数据在创建的页面实例中显示页面,节省了等待创建页面实例所耗费的时间,提高了页面显示的速度,避免了长时间出现页面空白的情况。
Description
技术领域
本发明涉及数据处理技术领域,特别是涉及一种页面显示方法和装置。
背景技术
随着计算机技术和互联网技术的发展,计算机能够为用户提供的功能越来越多,用户可以在计算机中打开各种页面,通过打开的页面享受第三方提供的各种服务。用户通过计算机访问页面时,通过互联网可以从第三方服务器获取页面数据,根据页面数据显示页面。
传统的页面显示过程中,在成功创建页面实例后,再获取页面数据,根据获取的页面数据显示页面。这样,导致获取页面数据需要耗费较长时间,导致页面显示的速度较低。
发明内容
基于此,有必要针对页面显示的速度较低问题,提供一种页面显示方法和装置。
一种页面显示方法,所述方法包括:
获取页面访问指令;
提取所述页面访问指令中的统一资源定位符;
根据提取的统一资源定位符创建页面实例时,并行获取所述提取的统一资源定位符对应的页面数据并存储;
待所述页面实例创建完成后,根据存储的页面数据在所述页面实例中显示所述提取的统一资源定位符对应的页面。
在其中一个实施例中,所述获取所述提取的统一资源定位符对应的页面数据并存储,包括:
从本地缓存中获取与提取的统一资源定位符对应的页面数据;
所述根据存储的页面数据在所述页面实例中显示所述提取的统一资源定位符对应的页面之后,还包括:
根据所述提取的统一资源定位符从服务器获取页面数据;
根据从本地缓存提取的页面数据和从服务器获取的页面数据确定页面差异数据;
根据所述页面差异数据更新显示的页面。
在其中一个实施例中,所述从本地缓存中获取与提取的统一资源定位符对应的页面数据之后,还包括:
若从所述本地缓存中未获取到与所述提取的统一资源定位符对应的页面数据,根据所述提取的统一资源定位符生成页面数据请求;
将所述页面数据请求发送至服务器;
接收所述服务器根据所述页面数据请求返回的页面数据。
在其中一个实施例中,所述根据存储的页面数据在所述页面实例中显示所述提取的统一资源定位符对应的页面之后,还包括:
获取当前页面所对应的统一资源定位符和页面访问时间;
将所述页面访问时间与获取的统一资源定位符对应存储生成页面访问记录。
在其中一个实施例中,所述将所述页面访问时间与获取的统一资源定位符对应存储生成页面访问记录之后,还包括:
获取页面回退指令;
根据所述页面回退指令在所述页面访问记录中查询早于当前页面的页面访问时间,且与所述当前页面的页面访问时间的时间差最小的页面访问时间;
提取与查询到的页面访问时间对应的统一资源定位符;
执行所述根据提取的统一资源定位符创建页面实例,并行获取所述提取的统一资源定位符对应的页面数据,将获取的页面数据存储的步骤。
上述页面显示方法,在获取到页面访问指令后,提取页面访问指令中的统一资源定位符,根据提取的统一资源定位符创建页面实例,并行根据提取的统一资源定位符获取页面数据,将获取的页面数据存储,无需等待页面实例创建完成时才获取页面数据。在页面实例创建完成后,可以直接根据存储的页面数据在创建的页面实例中显示页面,节省了等待创建页面实例所耗费的时间,提高了页面显示的速度,避免了长时间出现页面空白的情况。
一种页面显示装置,所述装置包括:
指令获取模块,用于获取页面访问指令;
定位符提取模块,用于提取所述页面访问指令中的统一资源定位符;
实例创建模块,用于根据提取的统一资源定位符创建页面实例时,并行获取所述提取的统一资源定位符对应的页面数据并存储;
页面显示模块,用于待所述页面实例创建完成后,根据存储的页面数据在所述页面实例中显示所述提取的统一资源定位符对应的页面。
在其中一个实施例中,所述实例创建模块还用于从本地缓存中获取与提取的统一资源定位符对应的页面数据;
所述装置还包括:
数据获取模块,用于根据所述提取的统一资源定位符从服务器获取页面数据;
差异确定模块,用于根据从本地缓存提取的页面数据和从服务器获取的页面数据确定页面差异数据;
页面更新模块,用于根据所述页面差异数据更新显示的页面。
在其中一个实施例中,所述实例创建模块还包括:
数据请求生成模块,用于若从所述本地缓存中未获取到与所述提取的统一资源定位符对应的页面数据,根据所述提取的统一资源定位符生成页面数据请求;
数据请求发送模块,用于将所述页面数据请求发送至服务器;
页面数据接收模块,用于接收所述服务器根据所述页面数据请求返回的页面数据。
在其中一个实施例中,所述装置还包括:
访问时间获取模块,用于获取当前页面所对应的统一资源定位符和页面访问时间;
访问记录生成模块,用于将所述页面访问时间与获取的统一资源定位符对应存储生成页面访问记录。
在其中一个实施例中,所述装置还包括:
回退指令获取模块,用于获取页面回退指令;
访问时间查询模块,用于根据所述页面回退指令在所述页面访问记录中查询早于当前页面的页面访问时间,且与所述当前页面的页面访问时间的时间差最小的页面访问时间;
所述定位符提取模块还用于提取与查询到的页面访问时间对应的统一资源定位符。
上述页面显示装置,在获取到页面访问指令后,提取页面访问指令中的统一资源定位符,根据提取的统一资源定位符创建页面实例,并行根据提取的统一资源定位符获取页面数据,将获取的页面数据存储,无需等待页面实例创建完成时才获取页面数据。在页面实例创建完成后,可以直接根据存储的页面数据在创建的页面实例中显示页面,节省了等待创建页面实例所耗费的时间,提高了页面显示的速度,避免了长时间出现页面空白的情况。
附图说明
图1为一个实施例中页面显示方法的应用环境图;
图2为一个实施例中页面显示***中的终端的结构框图;
图3为一个实施例中页面显示方法的流程示意图;
图4为另一个实施例中页面显示方法的流程示意图;
图5为一个实施例中页面回退的步骤的流程示意图;
图6为一个实施例中页面显示装置的结构框图;
图7为另一个实施例中页面显示装置的结构框图;
图8为再一个实施例中页面显示模块的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1为一个实施例中页面显示方法的应用环境图。参照图1,该页面显示方法应用于页面显示***。页面显示***包括终端110和服务器120,其中终端110通过网络与服务器120连接。终端110可以是固定终端或移动终端,固定终端具体可以是打印机、扫描仪和监控器中的至少一种,移动终端具体可以是平板电脑、智能手机、个人数据助理和数码相机中的至少一种。
图2为一个实施例中图1页面显示***中的终端110的内部结构示意图。如图2所示,该终端110包括通过***总线连接的处理器、非易失性存储介质、内存储器、网络接口和触摸屏。其中,终端110的非易失性存储介质存储有操作***、数据库,还包括一种页面显示装置,该页面显示装置用于实现一种页面显示方法。处理器用于提供计算和控制能力,支撑整个终端110的运行,终端110中的内存储器为非易失性存储介质中的页面显示装置的运行提供环境,该内存储器中可存储有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行一种页面显示方法。网络接口用于与服务器120进行网络通信。
如图3所示,在一个实施例中,提供一种页面显示方法,本实施例以该页面显示方法应用于页面显示***的终端110上来举例说明,该方法具体包括以下步骤:
S302,获取页面访问指令。
具体地,用户通过在终端110中进行操作输入页面访问指令,页面访问指令用于访问页面,页面访问指令中包括统一资源定位符。统一资源定位符(URL,Uniform ResourceLocator)是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。页面访问指令中还可以包括验证信息,验证信息具体可以包括用户账号和用户密码。
S304,提取页面访问指令中的统一资源定位符。
具体地,终端110在获取页面访问指令后,对页面访问指令进行解析,通过解析提取页面访问指令中的统一资源定位符。
S306,根据提取的统一资源定位符创建页面实例时,并行获取所述提取的统一资源定位符对应的页面数据并存储。
具体地,终端110在提取到统一资源定位符后,创建与提取的统一资源定位符对应的页面实例,在创建页面实例的同时,并行获取提取的统一资源定位符对应的页面数据,将获取到的页面数据存储。页面实例为用于根据页面数据显示页面的空间。页面实例具体可以是webview实例,创建webview实例的代码语句具体为:webview=new webview(this)。
在一个实施例中,终端110创建与提取的统一资源定位符对应的页面实例,首先在本地缓存中查询提取的统一资源定位符对应的页面数据。在查询到时,终端110获取与提取的统一资源定位符对应的页面数据,将获取的页面数据存储至页面实例对应的存储空间。终端110在本地缓存中未查询到与提取的统一资源定位符对应的页面数据,则根据提取的同一资源定位符生成页面数据请求,将页面数据请求发送至服务器120。服务器120提取页面数据请求中的统一资源定位符,根据统一资源定位符查询页面数据,服务器120将查询到的页面数据返回至终端110。终端110接收服务器120根据页面数据请求返回的页面数据。
在一个实施例中,终端110根据提取的统一资源定位符生成页面数据请求,将页面数据请求发送至服务器120。服务器120接收到终端110发送的页面数据请求后,对页面数据请求进行解析,通过解析提取页面数据请求中的统一资源定位符,查询与统一资源定位符对应的页面数据。服务器120将查询到的页面数据发送至终端110。终端110接收到服务器120返回的页面数据,将页面数据进行存储。终端110具体可以将页面数据存储在指定的存储空间,指定的存储空间为与终端110对应的存储空间,指定的存储空间具体可以是本地缓存。
S308,待页面实例创建完成后,根据存储的页面数据在页面实例中显示提取的统一资源定位符对应的页面。
具体地,终端110在检测到页面实例创建完成后,将存储的页面数据填充到创建的页面实例中,在页面实例中根据页面数据渲染页面,并在页面实例中显示渲染的页面。
本实施例中,在获取到页面访问指令后,提取页面访问指令中的统一资源定位符,根据提取的统一资源定位符创建页面实例,并行根据提取的统一资源定位符获取页面数据,将获取的页面数据存储,无需等待页面实例创建完成时才获取页面数据。在页面实例创建完成后,可以直接根据存储的页面数据在创建的页面实例中显示页面,节省了等待创建页面实例所耗费的时间,提高了页面显示的速度,避免了长时间出现页面空白的情况。
如图4所示,在另一个实施例中,提供一种页面显示方法,页面显示方法具体包括以下内容:
S402,获取页面访问指令。
S404,提取页面访问指令中的统一资源定位符。
S406,根据提取的统一资源定位符创建页面实例时,并行获取所述提取的统一资源定位符对应的页面数据并存储。
S408,待页面实例创建完成后,根据存储的页面数据在页面实例中显示提取的统一资源定位符对应的页面。
S410,根据提取的统一资源定位符从服务器获取页面数据。
具体地,终端110在根据页面数据显示与提取的统一资源定位符对应的页面后,终端110根据提取的统一资源定位符生成页面数据请求,将页面数据请求发送至服务器120。服务器120在接收到终端110发送的页面数据请求后,对页面数据请求进行解析,通过解析提取页面数据请求中的统一资源定位符。服务器120根据提取的统一资源定位符查询页面数据,将查询到的页面数据返回至终端110。终端110接收服务器120返回的页面数据。
S412,根据从本地缓存提取的页面数据和从服务器获取的页面数据确定页面差异数据。
具体地,终端110将根据提取的统一资源定位符从本地缓存中提取的页面数据和从服务器120获取的页面数据进行比较,通过比较确定从本地缓存中提取的页面数据和从服务器120获取的页面数据之间是否存在页面差异数据,若存在页面差异数据,表示显示的页面有更新;若不存在页面差异数据,则表示显示的页面没有更新。
S414,根据页面差异数据更新显示的页面。
具体地,终端110在确定从本地缓存中提取的页面数据和从服务器120获取的页面数据之间存在页面差异数据,则在显示的页面中查询与页面差异数据对应的更新部分,根据页面差异数据重新渲染更新部分以更新显示的页面。
本实施例中,从本地缓存中获取与提取的统一资源定位符对应的页面数据,根据从本地缓存的页面数据在创建的页面实例中显示页面数据,无需与服务器进行交互即可获取到页面数据,提高了页面数据的获取速度和页面显示的速度,避免了页面空白的时间较长的情况。在根据从本地缓存提取的页面数据显示页面后,再从服务器获取页面数据,根据本地缓存提取的页面数据与从服务器获取的页面数据之间的页面差异数据对显示的页面进行更新,在提高页面的显示速度的同时,保证了显示的页面的准确性。
如图5所示,在一个实施例中,S306之后具体还包括页面回退的步骤,该步骤具体包括以下内容:
S502,获取当前页面所对应的统一资源定位符和页面访问时间。
具体地,终端110获取当前页面对应的统一资源定位符,提取获取到携带当前页面对应的统一资源定位符的时间,提取到的时间为当亲显示的页面所对应的页面访问时间。
S504,将页面访问时间与获取的统一资源定位符对应存储生成页面访问记录。
具体地,终端110在获取到当前页面对应的统一资源定位符和页面访问时间后,将获取到的统一资源定位符和页面访问时间对应存储生成当前页面对应的页面访问记录。页面访问记录中具体可以包括多个的统一资源定位符对应不同的页面访问时间。页面访问记录中具体包括可是统一资源定位符与页面访问时间的对应存储表。
S506,获取页面回退指令。
具体地,终端110中安装有用于显示页面的浏览器,浏览器中设置有回退按钮,用户通过操作终端110的输入设备点击浏览器中的回退按钮。终端110检测到浏览器中的回退按钮被点击时,触发页面回退指令。
S508,根据页面回退指令在页面访问记录中查询早于当前页面的页面访问时间,且与当前页面的页面访问时间的时间差最小的页面访问时间。
具体地,终端110在获取到页面回退指令后,获取页面访问记录,提取当前页面的统一资源定位符,在页面访问记录中提取与当前页面的统一资源定位符对应的页面访问时间,提取到的页面访问时间为当前页面的页面访问时间。终端110将页面访问记录中的页面访问时间与当前页面的页面访问时间进行比较,筛选出比当前页面的页面访问时间早的页面访问时间。终端110计算筛选出的各页面访问时间与当前页面的页面访问时间的时间差,查询最小时间差对应的页面访问时间。
在一个实施例中,显示当前页面的浏览器中设置有页面前进按钮,用户通过终端110的输入设备点击页面前进按钮。终端110在检测到页面前进按钮被点击时,触发页面前进指令。终端110根据页面前进指令获取页面访问记录,在页面访问记录中提取当前页面的统一资源定位符对应的页面访问时间,提取到的页面访问时间为当前页面的页面访问时间。终端110将页面访问记录中的页面访问时间与当前页面的页面访问时间进行比较,筛选出比当前页面的页面访问时间晚的页面访问时间。终端110计算筛选出的各页面访问时间与当前页面的页面访问时间的时间差,查询最小时间差对应的页面访问时间。
S510,提取与查询到的页面访问时间对应的统一资源定位符。
具体地,终端110在页面访问记录中查询到早于当前页面的页面访问时间,且与当前页面的页面访问时间的时间差最小的页面访问时间后,在页面访问记录中提取与查询到的页面访问时间对应的统一资源定位符,提取的统一资源定位符为回退到的页面所对应的统一资源定位符。
S512,根据提取的统一资源定位符创建页面实例时,并行获取所述提取的统一资源定位符对应的页面数据并存储。
具体地,终端110在提取到统一资源定位符后,创建与提取的统一资源定位符对应的页面实例,在创建页面实例的同时,并行获取提取的统一资源定位符对应的页面数据,将获取到的页面数据存储。具体可以将获取到的页面数据存储至本地缓存。
在一个实施例中,终端110具体可以从本地缓存中获取提取的统一资源定位符对应的页面数据,在未获取到时,从服务器120获取提取的统一资源定位符对应的页面数据。
S514,待页面实例创建完成后,根据存储的页面数据在页面实例中显示提取的统一资源定位符对应页面。
本实施例中,根据记录页面访问时间,在获取到页面回退指令时,根据页面访问时间在页面访问记录在查询回退的页面的统一资源定位符,根据统一资源定位符创建页面实例,并行获取统一资源定位符的页面数据,根据创建的页面实例和页面数据显示页面,在需要回退访问页面时,无需重新输入携带有统一资源定位符的页面访问指令,提高了回退访问的效率,简化了回退访问的操作。
如图6所示,在一个实施例中,提供一种页面显示装置600,该装置具体包括:指令获取模块602、定位符提取模块604、实例创建模块606和页面显示模块608。
指令获取模块602,用于获取页面访问指令。
定位符提取模块604,用于提取页面访问指令中的统一资源定位符。
实例创建模块606,用于根据提取的统一资源定位符创建页面实例,并行获取提取的统一资源定位符对应的页面数据,将获取的页面数据存储。
页面显示模块608,用于待页面实例创建完成后,根据存储的页面数据在页面实例中显示提取的统一资源定位符对应的页面。
本实施例中,在获取到页面访问指令后,提取页面访问指令中的统一资源定位符,根据提取的统一资源定位符创建页面实例,并行根据提取的统一资源定位符获取页面数据,将获取的页面数据存储,无需等待页面实例创建完成时才获取页面数据。在页面实例创建完成后,可以直接根据存储的页面数据在创建的页面实例中显示页面,节省了等待创建页面实例所耗费的时间,提高了页面显示的速度,避免了长时间出现页面空白的情况。
如图7所示,在一个实施例中,该页面显示装置600具体还包括:数据获取模块610、差异确定模块612、页面更新模块614、数据请求生成模块616、数据请求发送模块618和页面数据接收模块620。
实例创建模块606还用于从本地缓存中获取与提取的统一资源定位符对应的页面数据。
数据获取模块610,用于根据提取的统一资源定位符从服务器获取页面数据。
差异确定模块612,用于根据从本地缓存提取的页面数据和从服务器获取的页面数据确定页面差异数据。
页面更新模块614,用于根据页面差异数据更新显示的页面。
在一个实施例中,实例创建模块606还用于若从本地缓存中未获取到与提取的统一资源定位符对应的页面数据,根据提取的统一资源定位符生成页面数据请求;将页面数据请求发送至服务器;接收服务器根据页面数据请求返回的页面数据。
本实施例中,从本地缓存中获取与提取的统一资源定位符对应的页面数据,根据从本地缓存的页面数据在创建的页面实例中显示页面数据,无需与服务器进行交互即可获取到页面数据,提高了页面数据的获取速度和页面显示的速度,避免了页面空白的时间较长的情况。在根据从本地缓存提取的页面数据显示页面后,再从服务器获取页面数据,根据本地缓存提取的页面数据与从服务器获取的页面数据之间的页面差异数据对显示的页面进行更新,在提高页面的显示速度的同时,保证了显示的页面的准确性。
如图8所示,在一个实施例中,页面显示装置600装置还包括:访问时间获取模块616、访问记录生成模块618、回退指令获取模块620和访问时间查询模块622。
访问时间获取模块616,用于获取当前页面所对应的统一资源定位符和页面访问时间。
访问记录生成模块618,用于将页面访问时间与获取的统一资源定位符对应存储生成页面访问记录。
回退指令获取模块620,用于获取页面回退指令。
访问时间查询模块622,用于根据页面回退指令在页面访问记录中查询早于当前页面的页面访问时间,且与当前页面的页面访问时间的时间差最小的页面访问时间。
定位符提取模块604还用于提取与查询到的页面访问时间对应的统一资源定位符。
本实施例中,根据记录页面访问时间,在获取到页面回退指令时,根据页面访问时间在页面访问记录在查询回退的页面的统一资源定位符,根据统一资源定位符创建页面实例,并行获取统一资源定位符的页面数据,根据创建的页面实例和页面数据显示页面,在需要回退访问页面时,无需重新输入携带有统一资源定位符的页面访问指令,提高了回退访问的效率,简化了回退访问的操作。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等非易失性存储介质,或随机存储记忆体(Random Access Memory,RAM)等。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种页面显示方法,所述方法包括:
获取页面访问指令;
提取所述页面访问指令中的统一资源定位符;
根据提取的统一资源定位符创建页面实例时,并行获取所述提取的统一资源定位符对应的页面数据并存储;
待所述页面实例创建完成后,根据存储的页面数据在所述页面实例中显示所述提取的统一资源定位符对应的页面;
所述根据存储的页面数据在所述页面实例中显示所述提取的统一资源定位符对应的页面之后,还包括:
获取当前页面所对应的统一资源定位符和页面访问时间;
将所述页面访问时间与获取的统一资源定位符对应存储生成页面访问记录;
获取页面前进指令;
根据所述页面前进指令在所述页面访问记录中查询晚于当前页面的页面访问时间,且与所述当前页面的页面访问时间的时间差最小的页面访问时间;
提取与查询到的页面访问时间对应的统一资源定位符;
执行所述根据提取的统一资源定位符创建页面实例时,并行获取所述提取的统一资源定位符对应的页面数据并存储的步骤。
2.根据权利要求1所述的方法,其特征在于,所述获取所述提取的统一资源定位符对应的页面数据并存储,包括:
从本地缓存中获取与提取的统一资源定位符对应的页面数据;
所述根据存储的页面数据在所述页面实例中显示所述提取的统一资源定位符对应的页面之后,还包括:
根据所述提取的统一资源定位符从服务器获取页面数据;
根据从本地缓存提取的页面数据和从服务器获取的页面数据确定页面差异数据;
根据所述页面差异数据更新显示的页面。
3.根据权利要求2所述的方法,其特征在于,所述从本地缓存中获取与提取的统一资源定位符对应的页面数据之后,还包括:
若从所述本地缓存中未获取到与所述提取的统一资源定位符对应的页面数据,根据所述提取的统一资源定位符生成页面数据请求;
将所述页面数据请求发送至服务器;
接收所述服务器根据所述页面数据请求返回的页面数据。
4.根据权利要求1所述的方法,其特征在于,所述将所述页面访问时间与获取的统一资源定位符对应存储生成页面访问记录之后,还包括:
获取页面回退指令;
根据所述页面回退指令在所述页面访问记录中查询早于当前页面的页面访问时间,且与所述当前页面的页面访问时间的时间差最小的页面访问时间;
提取与查询到的页面访问时间对应的统一资源定位符;
执行所述根据提取的统一资源定位符创建页面实例时,并行获取所述提取的统一资源定位符对应的页面数据并存储的步骤。
5.一种页面显示装置,其特征在于,所述装置包括:
指令获取模块,用于获取页面访问指令;
定位符提取模块,用于提取所述页面访问指令中的统一资源定位符;
实例创建模块,用于根据提取的统一资源定位符创建页面实例时,并行获取所述提取的统一资源定位符对应的页面数据并存储;
页面显示模块,用于待所述页面实例创建完成后,根据存储的页面数据在所述页面实例中显示所述提取的统一资源定位符对应的页面;
所述装置还包括:
访问时间获取模块,用于获取当前页面所对应的统一资源定位符和页面访问时间;
访问记录生成模块,用于将所述页面访问时间与获取的统一资源定位符对应存储生成页面访问记录;
前进指令获取模块,用于获取页面前进指令;
访问时间查询模块,用于根据所述页面前进指令在所述页面访问记录中查询晚于当前页面的页面访问时间,且与所述当前页面的页面访问时间的时间差最小的页面访问时间;
所述定位符提取模块还用于提取与查询到的页面访问时间对应的统一资源定位符。
6.根据权利要求5所述的装置,其特征在于,所述实例创建模块还用于从本地缓存中获取与提取的统一资源定位符对应的页面数据;
所述装置还包括:
数据获取模块,用于根据所述提取的统一资源定位符从服务器获取页面数据;
差异确定模块,用于根据从本地缓存提取的页面数据和从服务器获取的页面数据确定页面差异数据;
页面更新模块,用于根据所述页面差异数据更新显示的页面。
7.根据权利要求6所述的装置,其特征在于,所述实例创建模块还包括:
数据请求生成模块,用于若从所述本地缓存中未获取到与所述提取的统一资源定位符对应的页面数据,根据所述提取的统一资源定位符生成页面数据请求;
数据请求发送模块,用于将所述页面数据请求发送至服务器;
页面数据接收模块,用于接收所述服务器根据所述页面数据请求返回的页面数据。
8.根据权利要求5所述的装置,其特征在于,所述装置还包括:
回退指令获取模块,用于获取页面回退指令;
访问时间查询模块,用于根据所述页面回退指令在所述页面访问记录中查询早于当前页面的页面访问时间,且与所述当前页面的页面访问时间的时间差最小的页面访问时间;
所述定位符提取模块还用于提取与查询到的页面访问时间对应的统一资源定位符。
9.一种计算机存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时可实现如权利要求1至4任一项所述的方法。
10.一种终端设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如权利要求1至4中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710091617.2A CN108255898B (zh) | 2017-02-20 | 2017-02-20 | 页面显示方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710091617.2A CN108255898B (zh) | 2017-02-20 | 2017-02-20 | 页面显示方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108255898A CN108255898A (zh) | 2018-07-06 |
CN108255898B true CN108255898B (zh) | 2020-07-21 |
Family
ID=62721760
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710091617.2A Active CN108255898B (zh) | 2017-02-20 | 2017-02-20 | 页面显示方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108255898B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110865843B (zh) * | 2018-08-09 | 2024-03-26 | 阿里巴巴集团控股有限公司 | 页面回溯、信息备份与问题解决方法、***及设备 |
CN111414207A (zh) * | 2020-03-12 | 2020-07-14 | 支付宝(杭州)信息技术有限公司 | 一种页面搭建方法、装置和设备 |
CN112799948A (zh) * | 2021-02-03 | 2021-05-14 | 网易(杭州)网络有限公司 | 网页数据处理方法、装置、电子设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005157842A (ja) * | 2003-11-27 | 2005-06-16 | Fujitsu Ltd | ブラウザプログラム、ブラウジング方法、及びブラウジング装置 |
CN105574049A (zh) * | 2014-10-30 | 2016-05-11 | 阿里巴巴集团控股有限公司 | 移动应用的页面处理方法、装置和*** |
CN105893425A (zh) * | 2015-12-04 | 2016-08-24 | 乐视致新电子科技(天津)有限公司 | 一种页面显示方法及装置 |
CN106095999A (zh) * | 2016-06-22 | 2016-11-09 | 腾讯科技(深圳)有限公司 | 获取页面内容的方法及装置 |
-
2017
- 2017-02-20 CN CN201710091617.2A patent/CN108255898B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005157842A (ja) * | 2003-11-27 | 2005-06-16 | Fujitsu Ltd | ブラウザプログラム、ブラウジング方法、及びブラウジング装置 |
CN105574049A (zh) * | 2014-10-30 | 2016-05-11 | 阿里巴巴集团控股有限公司 | 移动应用的页面处理方法、装置和*** |
CN105893425A (zh) * | 2015-12-04 | 2016-08-24 | 乐视致新电子科技(天津)有限公司 | 一种页面显示方法及装置 |
CN106095999A (zh) * | 2016-06-22 | 2016-11-09 | 腾讯科技(深圳)有限公司 | 获取页面内容的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN108255898A (zh) | 2018-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107622135B (zh) | 用于显示信息的方法和装置 | |
CN110096660B (zh) | 用于加载页面图片的方法、装置和电子设备 | |
US8291312B1 (en) | Displaying web pages without downloading static files | |
US9479519B1 (en) | Web content fingerprint analysis to detect web page issues | |
CN104112002B (zh) | 一种表单适配的方法、装置和*** | |
US9250765B2 (en) | Changing icons for a web page | |
JP6440828B2 (ja) | デジタルコンテンツの可視性の検出 | |
CN108717437B (zh) | 搜索结果展示方法、装置及存储介质 | |
EP2786266A1 (en) | Dynamic browser icons | |
CN109948073B (zh) | 内容检索方法、终端、服务器、电子设备及存储介质 | |
JP2014519632A (ja) | アプリケーションのカスタマイズされた起動 | |
US20150278234A1 (en) | Inline web previews with dynamic aspect ratios | |
CN108255898B (zh) | 页面显示方法和装置 | |
CN103678704A (zh) | 一种基于图片信息的识图方法、***、设备及装置 | |
WO2019019670A1 (zh) | 应用访问方法、装置、计算机设备和存储介质 | |
US9706006B2 (en) | System and method of context aware adaption of content for a mobile device | |
WO2024011899A1 (zh) | 微件的加载方法、装置、设备以及存储介质 | |
EP2423837A1 (en) | Method and system for viewing web page and computer program product thereof | |
TWI519980B (zh) | 網頁顯示方法和裝置及電腦可讀取儲存介質 | |
US10931610B2 (en) | Method, device, user terminal and electronic device for sharing online image | |
CN113656737A (zh) | 网页内容展示方法、装置、电子设备以及存储介质 | |
CN112788090B (zh) | 一种网络资源传输方法、装置及*** | |
CN111444448B (zh) | 一种数据处理方法、服务器及*** | |
CN111367606A (zh) | 一种应用程序页面的显示方法、装置、终端及介质 | |
CN111475751A (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 |