繁体   English   中英

首次访问时页面显示为空白,但可以在iOS9的Safari中选择

[英]Page appearing blank but selectable in Safari on iOS9 on first visit

因此,如果您在iOS9的Safari上访问http://movableink.com/

然后单击http://movableink.com/partners上的标题

初次访问或连接速度较慢时,整个页面在safari中显示为空白。

这是一个非常标准的页面。 没有特定的代码可以引起这种情况。 这是一个具有不同css文件的新页面,它是第一个响应页面。

但是,文本和内容是可选的(但不能在此处选择),而且如果我将手机插入Mac时在Safari开发人员检查器中将其签出,也没有什么值得注意的内容。

您可能想查看私人浏览,首先要打开主页,然后单击“合作伙伴”。

是什么原因可能导致此页面问题消失?

如果有广告拦截器处于活动状态(在我的情况下为:Crystal和Lionz),则可以在iOS 9设备上很好地重现此内容。 如果未启用此广告拦截器,则页面加载平稳,没有黑屏。

通过使用其他广告拦截器(例如1Blocker),页面也可以平稳运行。

对我来说,问题仅与iOS上的某些广告拦截器应用有关。

我进行了一些测试,可能是由于服务器代码未优化(例如,客户端的每个第一次请求都重新生成整个站点堆栈)或生成CSS导致的请求计时问题。

无论手机还是台式机,首次加载时始终为700毫秒。 Safari在移动设备上将更加敏感,因为它在获得要获取的URL列表后处理的并行资源不那么多。

如果您使用的是CMS,请检查系统中是否内置了“优化/缓存”解决方案,然后将其打开,以查看其是否更改了加载时间。

另一种选择是Cloud Distributed CDN,例如Cloud Flare (基本版本免费,其他计划更密集)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM