“performance” Archive (2)
(Need an explanation or context? Look for “performance” on WebGlossary.info.)
- Speeding Up the JavaScript Ecosystem—npm Scripts (by) · · javascript, bundling, npm
- 2023 Web Framework Performance Report (by/via) · · frameworks, astro, sveltekit, gatsby, remix, wordpress, nextjs, nuxt, comparisons
- Client-Side JavaScript and React Criticism: What Comes Next? (by) · · javascript, react, accessibility, resilience, progressive-enhancement
- Optimising Large Contentful Paint (by/via) · · videos, web-vitals, optimization
- The JavaScript Site Generator Review, 2023 (by) · · site-generators, comparisons, astro, eleventy, gatsby, nextjs, nuxt, remix, sveltekit
- This Is Why Performance Matters (by) · · javascript, user-experience
- An Approach to Lazy Loading Custom Elements (via) · · web-components, lazy-loading
- Caching at DEV (by) · · case-studies, caching
- What’s New in Lighthouse 10 (by/via) · · release-notes, google, lighthouse
- Speeding Up the JavaScript Ecosystem—ESLint (by) · · javascript, eslint, linting
- The Gotcha With Animating Custom Properties (by/via) · · css, animations, custom-properties
- Speed for Who? (by) · · frameworks, developer-experience, user-experience
- Optimal Images in HTML (by/via) · · html, images, backgrounds, optimization
- Your Web Performance Is Too Reactive; It’s Time to Do More Than Put Out Fires (by/via) ·
- The Modern Way of Serving Images (by) · · images, html
- How to Review a Web Site (via) · · how-tos, user-experience, seo
- Optimize Time to First Byte (by/via) · · optimization
- Why We Switched CDNs: How Google’s Core Web Vitals Led Us to Cloudflare Pages · · content-delivery, web-vitals, cloudflare
- The Truth About CSS Selector Performance (by/via) · · css, selectors
- Optimizing the Image Element LCP (via) · · web-vitals, images
- Speeding Up the JavaScript Ecosystem—Module Resolution (by) · · javascript, modules, esm, commonjs
- Our Top Core Web Vitals Recommendations for 2023 (by+/via) · · web-vitals, best-practices
- Why Not “document.write()”? (by) · · javascript
- Why Web Performance Still Matters in 2023 (by/via) ·
- Priority Hints and Optimizing LCP (by) · · web-vitals, optimization, hints
- Performance Culture Through the Looking-Glass (by/via) · · videos, culture
- The RUM Archive and Benford’s Law (by/via) ·
- HTTP/3 Prioritization Demystified (by/via) · · http, protocols
- Signals: The Nitty-Gritty (by/via) · · javascript, signals
- Bad Performance Is Bad Accessibility (by) · · accessibility
- The Performance Inequality Gap, 2023 (by) ·
- Beating Latency on Scalemates.com (by/via) · · optimization
- Using Inline JavaScript Modules to Prevent CSS Blockage (by/via) · · javascript, css
- An HTML-First Mental Model (by/via) · · html, dom
- Get Off the Main Thread With an Inline Web Worker: An Example (by/via) · · javascript, web-workers, examples
- LCP(FE) (by/via) · · web-vitals
- Web Performance and Compression (by/via) · · compression
- Optimize Interaction to Next Paint (by+/via) · · optimization, web-vitals
- Adding Complementary Performance Data to Your Site (by/via) · · apis
- Accessibility: The Land That “Time to Interactive” Forgot (by/via) · · videos, accessibility
- Reduce Image Sizes by Removing Metadata (by/via) · · images, metadata, optimization
- Fast Is Good, Instant Is Better (by/via) · · caching
- Prerender Pages in Chrome for Instant Page Navigations (by/via) · · user-agents, google, chrome
- 7 Website Performance Metrics to Track for Better UX (via) · · user-experience, metrics
- Developing Faster JavaScript Apps: The Ultimate Guide to Web Workers (by/via) · · guides, web-apps, web-workers, javascript
- Speeding Up the JavaScript Ecosystem—One Library at a Time (by) · · javascript, libraries
- Lazy Loading Images in HTML (by) · · html, lazy-loading
- A Guide to Image Optimization on Jamstack Sites (by/via) · · guides, images, compression, optimization, tech-stacks, jamstack
- Improving React Interaction Times by 4× (by/via) · · react, optimization
- Early Learnings for Early Hints at Shopify (by/via) · · videos, case-studies, shopify, hints
- Client-Side Routing Without the JavaScript (by/via) · · javascript, frameworks
- 6 Steps to Improve HTML Images for Users and Developers (by) · · html, images, responsive-design
- HTML and CSS Features, Tips for a 10× Faster Page Loading Speed (by) · · html, css, tips-and-tricks
- Is Turbopack Really 10× Faster Than Vite? (by) · · tooling, bundling, vite
- CSS Runtime Performance · · slides, css
- A Beginner’s Guide to Chrome Tracing (by) · · guides, user-agents, google, chrome
- Performance (by+/via) · · web-almanac, studies, research, metrics, web-vitals
- Conditionally Adaptive CSS—Browser Behavior That Might Improve Your Performance (by) · · css, responsive-design
- How We Improved React Loading Times by 70% With Next.js (via) · · react, nextjs, case-studies
- Which Serverless Edge Platform Has the Fastest Git Deployments? (by/via) · · serverless, edge-computing, git, deploying
- CDN (by/via) · · web-almanac, studies, research, metrics, content-delivery, tooling
- Speeding Up Async Snippets (by) · · javascript
- How to Animate CSS Box Shadows and Optimize Performance (by/via) · · how-tos, css, animations, shadows
- Sustainable Web Development Strategies Within an Organization (by/via) · · sustainability, optimization
- SVG Sprites: Old-School, Modern, Unknown, and Forgotten (by) · · svg, images, sprites
- Optimize Long Tasks (by/via) · · javascript
- Performance Budgets: The Easiest Way to a Faster Site (by/via) · · performance-budgets
- GIFs Without the .gif: The Most Performant Image and Video Options Right Now (by/via) · · multimedia, images, gif, html
- Five Data-Loading Patterns to Boost Web Performance (via) ·
- Page Weight (by+/via) · · web-almanac, studies, research, metrics
- Will Serving Real HTML Content Make a Website Faster? Let’s Experiment! (by/via) · · studies, research, html
- Element Timing: One True Metric to Rule Them All? (by/via) · · apis, metrics
- Total Blocking Time: A Short and Sweet Guide for Happier Users (by/via) · · javascript
- How to Substantially Slow Down Your Node.js Server (via) · · how-tos, nodejs
- Your Next.js Bundle Will Thank You (by) · · nextjs, bundling
- How to Improve Largest Contentful Paint for Faster Load Times (by/via) · · how-tos, web-vitals, optimization
- Critical CSS? Not So Fast! (by) · · css
- Disabled JavaScript Turns Off Native Lazy Loading (by) · · javascript, html, lazy-loading
- Why Your Website Should Be Under 14 kB in Size · · protocols
- Measure What You Impact, Not What You Influence (by) · · metrics, optimization
- Optimize Data Fetching (by) · · data-fetching
- Can Browsers Optimize the Loading of Third-Party Resources? (by/via) · · user-agents, embed-code
- Tip: Use “fetchpriority=high” to Load Your LCP Hero Image Sooner (by) · · html, web-vitals
- (Re-)Introducing Gatsby, a Reactive Site Generator (by/via) · · gatsby, react, reactivity, site-generators, introductions
- How and Why We Removed jQuery From GOV.UK (via) · · jquery, maintainability
- Core Web Vitals Tools to Boost Your Web Performance Scores (by/via) · · web-vitals, tooling
- Making a Website Under 1 kB (by) · · minimalism, html
- Which Generator Builds Markdown the Fastest? (by) · · site-generators, markdown, comparisons
- 500 ms to 1.7 ms in React: A Journey and a Checklist (by) · · react
- Fix Web Performance for the Long-Term (by/via) · · testing, processes
- Priority Hints—What Your Browser Doesn’t Know (Yet) (by/via) · · hints
- Powerful Image Optimization Tools (by/via) · · link-lists, images, compression, tooling
- Can SVG Symbols Affect Web Performance? (by) · · svg, images
- Avoiding “<img>” Layout Shifts: “aspect-ratio” vs. “width” and “height” Attributes (by) · · web-vitals, comparisons, html, css
- Frontend Web Performance: The Essentials · · javascript
- Faster WordPress Rendering With 3 Lines of Configuration (by) · · wordpress, css, http, configuration
- Imagemin Guard (by) · · packages, npm, images, compression, jpeg, png, gif, webp, avif
- A CLS Punishment for Progressive Enhancement? (by/via) · · web-vitals, progressive-enhancement
- Everything You Need to Know About Web Performance (in 5 Minutes) (by/via) · · web-vitals, compression
- Style Scoping Versus Shadow DOM: Which Is Fastest? (by) · · selectors, scope, dom, shadow-dom, comparisons, metrics
- How to Remove 99% of JavaScript From Main Thread (by/via) · · videos, how-tos, javascript
- What We’ve Learned From One Year of Real User Monitoring Data on GOV.UK (by/via) · · monitoring, metrics
- Measuring the Performance of Typefaces for Users II (via) · · typography, fonts
- Measuring the Performance of Typefaces for Users (via) · · typography, fonts
- Don’t Sink Your Website With Third Parties (by/via) · · embed-code, dependencies
- Two Lines of CSS That Boosts 7× Rendering Performance (by) · · css, rendering
- Conditionally Loading CSS or Any Resource Using Media Queries (by) · · html, media-queries
- Rethinking Server-Timing as a Critical Monitoring Tool (by/via) · · http, metrics, monitoring
- Don’t Fight the Browser Preload Scanner (by/via) · · user-agents, html, parsing
- How to Use Google CrUX to Analyze and Compare the Performance of JS Frameworks (by/via) · · how-tos, google, metrics, javascript, frameworks
- Performance Game Changer: Browser Back/Forward Cache (by/via) · · user-agents, caching, web-vitals
- A Management Maturity Model for Performance (by) ·
- Get to Know Your Browser’s Performance Profiler (by) · · user-agents, tooling, profiling
- Understanding the Performance Impact of Anti-Flicker Snippets (by/via) · · web-vitals
- Is Measuring Speed a Useful Metric for Design Systems? (by+/via) · · videos, metrics, design-systems
- Faster Initialization of Instances With New Class Features (by/via) · · user-agents, javascript, javascript-engines, v8
- How to Improve Core Web Vitals (8 Ways) (via) · · how-tos, web-vitals
- The Ultimate Guide to Optimizing JavaScript for Quick Page Loads (by/via) · · guides, javascript, optimization
- Core Web Vitals: Finding Common Ground Between SEOs and Developers (by/via) · · web-vitals, seo, metrics
- How to Optimize Your LCP (with Visuals) (by) · · how-tos, web-vitals, optimization
- Picture Perfect Images With the Modern “<img>” Element (by/via) · · images, html, web-vitals
- Optimising Largest Contentful Paint (by) · · web-vitals
- Speed Needs Design, or: You Can’t Delight Users You’ve Annoyed (by) · · design, user-experience
- The Web Is for Everyone: Our Vision for the Evolution of the Web (by+/via) · · web, visions, privacy, security, accessibility, user-experience
- Optimising Core Web Vitals on SPAs (by) · · web-vitals, single-page-apps, optimization
- Improving Your User Experience to Reduce Bounce Rates (via) · · user-experience, usability, seo
- Performance Tests on Common JavaScript Array Methods (by/via) · · testing, javascript, arrays
- The Impact That High Quality Mark-Up Can Have on Accessibility, Performance, and Discoverability (by) · · videos, html, accessibility
- Optimizing SVG Patterns to Their Smallest Size (by/via) · · svg, images
- The Weirdly Obscure Art of Streamed HTML (by) · · html, streaming
- Making the World’s Fastest Website, and Other Mistakes (by) · · mistakes
- Ten Years of Page Bloat: What Have We Learned? (by/via) · · web-vitals, user-experience
- Performance Signals for Customizing Website UX (by/via) · · user-experience, web-vitals, customization
- A New Speed Milestone for Chrome (via) · · user-agents, google, chrome
- 7 Ways to Achieve a Faster Core Web Vitals Score (via) · · web-vitals
- Should Frontend Devs Care About Performance? (by) ·
- Top 2021 CSS Frameworks Report: The CSS File Sizes (by/via) · · studies, research, frameworks, css
- How to Make MPAs That Are as Fast as SPAs (by) · · how-tos, multi-page-apps, single-page-apps
- Minimizing Google Fonts by Only Loading It for Certain Characters (by) · · typography, google, fonts, minimalism
- Core Web Vitals: What Next? (by/via) · · web-vitals, seo
- The Difference Between Brotli and Gzip Compression Algorithms to Speed Up Your Site (by/via) · · compression, brotli, gzip
- This Is Why Your Node.js Application Is Slow (by) · · nodejs
- Reducing the Web’s Carbon Footprint: Optimizing Social Media Embeds (by/via) · · social-media, embed-code, sustainability
- Improving JavaScript Bundle Performance With Code-Splitting (by/via) · · javascript, bundling, code-splitting, optimization
- Speed Matters, but It Isn’t Everything (by/via) · · user-experience, metrics
- Caching Header Best Practices (by) · · caching, best-practices
- Optimize Your PNGs With Oxipng and pre-commit (by) · · images, png, compression, tooling
- Big Images, Blazingly Fast (by/via) · · images, quality
- How to Avoid Layout Shifts Caused by Web Fonts (by) · · how-tos, user-experience, fonts
- Website Performance and the Planet (by/via) · · sustainability, caching
- Memory Leaks: The Forgotten Side of Web Performance (by) · · memory
- Page Visibility: If a Tree Falls in the Forest… (by/via) · · web-vitals, user-experience
- Exposing Mid-Resource LCP Values (by/via) · · web-vitals
- A Unified Theory of Web Performance (by/via) ·
- Using Diagnostic Metrics (by/via) · · metrics
- Practical Tips for Load-Testing Web Applications (by/via) · · testing, tips-and-tricks, web-apps
- The Business Case for Performance (by/via) · · economics
- Faster Websites by Using Less HTML (by) · · cross-posts, html, optimization, minimalism
- Redirect Liquidation (by/via) · · optimization, redirecting
- Frontend Web Performance: The Essentials · · rendering
- Web Performance, Core Web Vitals, and Vanity Metrics (by/via) · · web-vitals, metrics
- Hands On With the New Responsiveness Metrics (by/via) · · responsive-design, metrics
- Explain Like I’m Five: Web Performance Optimization (by/via) · · optimization
- Performance Implications of JavaScript Errors (by/via) · · javascript, errors
- Defer Non-Critical Resources (by/via) · · html
- Caching: Understanding the Scope (by/via) · · caching
- Test Your Product on a Crappy Laptop (by/via) · · testing, usability
- HTTP Compression (by/via) · · http, protocols, compression
- Have Core Web Vitals Made the Web Faster? (by/via) · · web-vitals
- Plugging Memory Leaks in Your App (by/via) · · memory
- Request for a General Theory of Web Performance (by/via) ·
- Page Weight (by/via) · · web-almanac, studies, research, metrics
- 7 Ways to Improve Node.js Performance at Scale (via) · · nodejs, optimization
- How JavaScript Engines Achieve Great Performance · · javascript, javascript-engines
- Designing Sustainable Websites (by) · · sustainability, software-design
- Performance (by/via) · · web-almanac, studies, research, metrics, user-experience
- Get Your “Head” Straight (by/via) · · videos, html
- Your CSS Is an Interface (by) · · css
- Why IndexedDB Is Slow and What to Use Instead (via) · · databases, indexeddb, javascript
- Using Web Workers to Boost Third-Party Script Performance (by/via) · · web-workers, javascript
- Why Your Website Should Not Use Dithered Images (via) · · images, dithering, compression
- Chrome DevTools: Record and Playback Your User Journeys (by) · · dev-tools, user-experience, user-agents, google, chrome
- Everything You Have to Know About Core Web Vitals (by/via) · · web-vitals
- How to Implement Memoization in React to Improve Performance (via) · · how-tos, react, memoization, optimization
- Best Practices on Embedding Third-Party Web Widgets (via) · · embed-code, best-practices
- Web Performance Metrics Cheatsheet (by/via) · · metrics, cheat-sheets
- Building an Effective Image Component (by/via) · · components, javascript
- Optimizing Resource Loading With the Fetch Priority API (by+/via) · · data-fetching, apis, optimization
- How I Made Google’s Data Grid Scroll 10× Faster With One Line of CSS (by) · · css
- New HTTP Standards for Caching on the Modern Web (by/via) · · http, protocols, caching, standards
- My Challenge to the Web Performance Community (by) ·
- jsPerf—Online JavaScript Performance Benchmark · · websites, javascript
- Faster React Apps With Memoization (via) · · react, memoization
- ct.css—Let’s Take a Look Inside Your “<head>” (by) · · css, debugging
- Small Bundles, Fast Pages: What to Do With Too Much JavaScript (via) · · javascript, bundling
- Optimizing Images on the Web (by/via) · · images, cloudflare
- Vanilla JS Is a Web Performance Decision (by) · · javascript
- Blowing Up HTML Size With Responsive Images (via) · · html, images, responsive-design
- Designing for Long Waits and Interruptions: Mitigating Breaks in Workflow in Complex Application Design (by/via) · · user-experience, complexity
- Writing High-Performance JavaScript (by) · · javascript
- What Are the Web Performance Metrics That Actually Matter? (by) · · metrics
- HTTP/3: Performance Improvements (by/via) · · http, protocols
- Does Shadow DOM Improve Style Performance? (by) · · dom, shadow-dom, rendering
- Big O, Code Efficiency Analysis (by) · · algorithms
- “<Lazy>” Rendering in Vue to Improve Performance (by) · · vuejs, client-side-rendering, optimization
- A Performance-Focused Workflow Based on Google Tools (by/via) · · web-vitals, tooling, google
- How We Reduced Next.js Page Size by 3.5× and Achieved a 98 Lighthouse Score (via) · · nextjs, lighthouse, google, case-studies
- CSS Architecture and Performance in Micro Frontends (by/via) · · css, architecture, micro-frontends
- Learnings From a WebPageTest Session on CSS-Tricks (by/via) ·
- A Beginner’s Guide to Lighthouse (by/via) · · guides, lighthouse, google, web-vitals
- How to Eliminate Render-Blocking Resources: A Deep Dive (by) · · how-tos, rendering
- The Performance Effects of Too Much Lazy-Loading (by+/via) · · web-vitals, lazy-loading
- Performance Design: The Illusion of Speed · · user-experience
- Resource Inlining in JavaScript Frameworks (by/via) · · javascript, frameworks, web-vitals
- Making the Web—Faster (by) · · web, developer-experience, principles
- Serving Sharp Images to High Density Screens (by) · · images
- Half the Size of Images by Optimising for High Density Displays (by) · · html, images
- What Can the HTTP Archive Tell Us About Largest Contentful Paint? (by) ·
- Using AVIF to Compress Images on Your Site (by/via) · · images, avif, compression
- Best Practices for Fonts (by+/via) · · fonts, best-practices
- How to Fix Cumulative Layout Shift (CLS) Issues (by/via) · · how-tos, web-vitals
- CSS for Web Vitals (by+/via) · · css, web-vitals
- An Introduction to Performance Budgets (via) · · introductions, performance-budgets, metrics
- 9 Principles of Good Web Design (via) · · design, principles, simplicity, navigation, content, layout, mobile
- Bypassing Cookie Consent Banners in Lighthouse and WebPageTest (by) · · consent-management, cookies, lighthouse, google, testing
- The 5-Hour CDN (by/via) · · content-delivery
- Measuring Web Performance in Mobile Safari (by) · · testing, mobile, user-agents, apple, safari
- HTML and CSS Techniques to Reduce Your JavaScript (by/via) · · html, css, javascript
- Page Weight (by/via) · · web-almanac, studies, research, metrics
- Time to Say Goodbye to Google Fonts: Cache Performance (by) · · google, fonts, caching
- Best Practices for Inclusive Textual Websites (by) · · security, accessibility, best-practices
- The What, Why, and How of Using a Skeleton Loading Screen (by) · · react
- Core Web Vitals: A Guide to Google’s Web Performance Metrics (by/via) · · guides, google, web-vitals
- How to Create High-Performance CSS Animations (by+/via) · · how-tos, css, animations
- Reducing the Site Speed Impact of Third-Party Tags (by) · · embed-code
- Loading Third-Party JavaScript (by+/via) · · javascript
- Performance Is an Issue of Equity (by/via) · · accessibility
- We Need More Inclusive Web Performance Metrics (by/via) · · metrics, dei
- 5 Projects to Help You Master Modern CSS (by/via) · · css, print, forms
- Speed Up Google Fonts (by) · · google, fonts
- The Need for Speed, 23 Years Later (by/via) · · user-experience, history
- Real-World Effectiveness of Brotli (by) · · compression, brotli, comparisons
- Start Render: The Web Performance Metric That Heralds the End of the Blank Page (via) · · metrics, web-vitals
- Performance Tips: Minifying HTML, CSS, and JS (via) · · videos, html, css, javascript, minification, tips-and-tricks
- Page Builders Might Not Be a Good Idea (by) · · maintainability, consistency, quality
- Google Tag Manager vs. Page Speed: The Impact and How to Improve (by) · · google, tag-management, analytics, optimization
- Should You Self-Host Google Fonts? (by) · · fonts, google, hosting
- Improving Site Performance With Webpack Tree Shaking (by/via) · · optimization, webpack, tree-shaking
- Performance Budgets, Pragmatically (by) · · performance-budgets
- Putting Devs Before Users: How Frameworks Destroyed Web Performance (by/via) · · frameworks, developer-experience