No.3229[Responder]
Tal como anunciamos junto a la noticia del 4to aniversario, Wired-7 sigue evolucionando hacia un nuevo nivel. Hoy, tras meses de trabajo, hemos terminado con la mayor optimización del IB que hayamos realizado. Si vuelven la vista atrás, estos últimos meses hemos sido muy insistentes con el reporte de bugs y errores que fueran encontrando. A nivel de usuario los cambios eran casi imperceptibles, pero por detrás cada vez todo era más distinto. Nos centraremos en la página web ya que ha sido la mayor parte del trabajo, y al final, lo que ustedes ven.
Antes de entrar en tecnicismos podemos dar unos datos objetivos para dejar las ideas claras. Tras estos cambios, Wired-7 ha reducido en un 60% el peso de CADA PAGINA DEL IB (sin contar imágenes), esto sobre todo se aprecia en redes lentas, en consumo de datos y en cache más ligero para dispositivos antiguos. Y no solo la descarga, la página es renderizada y está totalmente lista un 320% más rápido.
Estos son unos números enormes, pero tienen sentido si analizamos los cambios. Durante meses se han trabajado en las fuentes de texto, iconos, código, miniaturas… todo aquello que encontráramos con un peso significativo. El principal y mayor desafío ha sido el código javascript, jQuery. Realizando un símil, jQuery es como utilizar una cocina de un restaurante 5* para hacer un huevo frito. Entonces, sí, esto era un problema, pero un problema que se repetía en TODOS los scripts de la página. Para reescribir todos estos scripts se necesitarían meses de trabajo y, por ello, meses estuvimos. Sí, hemos eliminado jQuery. Tras ese primer desafío el resto fue bastante más sencillo pero no despreciable, continuamos con fuentes personalizadas de iconos, minimizado códigos, actualizado el formato de las miniaturas, sirviendo los recursos comprimidos y varios ajustes más de este tipo que ahorran valiosos, valiosos kilobytes. Tras unas semanas con los cambios implementados, podemos decir que son estables. Sí, ya los habéis estado utilizando, ahora es cuando aparecerán 3 o 4 diciendo que algo habían notado pero que no habían dicho nada lol.
Y hasta aquí este primer anuncio, ahora ya saben por qué pedía tantos reportes de errores. Todos estos meses de cambios para que la pagina cargue unas décimas más rápido, worth it?
>>
No.3230
Primer comentario
>>
No.3235
>>3230Fui un poco apresurado al escribir eso.
>>3229Bueno Node, de nuevo ¡Muchas gracias por tu esfuerzo! Pues sí que vale la pena, aunque a simple vista no se note, siempre se agradece la optimización del IB, y del sitio en general, por cierto, me gustó mucho tu metáfora de jQuery.
Por cierto, ¿Alguna vez no has considerado cambiar la monita china del inicio por Lain, y sus frases? Es algo que me gustaría de verdad.