Estou desenvolvendo um aplicativo no qual os usuários vão poder fazer o upload das imagens dai me surgiu uma dúvida qual forma correta de tratar na hora de fazer o upload ?
1 - Eu limito o tamanho em pixels da imagem na hora do upload ?
2 - Eu limito do tamanho em megas na hora do upload ?
3 - Eu deixo fazer o upload e deixo do tamanho correto no meu aplicativo ?
No momento eu vejo a melhor forma é limitar um tamanho mínimo para não ter imagens com pouco resolução e tratar as imagens muito grandes no aplicativo , para que o site não tenha imagens muito pesadas.
Em geral, limita-se o tamanho do arquivo.
Nunca vi validar resolução.
Deixar livre e tratar no teu sistema é furada.
É muito relativo a linguagem que quer utilizar, mas para esta validação o ideal é utilizar o JS
Cara, JS pode até ajudar, mas, é plenamente possível burlar o mesmo.
A melhor alternativa é fazer um double check, uma validação no front e outra no backend.
1 curtida