RAIL
- Response
-
Respond to users immediately, acknowledging any user input in 100ms or less.
- Animation
-
When animating, render each frame in under 16ms , aiming for consistency and avoiding jank.
- Idle
-
When using the main JavaScript thread, work in chunks for less than 50ms to free up the thread for user interactions.
- Load
-
Deliver interactive content in less than 5 second .