Trazalog / DDPE-tools-pro

Proyecto SICPOA de la DDPE
MIT License
0 stars 0 forks source link

Evolutivo--> Inspección en barrera: Bajar el peso de las imágenes #98

Open aalfaro-trazalog opened 2 years ago

aalfaro-trazalog commented 2 years ago

v 2.0.7.1

Descripción: Cuando se suben muchas imágenes, el sistema demora mucho tiempo en realizar el proceso, por eso se sugiere bajar el peso de las imágenes al ser cargadas.

Nota: Adjunto información de como se podría realizar la subida de imágenes con menor espacio.

1- Para validar el tamaño de un archivo podes usar js del lado del cliente https://stackoverflow.com/questions/3717793/javascript-file-upload-size-validation ahi podes ver en la respuesta elegida como correcta un codigo de ejemplo con js y html puro con eso validas en el navegador que la imagen no supere x tamaño, para reducirla si es solo navegador cambiaria la resolucion si o si 2- Ejemplo https://github.com/josefrichter/resize es dificil reducir el tamaño sin afectar la resolucion porque reducir implica sacar pixeles 3- Si queres cambiar el tamaño (peso) sin afectar la resolucon (pixeles) pueden probar esto https://stackoverflow.com/questions/42092640/javascript-how-to-reduce-image-to-specific-file-size entender cuando se googlee que "tamaño" (peso, ej 50kb) puede confundirse con resolución (pixeles, ej: 100x100) entonces si la imagen que se sube se va a mostrar en un lugar X, y se sabe que ese lugar X debe ser ocupado por un contenedor de 100x100 pixeles, ustedes buscan reducir tamaño y también resolución para que entre en ese lugar. Si es solo una cuestión de evitar que suban archivos grandes, entonces bajan el tamaño lo mas que se pueda sin perder resolución original