See Slack thread here.
In service of hypothesis 5.4.7, SRE would like reduce the variations in sizes we request from the server.
The standard 8 MediaWiki thumbnail sizes are:
20, 40, 60, 120, 250, 330, 500, 960
This task is to create a prototype that:
- Modifies our thumbnail generation code so that it always chooses one of the standard 8 sizes as listed above.
For example, if we have code that requests the small size (note we double for retina devices, so this requests 240 instead of 120), we want to scale it up to the nearest MediaWiki standard size above, in this case it would be 250.
- Kick off an Experimental build and have QA + Design note any reduction in quality for images in the app, especially for larger images like the 13-inch iPad gallery view. Also note any increased image load times (in case our new logic causes us to request many more larger images).
Gather findings into a list of any additional thumbnail sizes we feel are necessary to maintain the quality of the app. We will need to balance image quality, image load times, and any additional network data that this change might cause.
