Cómo usar herramientas de desarrolladores de Chrome para mejorar su sitio web de WordPress


Chrome Developer Tools (DevTools) es un increíble conjunto de herramientas web y de solución de problemas para Google Chrome. DevTools proporciona acceso a elementos que crean páginas web. Puede usar las herramientas DevTools para solucionar los problemas de apariencia, ver y modificar CSS, establecer puntos de interrupción de JavaScript, inspeccionar el código de optimización y más. Las herramientas DevTools son gratuitas y ya están integradas en su navegador Chrome. Entonces, si tienes Chrome, entonces los tienes. En este artículo, obtendremos una visión general de las herramientas y cómo usarlas para mejorar su sitio web de WordPress.
Abrir los instrumentos

Hay varias formas de abrir las herramientas:
Seleccione el menú Chrome, elija herramientas, luego elija Herramientas de desarrolladores.
Haga clic derecho en cualquier elemento de la pantalla y seleccione Inspect Elem (mi método favorito).
Ctrl + Shift + I (para PC) | Cmd + ocho + i (para amapola)
La ventana DevTools La ventana de herramienta contiene dos paneles. Ambos contienen herramientas que se pueden usar juntas. Aquí hay un vistazo a los instrumentos. El primero contiene 8 grupos de herramientas. Las herramientas incluyen:
elementos
La red
fuente
Cronología
perfiles
Recursos
auditorías
Consola
La segunda sección contiene:
Estilos
calculador
Oyentes de eventos
DOM (Documento Modelo de objeto Documento).
propiedad
Hay varias formas diferentes en que puede ver las herramientas. Puede cambiar el tamaño de las ventanas para dejar espacio. También puede mover las ventanas al lado derecho de la pantalla para darle una pantalla dividida con sus herramientas en un lado y su sitio en el otro lado. elementos

Este panel le muestra el árbol DOM, que representa los elementos HTML de su página y le permite inspeccionar o editar cualquiera de los elementos. Puede ver ajustes CSS de tiempo real. Puede abrir y restringir cualquiera de los paneles para facilitar la visualización y la navegación haciendo clic en nodos (parecen flechas o triángulos). La visualización del árbol DOM muestra el estado actual del eje en lugar del HTML original (por ejemplo, puede haber sido modificado por JavaScript).
Cuando pasa con el mouse sobre un elemento de la visualización del árbol, se resaltará el elemento en la página web. Le mostrará información como estilo de fuente, tamaño de imagen, etc. Si hace clic en uno de los elementos, la ventana derecha mostrará el CSS. Aquí puede seleccionar estilos y cambiar las fuentes, colores, tamaños, bordes, bordes, llenado, etc. En el sótano verá pan para que pueda regresar si es necesario. Puede editar cualquiera de los elementos haciendo clic en él e ingresando los cambios. Cuando presione Enter, verá que los cambios están teniendo lugar.

Por ejemplo, esta imagen actualmente tiene un ancho de 600 píxeles. Puedo seleccionar el ancho e ingresar un nuevo valor y presionar ENTER.

La imagen cambia inmediatamente a la nueva dimensión. Para cambiar el estilo de fuente, seleccione la fuente y seleccione lo que desea cambiar en la ventana de estilo correcto.

Incluso puede extraer los artículos y colocarlos en nuevas ubicaciones para cambiar el aspecto de su página.

Muevo los comentarios recientes por encima de las publicaciones recientes con solo extraer el DI.

Al hacer la derecha, haga clic en Haga clic en un nuevo conjunto de características. Puede ver diferentes estados de los elementos, puede cambiar como HTML, puede establecer descansos, puede copiar CSS y muchos más. También puede hacer clic en la derecha y eliminar un nudo. Es tan fácil que sea casi aterrador. Utilicé esta herramienta para encontrar las dimensiones de las imágenes e inspeccionar los fragmentos de código. La red
El panel de red muestra qué recursos en su sitio se solicitan y descargan. Se representa gráficamente en tiempo real. Si ve qué elementos se necesitan más para descargar, le brinda información sobre los problemas para resolver para optimizar su página. Puede filtrar y mostrar diferentes vistas y tipos de diagramas, como la cascada. Puede registrar la actividad en la red y puede guardarla para que pueda analizarla más tarde. Puede ver los detalles de los recursos. Los detalles incluyen:

