- Experiment ID
2026-07-attachment-image-ladder- Experiment Type
- apex / user
- Previous Type
- apex / user
- Analysis Summary
- Requests attachment images at a nearby resolution step to reduce unnecessary downloads on high-density displays.
- Why It Matters
- This can improve image loading time and reduce data transfer in chat, but the boundary between slight upscaling and bandwidth savings needs visual and performance measurement.
- Detailed Description
- The default state keeps the existing image-size selection path.
- The comparison chooses from an attachment-specific ladder beginning at 128 pixels after comparing display and source dimensions.
- At a device-pixel ratio of at least two, it may choose a step up to 10% below the target and scale it slightly instead of downloading the next larger image.
- It does not request beyond a sufficiently small source image, while measured quality and transfer savings remain unconfirmed.
- Focus Area
- Attachment image request sizing
- Importance
- medium
- Config Keys
- enabled
- maxUpscale
- minSnapDownDpr
- Default Config
{
"enabled": false,
"maxUpscale": 1.1,
"minSnapDownDpr": 2
}- Variations
{
"1": {
"enabled": true
}
}- Previous Default Config
{
"enabled": false
}- Previous Variations
{
"0": {
"enabled": false
},
"1": {
"enabled": true
}
}