El enfoque de trabajo
El mismo indicador de pestaña puede verse fluido en reposo y entrecortarse durante la navegación. Este skill separa dos preguntas: cuánto trabajo de renderizado desencadena cada fotograma y si el controlador de la animación compite con otro trabajo en el hilo principal. Empieza por las propiedades y el controlador en lugar de añadir indicaciones de GPU por defecto.
La fuente también revisa vías menos obvias: una actualización de estado de React en cada fotograma, una variable de CSS heredada que cambia en un subárbol grande, el desenfoque costoso y las transformaciones abreviadas de Motion. Las recomendaciones se vinculan al código y se matizan según el comportamiento del navegador y del dispositivo; un escritorio rápido no se considera prueba de que algo esté corregido.
Entregables esperados
- Un inventario de elementos animados, controladores y propiedades
- Hallazgos basados en causas, con ubicaciones de archivo y propuestas de antes/después
- Una distinción clara entre la inspección del código y la evidencia registrada en el dispositivo
De la entrada a los hallazgos
- 01Inventaría el movimiento dentro del alcance
Enumera cada elemento, controlador de animación y propiedad, junto con el trabajo simultáneo, como la navegación o la hidratación. Expande las transiciones amplias y las abreviaturas de la biblioteca antes de juzgar su coste.
- 02Encuentra la causa probable
Inspecciona primero el trabajo de maquetación y de pintado, y después la contención del hilo principal, los renders de React por fotograma y el recálculo de estilos. Relaciona cada cambio propuesto con una vía concreta en lugar de llamarlo una optimización genérica.
- 03Perfila la interacción real
Usa las grabaciones de rendimiento del navegador para inspeccionar los fotogramas perdidos y las tareas largas. Comprueba en un móvil real de destino siempre que sea posible; la limitación de CPU en escritorio no reproduce una GPU débil ni los límites de memoria de un dispositivo.
- 04Informa con los límites de verificación
Proporciona ubicaciones de archivo, causas y propuestas de antes/después, ordenadas por coste esperado. Indica qué se dedujo del código y qué se midió, y espera autorización antes de aplicar correcciones.