optimizado algoritmo de zoom