javascript – 检查mousemove是否是确定是否下载资产的好方法?
作者:互联网
所以我有一个网络应用程序,所有意图和目的的照片查看器.
单击缩略图时,应用程序
>请求图像资产,
>将其作为IMG标记注入DOM
>并处置另一个
(MooTools Asset.image,注入和处置).
如果他们点击已经加载的图像,我会再次注入它,因为dispose存储它.
用户平均观看图像12秒(根据我的统计数据),这是足够的时间来下载更多.
所以我的问题再次被略微改写:
确定是否应该根据鼠标的移动在后台下载其他资源是好还是坏?
因此,如果鼠标没有移动,请下载以下几个资产.如果它开始移动,停止并等待鼠标停止(并在开始再次下载之前有一点间隔,比如1或2秒).
对我来说这似乎是一个好主意,但感觉就像我没有考虑过一些次要影响.
格拉西亚斯.
解决方法:
要直接回答您的问题,我认为除了检查鼠标移动会产生一定程度的性能开销之外,不会出现问题.一旦完成,我会测量慢速机器上的性能,看看这是否有问题.
标签:javascript,web-applications,mootools,user-experience,asset-management 来源: https://codeday.me/bug/20190701/1344689.html