Solicitud y respuesta HTTP: esto muestra la solicitud de la solicitud, el método HTTP, el estado de respuesta códigos y muestra los encabezados de respuesta y las solicitudes con sus valores y los parámetros de la cadena de consulta.
Recursos de vista previa: muestra una vista previa para imágenes y recursos JSON.
Respuesta HTTP: esto muestra el contenido no formado del recurso.
Los nombres y valores de las cookies, esto muestran las cookies que se transmiten en la sede de HTTP y respuesta de recursos y eliminan las cookies.
Mensajes de WebSockeet: estos muestran mensajes que se envían o reciben a través de una conexión WebSocket.
El momento de la red de recursos: esto muestra un gráfico del tiempo dedicado a las fases de la red que están involucradas en la carga del recurso.
Ver Cascade es una excelente manera de ver el tiempo requerido para cargar cada elemento desde el comienzo de la solicitud hasta el último byte del artículo. Al ver qué elementos requieren la mayor cantidad de tiempo, puede comprender mejor dónde hacer ajustes. Puede guardar los datos de la red para un análisis futuro. fuente
Puede usar el panel de origen para ver y solucionar su código, como JavaScript y scripts que forman parte de la página cargada. Puede interrumpir, reanudar, viajar el código y tomar un descanso a las excepciones. Incluye las características básicas de la ejecución del código, para que pueda pasar, pasar, salir y cambiar los puntos de interrupción. Puede usar puntos de interrupción para solucionar problemas de JavaScript, actualizaciones DOM y llamadas de red. También puede establecer puntos de interrupción condicionados en los que cualquier expresión puede volver como verdadera o falsa. El punto de interrupción luego interrumpirá el código si se cumple la condición.
Hay una función de impresión bonita que hace que el código bajo sea fácil de leer. Esto también hace que sea más fácil ver dónde colocar sus puntos de interrupción. Si esto no funciona como necesita, puede usar un formato de mapeo basado en JSON, llamado mapa de origen. Los mapas de origen son creados por un minificador que tiene esta característica construida.

Cronología
El panel de cronología muestra dónde el tiempo para cargar la página y usar. Pintará y representará cada evento en la cronología. Mostrará recursos como JavaScript, estilos de cálculo y repintado. Puede registrar los eventos y analizarlos en pasos. Hay tres formas:

Eventos: una lista de todos los eventos organizados por tipo. Esto muestra qué tareas requieren la mayor cantidad de tiempo. Cadre: este muestra el trabajo a realizar en cada marco para el rendimiento de reproducción de su sitio, por ejemplo, si su sitio se reproduce a 60 cuadros por segundo, le mostrará el trabajo realizado en 1 /60 segundos. Esto incluye cargar los scripts, pintar la apariencia, administrar eventos, etc. Puede usar esto para ver cualquier actividad anormal al cargar la página.

Memoria: esto tiene un uso gráfico de la memoria con el tiempo. Le muestra todos los documentos, nodos y oyentes de eventos que se mantienen en la memoria. Esto le ayuda a descubrir qué causa fugas de memoria.
perfiles
Aquí puede perfilar el tiempo de ejecución y el uso de la memoria de las páginas y aplicaciones web. Esto le muestra dónde se utilizan los recursos. Esta es una buena herramienta para optimizar su código. Grabará tres tipos de perfil:
Recopile el perfil de JavaScript de CPU: esto muestra el tiempo de ejecución de sus funciones de JavaScript.
Tome la instantánea de Heap: esto muestra el uso de la memoria y la distribución de los objetos JavaScript.

