Ajuste de la calidad
i3, nuestra solución para la gestión imágenes permite ajustar de manera dinámica y transparente la calidad tus imágenes.
Para ello, hacemos uso de nuestra cabecera
TCDN-i3-transform
, indicándole el tipo de operación que deseamos; en este caso, quality
. Esta operación requiere de un parámetro obligatorio para su ejecución: el nivel de calidad, expresado éste en porcentaje, que tendrá la imagen resultante con respecto a la imagen original.La sintaxis exacta para esta operación es la siguiente:
quality:
<porcentaje>%
.Esta operación, sin embargo, tiene una restricción importante: tan sólo es aplicable a aquellas imágenes en formato JPEG (la conversión a WebP tiene su propio ajuste de calidad). Para imágenes con otro formato, se puede considerar, alternativamente, el uso de la operación
max_length
ya que ésta no está sometida a ninguna restricción con respecto al formato de la imagen.Por ejemplo, si quisiéramos que todas las imágenes de nuestro dominio
mi-dominio.es
que cuelgan de la URL /estaticos/imagenes
se sirvieran reduciendo su calidad a un 75%, nos bastaría con desplegar desde el panel una configuración VCL similar a la siguiente:# i3 - quality
sub vcl_recv {
if (req.http.host == "www.mi-dominio.es") {
if (req.url ~ "^/estaticos/imagenes/") {
if (urlplus.get_extension() ~ "(?i)(jpe?g)") {
set req.http.TCDN-i3-transform = "quality:75%";
}
}
}
}
Última actualización 6mo ago