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
3
25
2,531
What should we ship in 2027? Rank your favourite features & create your wishlist: interop-rank.fxdx.dev/
4
6
29
3,320
JPEG XL vs AVIF for web use-cases. @jaffathecake benchmarked both: AVIF produces smaller lossy files for photos, screenshots, and transparency, while JPEG XL wins at lossless. His default is AVIF 4:4:4 at high effort. #image #performance jakearchibald.com/2026/jpeg-…
8
13
1,001
Firefox 158 landed today! For web devs: 🎉 JPEG XL support, including full progressive rendering. 🎉 'navigate' on notifications, so they can go to a URL without firing events. 🎉 WebGPU's float32-blendable 🎉 WebGL's EXT_polygon_offset_clamp And more! developer.mozilla.org/en-US/…
4
14
2
174
6,481
What do you want us to work on in 2027? Here's a web app where you can rank the Interop proposals you care about, giving us data we can use to prioritise feature development. interop-rank.fxdx.dev/
7
10
3
39
9,903
Firefox 157 has landed, and includes a couple of useful CSS features: 🎉 at-rule() in @supports - limit rules to browsers that support a given at-rule. 🎉 overscroll-behavior: chain - allow chained scrolling without overscroll effects. …And more! developer.mozilla.org/en-US/…
3
12
71
5,263
When and how CSS custom property values are calculated might not be what you expect, and it has a big impact on your styles…
4
7
63
4,233
Major versions of Firefox now land every two weeks, so Firefox 155 dropped today with web platform features including: 🎉 Fully typed CSS attr() 🎉 CSS progress() 🎉 Promise.allKeyed() and allSettledKeyed() 🎉 Lots of new WebTransport stuff …And more! developer.mozilla.org/en-US/…
8
53
4
293
24,647
CSS text-box is newly baseline, and it's solves a common text layout issue. Here's how it works: instagram.com/reel/DcORXuGFN…
4
10
3
54
6,939
Firefox 154 landed today, and brings with it some great web platform features: 🎉 CSS text-box 🎉 CSS sibling-index() and sibling-count() 🎉 JS Iterator methods like chunks, window, includes, & join 🎉 HTTP No-Vary-Search …And more! developer.mozilla.org/en-US/…
1
18
122
7,553
JS promise integration for WebAssembly landed in Firefox 153, making it easier to work with asynchronous calls from Wasm. Here's how it works:
1
12
62
6,288
JS text imports landed in Firefox 153, making it the first browser to support this feature. Here's how it works:
2
21
1
128
12,877
Notification actions landed in Firefox 152, allowing you to add quick action buttons to your notifications. Here's how they work:
4
7
77
7,937
CSS field-sizing is newly baseline, meaning you can make various form fields size to their contents, without needing JavaScript.
2
18
102
5,989
Firefox 152 landed today, and includes web platform features like: 🎉 CSS field-sizing 🎉 Notification actions 🎉 unadjustedMovement pointer locks 🎉 getAnimations() pseudoElement option …and more! developer.mozilla.org/en-US/…
2
13
1
66
5,272
🆕 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
190
13
1,101
58,165
The Web Serial API landed in Firefox 151, allowing you to connect directly to microcontrollers, dev boards, 3D printers, power meters, and other serial-connected hardware from the web. Here's how it works:
3
14
1
86
6,214
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
11
1
84
3,204
🦊 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,542
🦊 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,211