You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
amp-img allows the runtime to effectively manage image resources based on the viewport position, system resources, connection bandwidth, or other factors. With increasing browser support for more granular control on the native img tag, it is time to discuss a deprecation strategy for amp-img.
What would it take to deprecate amp-img?
To support a comparable feature set without amp-img, we first need broader support for lazy loading and aspect ratio, but there may be other critical features preventing the possibility of any imminent change. First steps are: (1) understanding the minimal range of critical features and (2) tracking ongoing progress for these across browsers.
Open questions
Using the AMP cache: How much can be delegated as a serving optimization?
Providing placeholders and fallbacks: How do we replace placeholders and fallbacks?
Driveby thought: We could execute this as an AMP Cache transform (+other environments) by replicating the structure of a mounted amp-img but keeping the image lazy loaded via attribute.
Context
amp-img
allows the runtime to effectively manage image resources based on the viewport position, system resources, connection bandwidth, or other factors. With increasing browser support for more granular control on the nativeimg
tag, it is time to discuss a deprecation strategy foramp-img
.What would it take to deprecate amp-img?
To support a comparable feature set without
amp-img
, we first need broader support for lazy loading and aspect ratio, but there may be other critical features preventing the possibility of any imminent change. First steps are: (1) understanding the minimal range of critical features and (2) tracking ongoing progress for these across browsers.Open questions
The text was updated successfully, but these errors were encountered: