Mantequilla

No muerto Brujo 80
Antigüedad: 25/06/15
No tiene hermandad
Temas: 4

 Título de la Sugerencia

Header y assets de la web

Sugerencia por

Mantequilla

Problema o situación a tratar

Hola espero tengan un excelente dia,

Tengo una sugerencia con respecto a la web ya que hace un tiempo que no logueaba en ella y queria buscar información pero noté con mucha sorpresa lo lento que cargaba el sitio a pesar de tener una conexion simétrica de 20mb (es decir, nivel industrial).

Quise investigar dicha lentitud porque pensaba que era mi conexión que fallaba ya que por lo general un sitio web con mi conexión por más pesado que sea tarda entre 1 a 3 segundos, Naerzone sobrepasó este tiempo con creces y como soy desarrollador web y tengo el conocimiento para saber si es la web o mi conexión me tome el atrevimiento de investigar un poquito.

Lo que conseguí fueron varias cosas, lo mas llamativo, fue un video de fondo en el header, especificamente en un section con ID "slider" y lleva por nombre Trailer2011.mp4 que pesa nada mas y nada menos que 13.8MB!!! que todo visitante debe cargar al ingresar, si bien es cierto que es asincrono (el video conforme va cargando se va reproduciendo) sigue descargando información mientras se permanece en el sitio. Adjunto captura.

https://ibb.co/zGrWhnV

Luego nos encontramos otros assets, en esta oportunidad algunas imágenes en formato PNG con un peso mayor a 2MB cada una. Adjunto igualmente captura.

https://ibb.co/HVX6zDt

Esto solo en el homepage del sitio web. En desarrollo web no hay una regla exacta para cuanto debe pesar un contenido pero por lo general una imagen o cualquier otro asset al pasar de 300kb se debe buscar forma de optimizar con urgencia sobre todo si no es uno solo sino varios los que se deben mostrar en una sola página dentro del sitio.

Y en caso de tener un video, se tiende a que no sea autoplay (para que no se descargue si el usuario no quiere) a menos que tenga un preprocesador de video, como lo tienen plataformas como Netflix o Youtube en donde la calidad es renderizada por el servidor y se entrega conforme la conexión, prioridad, solicitud etc... Nunca desde el propio servidor.

Todo esto deja entonces que para la primera carga del sitio (sin nada almacenado aún en cache) el usuario deba descargar primero al menos entre 9MB y 13MB para dejar de ver el loader con forma de gotita y poder ver el sitio web.

Finalmente, y esta es mi sugerencia, seria utilizar un optimizador de imágenes, existen muchos en la red, pero existen herramientas como imageOptim, ImageMagick, etc, hasta los mismos editores fotográficos más conocidos que pueden hacer este trabajo de forma increíble y sin perder calidad o al menos no perceptible por los usuarios.

Sustituir el video por una imagen, o servir el video desde Youtube por lo menos y con CSS dejarlo de fondo tal cual está ahorita.

Resultado de la Sugerencia

Aplicar estas mejoras son para nada complicadas de ejecutar y a mi forma de verlo, traería un esquema ganar/ganar para Naerzone ya que para el usuario el sitio iría mucho mas fluido, menos consumo de internet y a su vez para Naerzone, menos consumo en el servidor ya que es menos contenido que (valga la redundancia) "servir".

(PageSpeed Insights de Google, tambien les hace dicha recomendación)

Sin más, es solo una sugerencia de su humilde brujito, Mantequilla.

Saludos.






Thalassa   
Reisa

Staff NaerZone
Antigüedad: 16/02/10
Staff WowRean
Equipo: Administrador
Temas: 17771

Hola, la web está en constante desarrollo y hay cosas pendientes que se irán cambiando según se vaya finalizando la planificación pertinente.

Tomamos nota de la sugerencia y veremos si podemos aplicar alguna idea de la que nos has indicado dentro de nuestra planificación.

Saludos.

Esta cuenta tiene limitado el acceso para publicar comentarios por la siguiente condición:

No tienes permisos para comentar en el foro al que pertenece el tema.

Sólo los Maestros de Juego y los moderadores pueden comentar aquí.


  •  Información