Defer parsing of Ja...
Avisos
Vaciar todo

Defer parsing of JavaScript  

 
Juan Enrique
 Juan Enrique
Reputable Member

Hola, revisando los demás temas que solicitan lo mismo que voy solicitando ahora,gt metrix, page speed ,me indican lo mismo adjunto imagen: http://prntscr.com/fztvuh
actualmente uso prestashop 1.7.1.2 y bueno después de varias y largas horas de estar sentado en el ordenador encontré este link que habla acerca de como solucionar este problema y es el siguiente:
en ingles: https://varvy.com/pagespeed/defer-loading-javascript.html
traducido al español: https://translate.google.com.pe/translate?hl=es-419&sl=en&u=https://varvy.com/pagespeed/defer-loading-javascript.html&prev=search
lo que indica es agregar este código antes del cierre del body.

function downloadJSAtOnload() {
var element = document.createElement("script");
element.src = "defer.js";
document.body.appendChild(element);
}
if (window.addEventListener)
window.addEventListener("load", downloadJSAtOnload, false);
else if (window.attachEvent)
window.attachEvent("onload", downloadJSAtOnload);
else window.onload = downloadJSAtOnload;

y donde dice defer.js cambiar por el js que se quiere que se cargue al final
en mi caso cambie del defer.js por el js que uso que seria este: https://www.suplemaxperu.com/themes/lava0306/assets/cache/bottom-c471cc.js

le doy guardar hago un nuevo test y el resultado final es que no mejora, que hacer?

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 25/07/2017 2:15 am
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

He leído sobre este punto sin embargo para la versión de PrestaShop que estas utilizando no existe una opción disponible para permita la carga de los ficheros js o css al final del tema. Se necesitaría de programación para poder lograr esto. Veo que hay un módulo disponible: https://www.prestashop.com/forums/topic/314461-module-javapro-prestashop-performance-significantly-speed-up-your-shop-pages-defer-javascript/ pero no para tu versión. Podrías consultar con el desarrollador de este módulo si sacará alguna versión para PrestaShop 1.7 o si ya dispone de una que te pueda proporcionar para poder solucionar este punto. También te recomendaría contactar con el desarrollador de la plantilla ya que seguramente se necesite de un cambio en la estructura.

ResponderCitar
Respondido : 25/07/2017 3:04 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Juan Enrique
 Juan Enrique
Reputable Member

entonces el codigo que le mostre no vale para la version que tengo pero hasta que version funciona ese codigo, lo del modulo bueno tengo que comunicarme con el creador para saber cuando sale para la version 1.7, en el caso de wordpress creo que es mas facil de solucionar este gran problema, queda sin resolver este prolema entonces

ResponderCitar
Respondido : 25/07/2017 4:27 am
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

El articulo que adjuntas es para una web con HTML. Y como te mostré en los enlaces anteriores para tu versión de PrestaShop no existe todavía alguna opción que elimine este bloqueo de los ficheros JS y CSS. Para PrestaShop 1.6 si es posible y para WordPress también existen algunos métodos.

ResponderCitar
Respondido : 25/07/2017 5:44 am

Juan Enrique
 Juan Enrique
Reputable Member

Queda sin solución este problema entonces

ResponderCitar
Respondido : 26/07/2017 6:33 am
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Si efectivamente, procedemos a cerrar el hilo esperando que PrestaShop 1.7 saque mejores recursos o módulos de optimización para las tiendas en línea.

ResponderCitar
Respondido : 26/07/2017 7:23 am

Cursos Gratuitos WordPress