The official MDN Web Docs account. We deliver the best web docs around.

Worldwide
Joined March 2013
๐Ÿ†• Customize MDN's browser compat tables! Press โš™๏ธ Settings on any compat table to choose which browsers and engines you see, and hide the ones you don't need. Your picks are saved in your browser. Try it ๐Ÿ‘‡ developer.mozilla.org/en-US/โ€ฆ
1
4
25
2,539
๐Ÿ†• Introducing the MDN MCP server! Bring MDN's docs and browser compat data straight into your AI agent or IDE for accurate, up-to-date answers about the web platform. No more outdated guesses from training data. Learn more ๐Ÿ‘‡ developer.mozilla.org/en-US/โ€ฆ
15
189
13
1,101
58,170
Ever wish HTTP status codes were easier to remember? ๐Ÿ–ผ๏ธ Check out this MDN cheatsheet that pairs each status code with an emoji to help you visualize what each one means, from 200 OK โœ… to 418 Iโ€™m a teapot ๐Ÿซ– Check it out ๐Ÿ‘‡
3
12
1
84
3,207
๐ŸฆŠ Firefox 150: web extensions can now use the Web Authentication API. Extensions can create and retrieve WebAuthn credentials for any domain covered by their host permissions. Read Now ๐Ÿ‘‡ developer.mozilla.org/en-US/โ€ฆ
1
24
2,545
๐ŸฆŠ New in Firefox 150: the revert-rule CSS keyword. Make a property behave as if the current rule didn't exist, letting a value from another matching rule take effect instead. Read Now ๐Ÿ‘‡ developer.mozilla.org/en-US/โ€ฆ
2
34
3,214
๐ŸฆŠ Firefox 150: light-dark() now accepts image values โ€” not just colors. Use it with images and gradients to adapt visuals based on color scheme. background: light-dark(url(light.png), url(dark.png)); Read Now ๐Ÿ‘‡ developer.mozilla.org/en-US/โ€ฆ
6
43
2,559
๐ŸฆŠ Firefox 150 ships ariaNotify() on Document and Element. Queue text to be announced by a screen reader โ€” a more ergonomic and reliable alternative to ARIA live regions. Read Now ๐Ÿ‘‡ developer.mozilla.org/en-US/โ€ฆ
5
33
2,330
๐ŸฆŠ Firefox 150: color-mix() now accepts more than two colors at once. Mix any number of colors in a single declaration โ€” no more nesting multiple calls. Read Now ๐Ÿ‘‡ developer.mozilla.org/en-US/โ€ฆ
4
44
2,488
๐ŸฆŠ Firefox 150: <img sizes="auto"> is now supported. Lazy-loaded images use their calculated layout size to select from srcset โ€” no more duplicating media queries in HTML. Read Now ๐Ÿ‘‡ developer.mozilla.org/en-US/โ€ฆ
1
5
49
2,557
Have you heard of CSS Subgrid? ๐Ÿค” A grid item can now pass its parent's grid lines to children, so nested elements align perfectly with the outer layout. No more hacky workarounds for aligned nested grids. Learn more ๐Ÿ‘‡ developer.mozilla.org/en-US/โ€ฆ
1
14
115
4,057
Firefox 150 ships 7 media pseudo-classes: :buffering, :muted, :paused, :playing, :seeking, :stalled, :volume-locked. Style <audio> and <video> elements based on their playback state. Read Now ๐Ÿ‘‡ developer.mozilla.org/en-US/โ€ฆ
9
50
2,529
๐Ÿ†• The URL Pattern API is Newly Available! Use it to match and extract parts of URLs, no need to reinvent routing logic. Supports literals, wildcards, named groups, and even regex constraints. Learn how it works ๐Ÿ‘‡ developer.mozilla.org/en-US/โ€ฆ
3
16
147
6,100
Wait for all promises, even the failing ones ๐Ÿ”„ `Promise.allSettled()` waits for every promise to finish, success or failure. โ‹… Returns { status: 'fulfilled', value } or { status: 'rejected', reason } โ‹… Perfect for batch operations Learn more ๐Ÿ‘‡ developer.mozilla.org/en-US/โ€ฆ
1
11
128
5,011