Skip to content

WP: Why do AMP frequently fail to load images in Safari? #26622

@tunetheweb

Description

@tunetheweb

What's the issue?

AMP pages often have missing images or other content in iOS.

How do we reproduce the issue?

Buy someone on the team an iPhone and let them use it as their primary device. They’ll soon spot broken pages.

Here’s the latest broken page which has caught my ire and finally made me come here to post this.

And here’s a handful more just by doing a Google search for “AMPhtml” and checking out the lightning bolt results to see which are broken:

Will add more as I spot them.

I suspect in a lot of cases they are poorly coded sites. But then why do they pass AMP validation? And if AMP is so brittle and HTML is so robust (all of the above sites load fine with non-AMP versions) then why is AMP better?

What browsers are affected?

Safari - latest IOS 13.3.1 and every single version of AMP on Safari on iOS since AMP was launched has had these issues.

Which AMP version is affected?

Every single version of AMP on Safari on iOS since AMP was launched has had these issues.

AMP is a terrible experience in iOS. I presume it’s better in Chrome but maybe it’s the same there? If not can you browser detect iOS and automatically redirect those users to the real site? I for one would massively appreciate that as clicking the little bar, or opening in Safari from in app browser (e.g. Twitter) and then editing the URL to guess the non-AMP URL is massively frustrating and ruining the web for me.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions