View Issue Details

IDProjectCategoryView StatusLast Update
0027150mantisbtperformancepublic2020-09-02 13:05
Reporteratrol Assigned Toatrol  
PrioritynormalSeverityminorReproducibilityN/A
Status resolvedResolutionfixed 
Target Version2.25.0Fixed in Version2.25.0 
Summary0027150: Non visible image previews are transferred from server to client
Description

There is no need to download all image previews when viewing an issue.
Data transfer can be reduced by lazy loading images, so they get just downloaded if they become visible when scrolling.

This can be done without JavaScript by using the HTML loading attribute which is supported by most modern browsers.
https://caniuse.com/#feat=loading-lazy-attr

TagsNo tags attached.

Activities

Related Changesets

MantisBT: master e40b4856

2020-08-15 12:19:49

atrol


Committer: dregad Details Diff
Load preview images on demand

Fixes 0027150
Affected Issues
0027150
mod - core/print_api.php Diff File

Issue History

Date Modified Username Field Change
2020-08-16 10:54 atrol New Issue
2020-08-16 10:54 atrol Status new => assigned
2020-08-16 10:54 atrol Assigned To => atrol
2020-08-16 10:58 atrol Note Added: 0064264
2020-09-02 13:05 dregad Changeset attached => MantisBT master e40b4856
2020-09-02 13:05 atrol Status assigned => resolved
2020-09-02 13:05 atrol Resolution open => fixed
2020-09-02 13:05 atrol Fixed in Version => 2.25.0