typo3-cms-extension lazy-load-placeholder
Create placeholders for lazy loading images for instance based on the dominant image color
minifranske/lazy-load-placeholder
Create placeholders for lazy loading images for instance based on the dominant image color
- Sunday, March 5, 2017
- by fsaris
- Repository
- 2 Watchers
- 8 Stars
- 654 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 1 Forks
- 1 Open issues
- 2 Versions
- 29 % Grown
Placeholder images for lazy loading images in TYPO3
This extension adds metadata extractor that detects/calculates the dominant color of an images after upload.
The dominant color can be used in FE rendering of images to fill the empty places of the lazy loaded images., (*1)
Features:
- metadata extractor to pick/store the dominant color of every uploaded image
- llp:lazyImage
viewhelper that can be used as replacement of f:image
the src
becomes a data:image/svg+xml;base64
string that holds a svg placeholder image in the dominant color
the real image is added to data-src
- property dominant_color
is added to the properties of every image object {image.properties.dominant_color}
, (*2)
This extension is inspired by the blog Dominant Colors for Lazy-Loading Images and uses ksubileau/color-thief-php to detect the dominant color of the image., (*3)
dev-master
9999999-dev
Create placeholders for lazy loading images for instance based on the dominant image color
Sources
Download
GPL-2.0+
The Requires
The Development Requires
extension
typo3
images
placeholder
lazyloading
dominant-color
0.0.1
0.0.1.0
Create placeholders for lazy loading images for instance based on the dominant image color
Sources
Download
GPL-2.0+
The Requires
The Development Requires
extension
typo3
images
placeholder
lazyloading
dominant-color