To trigger the gallery card in the Reader 4 posts bigger than 350px is required. I was able to reproduce this issue in a post that did have 4 single images of sufficient size, but I also included other images in a gallery so at least one of the first 4 images in the post would be inside the gallery.
For the Reader to display the post using the gallery card
The Reader displayed the post using the post card, i.e. just the first image along with a text excerpt.

The size of the gallery thumbnails appears to matter - if I used a two-column layout meaning bigger thumbnails, the Reader used the gallery card, but a three-column layout with smaller thumbnails used the post card. The images in the gallery were all uploaded at a size bigger than 350px.
Reported via the public forums in 836339-f
Hrm. My guess is that we're preferring the width and height attributes on the thumbs over the data attribute that has the original size.
Code to mod would be in https://github.com/Automattic/wp-calypso/blob/master/client/lib/post-normalizer/utils.js#L186
Great catch, @KokkieH! Posts with galleries should probably use the gallery card format. ;-)
This is gonna be ... interesting.
The src for each of the gallery images has a photon-style resize applied, so the images really are below our threshold for being included in a gallery card. At least from a display standpoint. The img tags do have data-orig-file and data-orig-size which we could parse and pick up...
sample html:
<img data-attachment-id="225"
data-orig-file="https://b19ytest.files.wordpress.com/2017/03/2014-06-09-18-20-38.jpg"
data-orig-size="2448,2448"
data-comments-opened="1"
data-image-meta="{"aperture":"2.2","credit":"","camera":"iPhone 5s","caption":"","created_timestamp":"1402338038","copyright":"","focal_length":"4.12","iso":"64","shutter_speed":"0.033333333333333","title":"","orientation":"1"}"
data-image-title="2014-06-09-18-20-38"
data-image-description=""
data-medium-file="https://b19ytest.files.wordpress.com/2017/03/2014-06-09-18-20-38.jpg?w=300"
data-large-file="https://b19ytest.files.wordpress.com/2017/03/2014-06-09-18-20-38.jpg?w=1024"
src="https://b19ytest.files.wordpress.com/2017/03/2014-06-09-18-20-38.jpg?w=236&h=236&crop=1"
width="236"
height="236"
data-original-width="236"
data-original-height="236"
title="2014-06-09-18-20-38"
alt="2014-06-09-18-20-38"
style="width: 236px; height: 236px;">
Any progress on this? We have another case in the forums for this site. I suspected tiny images too so he's going to try using a larger gallery size for now.
This issue has been marked as stale because it hasn't been updated in a while. It will be closed in a week.
If you would like it to remain open, can you please you comment below and see what you can do to get things moving with this issue?
Thanks! 馃檹
I'm still able to replicate this, so this is still an issue.
Most helpful comment
This is gonna be ... interesting.
The
srcfor each of the gallery images has a photon-style resize applied, so the images really are below our threshold for being included in a gallery card. At least from a display standpoint. Theimgtags do have data-orig-file and data-orig-size which we could parse and pick up...