Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Cómo calcula el front-end el tiempo de apertura de una página web?

¿Cómo calcula el front-end el tiempo de apertura de una página web?

1. La API de rendimiento web puede obtener varios tiempos, como el tiempo de resolución de DNS, el tiempo de conexión, el tiempo de salto, el tiempo de carga y otros indicadores. Verifique la información usted mismo y no la repita.

2. API privada del navegador, como chrome.loadTimes().

3. Evento de carga/listo de DOM.

4. Primer momento de dibujo.

5. Dobla el tiempo de arriba.

4 y 5 no tienen ningún método de determinación reconocido ni API correspondiente. Especialmente para el punto 5, no existe un estándar unificado sobre cómo definir la primera pantalla. Por lo tanto, debe determinarlo usted mismo y utilizar algunos métodos tecnológicos relativamente negros para obtenerlo. Hace algún tiempo, Baidu y Tencent compartieron sus prácticas. Puede consultar enlaces específicos para encontrarlos y completarlos nuevamente.

Si solo desea obtener una descripción general del rendimiento de su sitio, la forma más sencilla es utilizar Google Analytics, que incluye estadísticas de rendimiento. Si necesita datos muy detallados (como los de la API de rendimiento de la red), puede escribirlos usted mismo o usar esta biblioteca que escribí: /hax/WebPerf (tiene manejo de compatibilidad básico, pero no está lo suficientemente optimizado, por lo que solo probamos 5 (% a 10% de los usuarios cargarán este script ellos mismos. Dedicaré tiempo a mejorarlo el próximo mes).

sticos All Rights Reserved.