Comments (4)
ImageKit replaces Kirby’s synchronous image API with an asynchronous one. Basically, all it delays thumbnail generation until those resized images are requested by the browser. You can use all API methods like you would normally do in your templates. Only methods than cannot be handled asynchronously, like getting the filesize of a thumbnail file will cause synchronous creation of thumbnails. Kirby itself does not come with an image optimizer, but ImageKit requests your quality settings.
Does this answer your questions?
from kirby-imagekit.
@schnti Did I answer your question? If so, please respond to my last answer so I can close the issue.
from kirby-imagekit.
Yes, partly. Maybe the question also belongs to the imageset repository. I'm still looking for the possibility (without 3rd-party module like "mozjpeg", "jpegtran" etc.) to reduce the image data size with $image->imageset('200,400,600');
. Such as the $quality
property of the Kirby crop()
method.
from kirby-imagekit.
You can set it globally:
c::set('thumbs.quality', 40);
from kirby-imagekit.
Related Issues (20)
- source images get deleted HOT 5
- WebP support HOT 2
- Mozjpeg on osx HOT 1
- Allow exclusion of specific pages and/or templates
- Mac mozjpeg is in brew HOT 1
- ImageKit Crawler throws an error, when an empty document is searched for links
- Image-Discovery seems to not work when using specific routing HOT 4
- Create thumbnails in panel fails HOT 3
- Feature-Request: Imageset + Focus HOT 5
- Doesn't work with thumb presets
- Widget conflict HOT 2
- ImageSet + ImageKit HOT 5
- Scanning pages... but no progress HOT 1
- Allow caption from file metadata
- Discovery crawler libxml error on thumbnail Create HOT 2
- How to trigger thumbnail-generation with cronjob on VPS? HOT 1
- Support thumbnail generation via cronjob.
- JPNG.svg support
- Kirby 3 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kirby-imagekit.