# The Idle Until Urgent Strategy for Improving First Input Delay

DevFeed: [The Idle Until Urgent Strategy for Improving First Input Delay](<https://devfeed.tech/articles/idle-until-urgent-29508.md>)

Original publisher: [Read original article](<https://philipwalton.com/articles/idle-until-urgent/>)

Published: 2018-09-20T07:25:36Z

Content type: tutorial

Language: en

Sources: [Philip Walton](<https://devfeed.tech/sources/philip-walton.md>)

Topics: [benchmarking](<https://devfeed.tech/topics/benchmarking.md>), [modern web development](<https://devfeed.tech/topics/modern-web-development.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Webpack](<https://devfeed.tech/topics/webpack.md>), [Babel](<https://devfeed.tech/topics/babel.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [babel](<https://devfeed.tech/tags/babel.md>), [blog](<https://devfeed.tech/tags/blog.md>), [browser](<https://devfeed.tech/tags/browser.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [main-thread](<https://devfeed.tech/tags/main-thread.md>), [network](<https://devfeed.tech/tags/network.md>), [performance](<https://devfeed.tech/tags/performance.md>), [performance-metrics](<https://devfeed.tech/tags/performance-metrics.md>), [trace](<https://devfeed.tech/tags/trace.md>), [webpack](<https://devfeed.tech/tags/webpack.md>)

## AI overview

This tutorial examines a blog's unexpectedly high first input delay and explains how to diagnose the cause with performance traces. It introduces the idle until urgent strategy as a way to improve responsiveness without removing site functionality.

## Source excerpt

A few weeks ago I was looking at some of the performance metrics for my site. Specifically, I wanted to see how I was doing on our newest metric, first input delay (FID). My site is just a blog (and doesn't run much JavaScript), so I expected to see pretty good results.