Page MenuHomeWrite.as

Initially populate gallery with thumbnails
Open, WishlistPublic

Description

Overview

Right now, we see gray boxes and large images that load from top to bottom when first showing up to a public or private gallery. Instead, we should show a blurry (low-resolution) version of the photo while the photo loads in the background.

Once the full photo loads, it should replace the blurry one. This should gracefully work as today's gray boxes / slowly loading images if the user doesn't have Javascript enabled.

Implementation

Use BlurHash to create nice-looking placeholders.

Go library: https://github.com/bbrks/go-blurhash

Event Timeline

matt lowered the priority of this task from Normal to Wishlist.Jun 2 2019, 10:09 PM

Really not needed right now.

matt edited projects, added Snap.as; removed Snap.as (Alpha).
matt renamed this task from Populate gallery with very small thumbnails to Initially populate gallery with thumbnails.Oct 16 2020, 1:48 PM
matt updated the task description. (Show Details)
matt changed the visibility from "Restricted Project (Project)" to "Public (No Login Required)".
matt changed the edit policy from "Restricted Project (Project)" to "All Users".
matt merged a task: Restricted Maniphest Task.