ampbench icon indicating copy to clipboard operation
ampbench copied to clipboard

Attribute sizes may not appear in tag 'img'

Open Lofesa opened this issue 6 years ago • 3 comments

Hi In https://ampbench.appspot.com/validate?url I´m getting this message when validating a url: The attribute 'sizes' may not appear in tag 'img'. (see https://www.ampproject.org/docs/reference/components/amp-img) But in the reference page it says:

sizes

The value of the AMP sizes attribute is a sizes expression that selects the defined size corresponding to the media query based on the current window size. 
Additionally, AMP sets an inline style for width on the element. If the srcset attribute is provided, <amp-img> will autogenerate the HTML5 definition of the sizes attribute for the underlying <img>, when none is specified. If the srcset attribute is not provided, no sizes attribute will be autogenerated for the underlying <amp-img>

So sizes is a valid attribute in amp images with srcset.

Related to this, the AMP Check AMP URL fail as I can see in #113

Lofesa avatar Aug 02 '19 10:08 Lofesa

Do you have a sample URL?

ithinkihaveacat avatar Aug 02 '19 11:08 ithinkihaveacat

Sure: https://intersindicalrm.org/?amp

Lofesa avatar Aug 02 '19 11:08 Lofesa

Thanks, have created #122 to fix this.

ithinkihaveacat avatar Aug 02 '19 14:08 ithinkihaveacat