我很想知道为什么在一些网站上使用它来处理用户发起的搜索提交,它如何影响请求和响应流,以及以编程方式为什么它是必要的(或有益的)。在MVC框架中,似乎很难执行,因为您正在将另一个页面注入流程的中间。

编辑:

没有广告相关。例如,大多数旅行网站曾经这样做,并且没有广告...一些银行网站也这样做,只有一个加载器说“我们处理你的交易时请等待......”。

有帮助吗?

解决方案

它经常用于长时间运行的请求,以防止Web服务器超时请求。使用插页式页面,您可以不断刷新页面,直到获得结果为止。

编辑:

此外,对于长时间运行的请求,具有“正在加载...”是有益的。页面,以向用户显示正在发生的事情。如果没有插页式页面,请求可能会在需要太长时间时挂断。

其他提示

为了补充HVS所说的内容,之前出现的插页式广告(比如主页加载)非常适合广告,我们都看到了“关闭此广告”链接。

从用户体验的角度来看,它们可以提供帮助的一个实例是当用户发起需要来自进程的反馈的操作时,这可能需要一些时间来响应 - 要么是因为它很慢,很忙或只是有很多处理要做。

想想您在线预订航班的网站。您经常会遇到关于“查找航班”的插页式广告,因为系统不得不离开并询问所有相关航班信息,然后在屏幕上显示之前为您排序。如果“请求,询问,返回,显示”的往返可能需要超出正常网页从一个网页转换到下一个网页的时间,UXDesigner可能会考虑使用插页式屏幕(或消息)来让用户知道正在发生的事情,同时允许系统完成请求所需的时间。任何具有这种面对面时间的屏幕都会引起市场营销部门的注意,从我们得到它们的那一刻起,我们也可以向他们展示一些观点。

作为一个用户体验设计师,我这样的插页式广告并不总是首选,因为我希望每个系统都能立即返回数据,但如果不能出于任何原因,那么我非常想让用户保持在循环中关于正在发生的事情的可能性 - 而不是让他们盯着浏览器状态栏,直到他们再次尝试或厌倦离开。

考虑到这一点时,最后一点也是在这样的屏幕上设置上限和上限。如果您需要展示插页式广告,请将其展示足够长时间,以便人们可以阅读并理解它,但不会太久以至于他们厌倦了等待。作为一个粗略的指导,让它打开至少3-4秒(即使过程平均4秒,但在这种情况下1完成后)。在4到10秒之间检查每一秒以查看进程是否已响应(然后将用户带到下一页)并在10秒后认真考虑告诉用户再试一次或告诉他们你失败了(同时让你的技术团队解决最终会影响你的底线的问题。)

我相信绝大多数插页式广告都可以投放广告。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top