Home/web.dev
Source

web.dev

904 articles from web.dev.

Frontend — Measure browser autofill on your forms

Measure browser autofill on your forms

To optimize user experience, it's essential to understand how users interact with your forms. Browser autofill plays a significant role in this process. Learn how to collect and analyze data on how users use autofill in your forms.

Wweb.dev·Frontend
Frontend — Avoid large, complex layouts and layout thrashing

Avoid large, complex layouts and layout thrashing

Layout is where the browser figures out the geometric information for elements - their size and location in the page. Each element will have explicit or implicit sizing information based on the CSS that was used, the contents of the element, or a parent element. The process is called Layout in Chrome.

Wweb.dev·Frontend
Frontend — Back/forward cache

Back/forward cache

Learn to optimize your pages for instant loads when using the browser's back and forward buttons.

Wweb.dev·Frontend
Engineering — Bitrate

Bitrate

Bitrate is the maximum number of bits used to encode one second of a stream. The more bits used to encode a second of stream, the higher the fidelity.

Wweb.dev·Engineering
Security — Browser sandbox

Browser sandbox

To defend against attacks, a developer needs to mitigate vulnerabilities and add security features to an application. Luckily, on the web, the browser provides many security features, including the idea of a "sandbox".

Wweb.dev·Security
Frontend — Centering in CSS

Centering in CSS

Follow 5 centering techniques as they go through a series of tests to see which one is the most resilient to change.

Wweb.dev·Frontend
Engineering — Click to Call

Click to Call

On devices with phone capabilities, make it easy for users to directly connect with you by simply tapping a phone number, more commonly known as click to call.

Wweb.dev·Engineering
Performance — Client-side rendering of HTML and interactivity

Client-side rendering of HTML and interactivity

Rendering HTML with JavaScript is different than rendering HTML that's sent by the server—and that can affect performance. Learn the difference in this guide, and what you can do to preserve your website's rendering performance—especially where interactions are concerned.

Wweb.dev·Performance