Home/Performance
Topic

Performance

974 articles on Performance.

11,834 articles
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
Performance — Remove unused code

Remove unused code

In this codelab, learn how to improve the performance of an application by removing any unused and unneeded dependencies.

Wweb.dev·Performance
Performance — Choose the correct level of compression

Choose the correct level of compression

Many images can be heavily compressed, giving excellent performance improvements. This post helps you to choose the right level of compression to maintain the look of images while getting the best performance.

Wweb.dev·Performance
Performance — content-visibility: the new CSS property that boosts your rendering performance

content-visibility: the new CSS property that boosts your rendering performance

The CSS content-visibility property enables web content rendering performance benefits by skipping rendering of off-screen content. This article shows you how to use this new CSS property for faster initial load times, using the auto keyword. You will also learn about the CSS Containment Spec and other values for content-visibility that give you more control over how your content renders in the br

Wweb.dev·Performance
Performance — Keeping third-party scripts under control

Keeping third-party scripts under control

Third-party scripts, or "tags" can be a source of performance problems on your site, and therefore a target for optimization. However, before you start optimizing the tags you have added, make sure that you are not optimizing tags you don't even need. This article shows you how to assess requests for new tags, and manage and review existing ones.

Wweb.dev·Performance
Performance — Debounce your input handlers

Debounce your input handlers

Input handlers are a potential cause of performance problems in your apps, as they can block frames from completing, and can cause additional and unnecessary layout work.

Wweb.dev·Performance
Performance — Discover performance opportunities with Lighthouse

Discover performance opportunities with Lighthouse

Lighthouse is a tool that helps you measure and find ways to improve a page's performance. Lighthouse gives you a report on how the page did. The report provides a score for each metric and a list of opportunities which, if you implement them, should make the page load faster.

Wweb.dev·Performance
Performance — Best practices for using third-party embeds

Best practices for using third-party embeds

This document discusses performance best practices that you can use when loading third-party embeds, efficient loading techniques and the Layout Shift Terminator tool that helps reduce layout shifts for popular embeds.

Wweb.dev·Performance
Performance — Fast playback with audio and video preload

Fast playback with audio and video preload

Faster playback start means more people watching your video or listening to your audio. That's a known fact. In this article I'll explore techniques you can use to accelerate your media playback by actively preloading resources depending on your use case.

Wweb.dev·Performance
Performance — Get started: optimize your React app

Get started: optimize your React app

React is an open-source library that makes building UIs easier. This learning path will cover different APIs and tools within the ecosystem that you should consider using to improve the performance and usability of your application.

Wweb.dev·Performance
Performance — Handling navigation requests

Handling navigation requests

Navigation requests are requests for HTML made whenever you enter a new URL in the navigation bar, or follow a link on a page. This is where service workers make their biggest impact on performance: by using a service worker to respond without waiting for the network, you can ensure that navigations are reliably fast and resilient.

Wweb.dev·Performance
Performance — How to measure speed?

How to measure speed?

Real-world performance is highly variable due to differences in users' devices, network connections, and other factors. In this post we explore tools that can help you collect lab or field data to assess page performance.

Wweb.dev·Performance
Performance — How to stay fast?

How to stay fast?

Brands that optimize speed will often find they regress quickly. In this post we explore how to make sure your fast experience stays fast.

Wweb.dev·Performance
Performance — Effectively loading ads without impacting page speed

Effectively loading ads without impacting page speed

In today's digital world, online advertising is a critical part of the free web we all enjoy. However, poorly implemented ads can lead to a slower browsing experience, frustrating users and diminishing engagement. Learn how to effectively load ads without impacting your page speed, ensuring a seamless user experience, and maximizing revenue opportunities for website owners.

Wweb.dev·Performance
Performance — Love your cache ❤️

Love your cache ❤️

First load performance is important, but it's not everything. Users who load your site a second time will use their cache to get access to your content—so it's key to make sure it works well too, both for speed and correctness.

Wweb.dev·Performance
Performance — Threading the web with module workers

Threading the web with module workers

Module workers make it easy to unblock the main thread by moving expensive code to a background thread while keeping the ergonomic and performance benefits of standard JavaScript modules.

Wweb.dev·Performance