Registro de asignaciones de montón: esto registra objetos para mostrar fugas de memoria con el tiempo.
Recursos
Puede usar este panel para inspeccionar los recursos. Le mostrará información sobre indexedDB, base de datos web SQL, módulos de caché para aplicaciones, almacenamiento y sesión local y más. También puede inspeccionar sus recursos visuales, como fuentes, imágenes y hojas de estilo. La pestaña IndexedDB le permite inspeccionar sus bases de datos indexadas y almacenes de objetos y ver y eliminar los registros. Puede ejecutar comandos SQL y ver los resultados en un formato de tabla. A medida que escriba sus pedidos, le dará pistas para los nombres de las mesa, los pedidos y las cláusulas. La pestaña Cookie muestra información sobre cookies que han sido creadas por un HTTP o JavaScript. Puede eliminarlos individualmente o en grupos. Chrome memoriza los recursos de aplicación en caché. La pestaña Aplicación de la aplicación le permite ver esos recursos. También le mostrará la URL del recurso, el tipo de recurso y su tamaño. Las instalaciones y la sesión del panel de almacenamiento le permite ver, crear, eliminar y editar los valores de almacenamiento de clave y sesión que se crearon con la API de almacenamiento. auditorías
El panel de auditoría analiza la página a medida que se carga y sugiere remedios para optimizar la carga de la página. Tiene dos auditorías que separan la información en dos categorías: el uso de la red y el rendimiento de la página web. Puede hacer auditorías o simplemente la deseada. Puede ejecutar las auditorías en el estado actual de la página o puede recargar la página y la auditoría. No entra en tantos detalles como Google PageSpeed ​​Insights, pero le brinda suficiente información para remediar la fruta que cuelga. Después de pasar por PageSpeed ​​Insights, mi página estaba en una forma decente, pero me dio información sobre mi sitio de que las ideas no lo hicieron. Consoleconsola se usa para la resolución de problemas. Puede registrar diagnósticos, ingresar comandos, evaluar JavaScript, crear perfiles de JavaScript, etc. Puede escribir información en la consola a través de la línea de comando. Usando la línea de comando, puede usar funciones para seleccionar e inspeccionar elementos de DOM, monitorear los eventos y detener y iniciar el perfilador. Modo de dispositivo
Una de mis características favoritas es el modo de dispositivo. Puede acceder a esto con el botón pequeño a la izquierda de los elementos del menú. El modo de dispositivo le permite elegir entre 23 dispositivos móviles populares diferentes (Kindle Fire, varios iPhones, más galaxias, computadoras portátiles, etc.) y ver cómo se ve su sitio y cómo reaccionan en ese dispositivo. También puede extraer la pantalla para crear su propia dimensión de pantalla personalizada. El cursor imita la punta del dedo, de modo que la pantalla reaccione con el mouse como lo haría con el dedo. También puede crear sus propios dispositivos personalizados en la pantalla de configuración. También puede elegir el tipo de red (3G, 4G, Wi-Fi, etc.) para que pueda analizar cómo se ve y reacciona el sitio en diferentes redes y velocidades. Cajón en la parte inferior de la pantalla encontrará el cajón. Esto se puede activar o desactivar con el botón> _ en el lado derecho de la barra de herramientas. El cajón contiene:

Consola – Línea de comando de la consola. Esto hace que la consola esté disponible cuando se usa otros paneles.

Buscar – Encuentra cualquier fuente. Puede optar por ignorar el mayúsculas y minúsculas y buscar expresiones regulares.

Emulsión: herramientas y configuraciones del dispositivo. Incluye funciones como acelerómetro y coordenadas de geolocalización.

Playing: muestra características de rango, como el medidor de FPS, las fronteras estratificadas compuestas, etc. La mejor parte de esto es que mostrará posibles bloqueos.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Biblioteca Divi: explorarea posibilităților de sincronizare selectivă a bibliotecii Divi

Biblioteca Divi: explorarea posibilităților de sincronizare selectivă a bibliotecii Divi

Leave a Reply

Your email address will not be published. Required fields are marked *