Configure Kraken Image Optimization
Kraken is a service that compresses the size of the images while preserving the quality of each image, basically its function is to reduce the size of the images before being saved in the image library after making the connection setting for Kraken the user would be in charge of uploading the images and this service would be in charge of making the size reduction to improve the loading of images on the site.
To configure the Kraken image optimization, follow the next steps:
1. Open the Sitefinity Backend and Login using an Administrator Account.
2. Navigate to Sitefinity Settings -> Advanced section
3. Navigate to Libraries -> FileProcessors -> Kraken IO Image Optimization as the picture show.
4. The connection values is added in this section:
Supported Extensions: are the extensions supported by Kraken to optimize images (This field is already filled by default).
ApiKey: value generated by Kraken.
ApiSecret: value generated by Kraken.
LossyCompression: this value applies an optimization preserving the visual identity and qualities of the image by choosing the best value between quality and size for each image. This field takes a true or false value.
MinSizeToRender: (Optional value) specify the number of bytes from which to start optimizing images with Kraken. If this values is empty and you have already added the credentials to make the connection to Kraken it will apply the optimization to all images no matter what size they are.
5. After this parameters are configured when you upload a new images it will be rendered by Kraken.
6. If you want to optimize the existing images you have to add other configurations in addition to defining the connection to Kraken. To configure this service follow the steps below:
a. Navigate to Settings -> Advanced navigate to ImageOptimization as picture show.
b. By default this task will be disabled, to enable it check the “Enable Image optimization scheduled task” checkbox setting.
c. “Image optimization cron specification” is a setting where we specify the time the task will be executed.
d. “Batch size” is the size of images to be processed by default its value is 100 but it can be changed.
e. “Enable image optimization detail logging” by checking this box will log detail of all processed image information.
This Section Also Contains
- Ecommerce CMS MVC with Bootstrap 4
- Creating a New Sitefinity Custom Template
- How to Share Template in Multisite Instance
- How to Customize a Site with Resource Packages
- Theming Bootstrap
- Page Long Cache Considerations and Configuration
- Mappings Module
- Personalization Integrated with JDEdwards
- How to Add New Widget Template
- How to Include Local Web Font
- How to Use External Plugins Locally
- Sitefinity Authentication Expiration
- Sitefinity Images
- Internal Plugins Configuration in Update 6 - SC20220114
- Internal Plugins Configuration in Update 7
- How to Setup Pickup Instructions Page
- How to Setup Terms and Conditions Page
- Resource Manage Multisite
- Content Search Configuration
- Product Assignments (Filter by Attribute)
- Google Analytics Configuration
- Configure Azure Redis Cache (ASP.Net State Server Provider)
- Task Manager Email Notifications
- Configure Google Maps
- Catalog and Product Content Metatags (SEO)
- Cookies Configuration
- Change Password Configuration
- Recycle Bin
- Login Page Configuration
- Error Page Configuration
- Configure the SmarterCommerce Menu in Backend
- SmarterCommerce Settings Not Being Displayed
- Management Console Email Templates
- EPayments Modules
- Troubleshooting Errors
- Configure Kraken Image Optimization
- Sitefinity Health Check Integration