Accessing hardware devices on the web
Pick the appropriate API to communicate with a hardware device of your choice.
Our latest news, updates, and stories for developers
Pick the appropriate API to communicate with a hardware device of your choice.
A new HTTP response header to limit domain-wide scripting and request dedicated resources from the browser.
The new CSS property that helps maintain spacing in responsive layouts.
A brief overview of the history, architecture, use cases, and future of WebRTC.
Optimize carousels for performance and usability.
Using http://localhost for local development is fine most of the time, except in some special cases. This post explains when you need to run your local development site with HTTPS.
A collective project between Google, Microsoft, Mozilla, Coil, W3C, Samsung, and Igalia to support the creation and maintenance of strategic web platform documentation.
Sometimes, you need to run your local development site with HTTPS. Tools and tips to do this safely and quickly.
Learn about our plans for improving the Cumulative Layout Shift metric and give us feedback.
A foundational overview of how to build a responsive slide out sidenav
Learn why the Excalidraw project decided to deprecate their Electron wrapper in favor of the web version.
Follow 5 centering techniques as they go through a series of tests to see which one is the most resilient to change.
Users loading your site a second time will use their HTTP cache, so make sure it works well.
Improve performance by turning on modern JavaScript dependencies and output.
Supercharging your CSS with Houdini paint worklets is just a few clicks away.
New codecs support, updated design, and CLI support!
Maximize conversions by helping your users complete address and payment forms as quickly and easily as possible.
A new modular tool that enables automatic gathering of performance data from multiple sources.
How web workers and service workers can improve the performance of your site, and when to use a web worker versus a service worker.
PWA users are also 24% more active than all other install types, become repeats users 31% more than all other platforms, and more.
How PWAs, WebAssembly, and ChromeOS are helping a web-based video editor deliver better performance and a more engaging experience to 12M users.
Web apps can now disable mouse acceleration when capturing pointer events.
A foundational overview of how to build an experience similar to Instagram Stories on the web.
How JD.ID increased its overall mobile conversion rate (mCVR) by 53%, mCVR for installed users by 200%, and daily active users by 26%.