Giter VIP home page Giter VIP logo

Comments (4)

fabianmichael avatar fabianmichael commented on May 24, 2024

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.

fabianmichael avatar fabianmichael commented on May 24, 2024

@schnti Did I answer your question? If so, please respond to my last answer so I can close the issue.

from kirby-imagekit.

schnti avatar schnti commented on May 24, 2024

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.

MathiasGmeiner avatar MathiasGmeiner commented on May 24, 2024

You can set it globally:

c::set('thumbs.quality', 40);

from kirby-imagekit.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.