Migrated from: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/301
Narrative
As a user, I want to see images faster, even if this requires them all to be pre-rendered in all sizes on the back-end.
Acceptance Criteria
- Work with operations to implement of image pre-rendering server-side in coming weeks, starting with newly uploaded images.
- Investigate if this pre-rendering on the back-end improves image load performance for newly uploaded images ( #975 )
- If performance is significantly improved by this method, pre-render all images on the back-end (open a separate ticket for that task)
<u>Note</u>: Images continue to take too long to load for users with slow connections. If an image has not been previously viewed by another user, it can take 10 seconds or more to load the full image in some low-bandwidth situations. This doesn't match user expectations of 1-2 seconds per image, as typically provided on top multimedia sites.
Related Bugs
Related Stories
- #8 Media Viewer
- #975 Investigate if pre-rendering speeds up image load
- #302 Load smaller images if needed
- #600 Generate a reference thumbnail for JPEGs
- #898 Gather real-world available screen real estate in MV
- #899 Gather real-world available screen real estate in ImageMetrics
- #900 Request thumbnails based on rectangular size buckets
- #901 Prerender thumbnails based on rectangular buckets