AMP浏览器支持?

Kev*_*inD 23 amp-html

看看AMP规范,鉴于CSS变量依赖于自定义样式元素,这意味着当前的浏览器支持很窄.请参阅:我可以使用参考

我猜测非自定义样式有一个"优雅的后备",因为不了解CSS变量的浏览器将忽略该CSS.

是否有AMP的浏览器兼容性/支持矩阵?

Pau*_*ish 24

浏览器支持

一般来说,我们支持Chrome,Firefox,Edge,Safari和Opera等主流浏览器的2个最新版本.我们支持这些相应浏览器的桌面,手机,平板电脑和Web视图版本.

除此之外,核心AMP库和内置元素应该以非常广泛的浏览器支持为目标,我们接受市场份额超过1%的所有浏览器的修复.

特别是,我们试图维持"它可能不完美但不会被打破" - 支持Android 4.0系统浏览器和手机上的Chrome 28+.

来自DEVELOPING.md#supported-browsers

但是.. CSS变量?

CSS自定义属性(也称为CSS变量)的使用是polyfilled:

更复杂和嵌套的AMP HTML组件可以使用明确定义的CSS自定义属性集进行样式设置.它们传播到由运行时动态创建的任何子元素,以实现所需的样式.

来自spec/amp-html-components.md