Providers can be set up by navigating to Admin Control Panel → Content → Image optimizer → Providers.
The following providers are supported with this add-on:
To configure a provider, click the “Configure” link next to the provider you would like to configure.
Priority - This option allows you to choose the order in which providers are attempted. Providers with a lower value will execute first.
Supported image types - Allow image/gif image types to be supported or not supported during optimization.
Binary path - The path to the binary for this provider. If it is in your $PATH you may be able to leave this value as default. If you’re unsure of what this value should be your host or sysadmin should be able to provide more information.
The following options are passed to the gifsicle binary. You can find details on each of these options here.
Lossiness - The quality loss threshold of the conversion. Higher value means less quality at the expense of better preserved space.
Optimization mode - The optimization mode that Gifsicle will use to optimize images.
Priority - This option allows you to choose the order in which providers are attempted. Providers with a lower value will execute first.
Supported image types - Allow image/png image types to be supported or not supported during optimization.
Options - Choose to make the provider active or inactive.
Binary path - The path to the binary for this provider. If it is in your $PATH you may be able to leave this value as default. If you’re unsure of what this value should be your host or sysadmin should be able to provide more information.
The following options are passed to the pngquant binary. You can find details on each of these options here.
Minimum quality - The minimum quality of the image (Value from 1-100).
Maximum quality - The maximum quality of the image (Value from 1-100).
Speed - The speed of the optimization. 1 is faster but will not reduce the filesize as much, while 10 will be much slower and have a greater reduction in file size.
Priority - This option allows you to choose the order in which providers are attempted. Providers with a lower value will execute first.
Supported image types - Allow image/jpeg image types to be supported or not supported during optimization.
Options - Choose to make the provider active or inactive.
Binary path - The path to the binary for this provider. If it is in your $PATH you may be able to leave this value as default. If you’re unsure of what this value should be your host or sysadmin should be able to provide more information.
Maximum quality - The maximum quality of the image (Value from 1-100).
Strip EXIF data - Choose if you want to remove EXIF metadata.
Strip IPTC data - Choose if you want to remove IPTC metadata.
Priority - This option allows you to choose the order in which providers are attempted. Providers with a lower value will execute first.
Supported image types - Allow gif, jpeg, and png based images to be supported or not supported during optimization.
Options - Choose to make the provider active or inactive.
API Key - Enter Kraken.io API key.
API Secret - Enter Kraken.io API Secret.
Optimize type - Choose an optimization type.
Preserve metadata - Choose if you would like any of the metadata to be preserved. To learn more please click here.
Priority - This option allows you to choose the order in which providers are attempted. Providers with a lower value will execute first.
Supported image types - Allow multiple types of image types which include gif, jpeg, png, and bmp based images.
Options - Choose to make the provider active or inactive.
Preserve EXIF - Choose if you want to preserve EXIF metadata.