通过在接收和渲染所请求的页面的同时呈现中间页面,可以当在面向内容的页面之间切换时提供平滑导航。中间页面可以是不具有可导航特征的当前页面。可替换地,中间页面可以是由所请求的页面的源提供的广告。
【技术实现步骤摘要】
【专利摘要】通过在接收和渲染所请求的页面的同时呈现中间页面,可以当在面向内容的页面之间切换时提供平滑导航。中间页面可以是不具有可导航特征的当前页面。可替换地,中间页面可以是由所请求的页面的源提供的广告。【专利说明】面向内容的页面之间的平滑导航
本专利技术的实施例涉及用于在页面之间导航的改进的技术。
技术介绍
除非此处另有陈述,否则在此部分中描述的方案不构成此申请中的权利要求的现有技术,并且并非通过包括在此部分中而被认可为是现有技术。 因特网网站和面向内容的应用今天被普遍使用来发布信息或完成分配和任务。用户通过提交对于新的内容页面的请求,可以通过网站或面向内容的应用来导航。此请求可以是用户界面命令的形式,诸如点击导航链接、操作在屏幕上显示的对象或者触摸手势。基于请求,可以呈现新的内容页面。周期性地,在请求和新内容页面的呈现之间可能存在较长等待时间。举几个例子,这可能是由于检索内容所需的时间以及渲染(render )内容所需的时间而导致的。在此较长等待时间期间,可能显示空白屏幕或被部分渲染的页面,而这两者都是用户不期望的。
技术实现思路
在一个实施例中,描述一种方法用于改善当在面向内容的页面之间切换时的用户体验。面向内容的页面可以是面向内容的应用中的内容页面或者替换地是属于网站的网页。所述方法可以是计算机实现的方法,可以被存储在非瞬时性计算机可读存储介质中。在一个实施例中,该方法包括:在显示器上呈现具有被设置为阅读状态的活动状态的数字内容的第一页面;接收用于显示数字内容的第二页面的请求;基于该请求将数字内容的第一页面的活动状态设置为退隐状态(retiring state);接收数字内容的第二页面;确定数字内容的第二页面准备好呈现;以及基于所述确定,在显示器上呈现数字内容的第二页面,其中当活动状态被设置为阅读状态时数字内容的第一页面上的导航链接是被使能的,并且其中当活动状态被设置为退隐状态时数字内容的第一页面上的导航链接是被禁用的。 在一个实施例中,当确定用于数字内容的第二页面的加载时间大于预定时间段时,将第一页面的活动状态设置为退隐状态。 在另一实施例中,该方法进一步包括:当数字内容的第一页面的活动状态被设置为退隐状态时,在显示器上呈现广告。 在另一实施例中,呈现数字内容的第二页面的步骤包括:将第一页面的活动状态设置为处理状态(transacting state),其中当将第一页面的活动状态设置为处理状态时,将数字内容的第一页面修改为包括第二页面准备好呈现的可视通知;确定第一页面的活动状态已经被设置为处理状态达预定时间段而没有检测到终止请求;以及基于该确定用数字内容的第二页面来替换数字内容的第一页面。 在另一实施例中,可视指示符与预定时间段的期满成比例地消失。 在另一实施例中,数字内容的第二页面包括内容和图像,其中当已经接收到内容时不管图像如何而准备好呈现第二页面。 在另一实施例中,修改数字内容的第一页面以包括用于图解接收数字内容的第二页面的进度的状态指示符。 以下详细描述和附图提供对本专利技术的性质和优点的更好的理解。 【专利附图】【附图说明】 图1示出示范性高级系统图。 图2示出用于显示内容页面的示范性处理器。 图3示出用于在页面之间平滑导航的示范性方法。 图4示出用于从当前内容页面转换到下一内容页面的示范性方法。 图5示出用于在页面之间平滑导航的另一示范性方法。 图6示出显示处于阅读状态的内容页面的web浏览器的例子。 图7示出显示处于处理状态的内容页面的web浏览器的例子。 图8示出显示处于处理状态的内容页面的web浏览器的另一例子。 图9示出在终止时段已期满之后显示下一内容页面的web浏览器的例子。 图10示出示范性计算机系统。 【具体实施方式】 在此描述的是用于提供面向内容的页面之间的平滑导航的技术。在下面的描述中,为了说明的目的,阐述很多例子和具体细节以便提供对本专利技术的彻底理解。然而,对于本领域一位技术人员来说显然,如权利要求所限定的本专利技术可以单独包括这些例子中的一些或所有特征,或者包括与下面描述的其他特征结合的特征,并且可以进一步包括在此描述的特征和概念的修改和等价物。 描述了一种用于提供面向内容的页面之间的平滑导航的系统。面向内容的页面可以包括从面向内容的应用呈现的内容页面。例如,eBook (电子书)阅读器、电子目录和数据库应用被认为是面向内容的应用。面向内容的页面也可以包括由web浏览器呈现的内容页面。例如,来自网站的网页被认为是面向内容的页面。所述系统包括被配置为以页面的形式向用户呈现内容的一个或多个计算设备。可以一次一页地在显示器上呈现内容的页面。在正显示当前页面的同时,可以从远程设备或从本地存储器接收对于所请求的页面的请求。在比期望花费更长时间来检索和呈现所请求的页面的情形中,可以应用平滑导航技术。平滑导航技术可以包括在接收和/或渲染所请求的页面的同时呈现中间页面。中间页面可以是具有最小UI特征的当前页面或替换地是广告。可以呈现中间页面达接收和/或渲染所请求的页面的持续时间。 一旦所请求的页面准备好呈现,就可以在中间页面上呈现通知,以向用户通知除非在预定时间段之内另外指令,否则将呈现所请求的内容页面。如果接收到取消所请求的页面的指令,则可以再次呈现当前页面。通过利用平滑导航技术,在接收和渲染所请求的页面的同时,用户可以观看、浏览或检查其他内容或广告。这创建了当通过内容页面导航时的更令人期望的用户体验。 图1示出示范性高级系统图。系统100包括计算设备110。计算设备110包括处理器111、用户接口 113、存储器115和显示区域118。处理器111可以被配置为运行存储在存储器115中的应用模块116。当应用被运行时,显示区域118可以提供用于应用的输出界面,而用户接口 113可以提供用于应用的输入界面。在一些例子中,用户接口可以包括触摸板、键盘、麦克风或照相机。在其他例子中,触敏显示器可以替代显示区域118和用户接口113。 存储器115也存储内容模块117。内容模块117包括可以通过处理器111处理以用于在显示区域118上呈现的许多页面内容。在一个实施例中,在处理器111上运行的应用116可以接收对于存储在内容模块117中的内容页面的用户请求。在一些例子中,可以从点击内容页面上的导航链接、输入要导航至的章或页面、或者输入搜索参数,来接收用户请求。应用116可以处理用户请求,并确定是否可以在预定的时间段之内呈现所请求的页面。如果所请求的页面的处理时间(包括加载页面和/或渲染页面)大于预定时间段,则可以应用平滑导航技术。下面更详细地描述平滑导航技术。 在另一实施例中,用户请求可以针对没有本地存储的内容页面。这里,系统100包括通过因特网120连接至计算设备的远程源130。远程源130包括附加内容132。响应于从用户接口 113接收的用户输入,在处理器111上运行的应用116可以请求来自附加内容132的内容页面。例如,网站可以被托管在远程源130处。浏览属于该网站的网页的用户可以点击导航链接,用于从网站请求另一页面。处理器111可以通过经由因特网120向远程源130发送页面请求来处理所述请求。本文档来自技高网...
【技术保护点】
一种方法,包括:在显示器上呈现具有被设置为阅读状态的活动状态的数字内容的第一页面;接收用于显示数字内容的第二页面的请求;基于请求将数字内容的第一页面的活动状态设置为退隐状态;接收数字内容的第二页面;确定数字内容的第二页面准备好呈现;以及基于所述确定,在显示器上呈现数字内容的第二页面,其中当活动状态被设置为阅读状态时,数字内容的第一页面上的导航链接是被使能的,并且其中当活动状态被设置为退隐状态时,数字内容的第一页面上的导航链接是被禁用的。
【技术特征摘要】
【专利技术属性】
技术研发人员:张尉,
申请(专利权)人:SAP欧洲公司,
类型:发明
国别省市:德国;DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。