因此,如果您在iOS9上的Safari上访问http://movableink.com/。
然后点击http://movableink.com/partners
上的标题在首次访问或较慢连接时,整个页面在Safari中呈现空白。
这是一个非常标准的页面。没有特定的代码可以引发这可能导致此问题。这是一个包含不同css文件的新页面,它是第一个响应页面。
但是,文本和内容是可选择的(但不是在这里),如果我在Safari开发人员检查器中检查出手机插入Mac时,也没有任何值得注意的覆盖页面。
您可能希望查看隐私浏览,您需要先打开首页,然后点击“合作伙伴”。
什么可能导致页面的这个问题消失?
答案 0 :(得分:3)
如果广告拦截器处于活动状态(在我的情况下:Crystal和Lionz),我可以在iOS 9设备上重现这一点。如果没有激活此广告拦截器,页面就会在没有空白屏幕的情况下顺利加载。
通过使用其他广告拦截器(例如1Blocker),页面也可以顺利运行。
对我来说,问题只与iOS上的某些广告拦截器应用有关。
答案 1 :(得分:0)
我做了一些测试,可能只是由于未经优化的服务器代码(如从客户端每次第一次请求重新生成整个站点堆栈)或生成CSS而请求计时问题。
首次加载时,无论是手机还是桌面,它始终为700毫秒。 Safari在移动设备上会更加敏感,因为它拥有一个网址列表,因此它处理的并行资源并不多。
如果您使用的是CMS,请检查系统内置的优化/缓存解决方案并将其打开,看看它是否会改变加载时间。
另一种替代方案是云分发的CDN,例如Cloud Flare(免费用于基本的,其他更强的计划)。