亚洲永久精品免费ww52com,色777狠狠狠综合伊人,中文在线观看免费网站,国产特级毛片AAAAAAA高清,9191精品国产费久久,十八破女处WWW视频,欧美一区二区三区久久综合,日夜夜天天人人综合网,91热久久免费频精品黑人99,国产99久久九九精品无码,日本精品综合精品天堂中文,天天国产综合永久精品日韩,国产私密网站入口,无码精品人妻一区二区三区漫画 ,色噜噜人妻av中文字幕,911亚洲精品永久入口

Eliminar JavaScript que bloquea el procesamiento

dic 22, 2015
Información sobre PageSpeed
0
On this page
Esta regla se activa cuando PageSpeed ????Insights detecta que sus referencias HTML bloquearon archivos JavaScript externos (ubicados en la parte superior de la página).

descripción general

El navegador debe analizar una página web antes de poder presentarla al usuario. Si el navegador encuentra un script externo bloqueado por el sistema durante el análisis, debe detener el análisis y descargar JavaScript. Cada vez que esto sucede, el navegador agrega un viaje de ida y vuelta a la red, lo que introduce un retraso en el tiempo que lleva renderizar la página por primera vez.

sugerencia

Se recomienda incluir el JavaScript necesario para representar el área de la mitad superior de la página y retrasar la carga del JavaScript necesario para agregar funcionalidad adicional a la página hasta que se haya enviado el contenido de la mitad superior de la página. Tenga en cuenta que para mejorar los tiempos de carga de esta manera, también debeOptimizar el proceso de envío de CSS.

JavaScript peque?o en línea

Si los scripts externos son peque?os, puede agregarlos directamente al documento HTML. Incrustar archivos más peque?os de esta manera permite que el navegador continúe mostrando la página. Por ejemplo, si el documento HTML tiene este aspecto:

? ? ? ? ? ? ? ?
?Hola Mundo! el
?

recursopeque?o.jsComo sigue:

el /* contenido de un peque?o archivo JavaScript */

Luego puede insertar el script de la siguiente manera:

? ? ? ? ? ? ? ?
?Hola Mundo! el
?

De esta manera, puedes utilizar elpeque?o.jsIncrustado en el documento HTML, eliminando así solicitudes externas del mismo.

Carga diferida de JavaScript

Para evitar que JavaScript bloquee la carga de la página, se recomienda utilizar el atributo asincrónico HTML al cargar JavaScript. Por ejemplo:

Si su recurso de JavaScript utiliza document.write, no es seguro utilizar la carga asincrónica. Le recomendamos que reescriba los scripts que utilizan document.write para utilizar otras técnicas.

Además, al cargar JavaScript de forma asincrónica, si su página carga secuencias de comandos que dependen entre sí, tenga cuidado de asegurarse de que su aplicación cargue las secuencias de comandos en el orden correcto de dependencias.

Preguntas frecuentes

?Qué pasa si estoy usando una biblioteca de JavaScript como jQuery?
Muchas bibliotecas de JavaScript, como jQuery, se pueden utilizar para mejorar las páginas web, agregando interactividad adicional, animaciones y otros efectos a las páginas web. Sin embargo, la mayoría de estos comportamientos se pueden agregar de forma segura después de que se haya renderizado el contenido de la mitad superior de la página. Considere si es posible retrasar la ejecución y carga de dicho JavaScript hasta que se cargue la página.
?Qué pasa si uso un marco de JavaScript para construir mi página web?
Si el contenido de su página está construido con JavaScript del lado del cliente, debe considerar si puede incrustar los módulos de JavaScript asociados para evitar un viaje de ida y vuelta adicional en la red. Del mismo modo, utilizar la representación del lado del servidor puede mejorar significativamente el rendimiento de carga de la primera página al representar plantillas JS en el servidor e incrustar los resultados en HTML y luego usar plantillas del lado del cliente después de que se cargue la aplicación. Para obtener más información sobre la representación del lado del servidor, consultehttp://youtu.be/VKTWdaupft0?t=14m28s.

?

Salvo que se indique lo contrario, el contenido de esta página tiene licencia bajo laLicencia Creative Commons Atribución 3.0y los ejemplos de código tienen licencia bajo laLicencia Apache 2.0Para más detalles, consulte nuestraPolíticas del sitio.

Apodo*:
E-mail*:
Velocidad*:
Comentarios*:

Si necesita ponerse en contacto con nosotros, aquí están nuestros datos de contacto

Si necesita ponerse en contacto con nosotros, aquí están nuestros datos de contacto
Número de contacto
Correo de contacto
WeChat Contacto
Red Jieying
QQ