【发布时间】:2016-06-28 08:23:36
【问题描述】:
我的网站对其所有脚本都使用“延迟”以实现快速加载,而 Opera Mini 不支持延迟加载,有什么办法可以解决这个问题?我仍然想使用 defer,但也想在 Opera Mini 上正常工作,因为 15% 的访问者正在使用它们。
另外,为什么 Opera Mini 会破坏我的一些 CSS?我认为这是一个奇怪的浏览器,我知道他们想要它快,但至少做到与其他浏览器相同的兼容性和渲染。
*编辑:附加信息,我也使用缓存插件 (W3TC),所以这可能更棘手。
【问题讨论】:
-
它破坏了什么 CSS?为了使用更少的数据和更快的渲染,故意禁用对阴影、边框半径等某些功能的支持,但应保留大多数布局。
-
是的,就像阴影、边框半径一样,不能在 SVG 旁边使用图标,即使使用 SVG 也会损坏、不合适且大小不同。甚至它也有自己的标准化字体大小。要做很多事情才能让它在 Opera Mini 上看起来更漂亮。更不用说你是否使用 javascript。
标签: javascript css browser cross-browser opera-mini