Skip to Main Content
Sustainable Web Design Logo
  • Home
  • Guidelines
  • Emissions
  • Ratings
  • Contact

◂ User Experience Design guidelines

2.19 Audit and test for bugs or issues requiring resolution

User Experience Design

Regularly audit for issues or problems, running tests at regular intervals in both simulated and real-world scenarios to ensure stability of the project.

Criteria

  • Ongoing evaluation:
    Evaluate current user experience and check the codebase for bugs, identify performance issues, and account for accessibility, sustainability, or security problems at appropriate regular intervals, such as every month or quarter.
    • Access Guide
    • Accessibility
    • Digital sustainability audits (PDF)
    • Building a Greener Digital Future: Catchpoint Launches Carbon Control
    • Front-End Performance Checklist 2021
    • Hacksplaning
    • High Performance Browser Networking
    • How UX design can help tackle climate change
    • Learn Accessibility
    • Learn Performance
    • Measuring Web Performance in 2023: The Definitive Guide
    • OWASP Web Application Security Testing Checklist
    • Power profiling with the Firefox Profiler
    • Prioritizing accessibility bugs for maximum impact
    • Software and Data Integrity Failures
    • Software Maintenance Types: Corrective, Adaptive, Perfective, and Preventive
    • The Basics of Web Application Security
    • Top 10 Web Application Security Risks
    • United Nations SDGS – Goal 1 – Poverty
    • United Nations SDGS – Goal 3 – Health & Well-being
    • United Nations SDGS – Goal 16 – Sustainable Society
    • W3C Web Content Accessibility Guidelines
    • Web performance
    • Web security
    • WebPageTest
    • Why does speed matter?
  • Non-regression tests:
    Implement non-regression tests for all critical features.
    • AWS WAF – SEC11-BP02 – Automate testing throughout the development and release lifecycle
    • Non Regression Testing: Purpose, Process, Examples
    • Non regression vs. regression: key differences in QA
    • Test automation
    • The Simple and Complete Guide on Non-Regression Testing
    • Understanding non-regression testing and its impact
  • Regression tests:
    Incorporate regression testing into each release cycle to ensure new features do not introduce bugs or otherwise conflict with existing functionality.
    • Difference Between Regression Testing And Unit Testing
    • GPF – General Policy Framework (PDF) – 1.4 – Strategy (Regular Reviews)
    • Non regression vs. regression: key differences in QA
    • Regression testing
    • Regression Testing: A Detailed Guide
    • Software regression testing
  • Performance testing:
    Identify and resolve bottlenecks or issues in the underlying code or infrastructure which could impact sustainability and performance to encourage a smooth, frictionless user journey. Consider both simulated and real-world metrics. Monitor performance across every release cycle using appropriate tooling or through research and auditing.
    • 2025 In Review: What’s New In Web Performance
    • Addy Osmani’s 18-Point Web Performance Checklist
    • Awesome Page Speed Metrics
    • Blazing Fast Websites with Speculation Rules
    • Browser Rendering Optimization
    • Fast by Default
    • Fast load times
    • Front-End Performance Checklist 2021
    • Getting started with Web Performance
    • GPF – General Policy Framework (PDF) – 1.4 – Strategy (Regular Reviews)
    • High Performance Browser Networking
    • How much can environmental friendly design principles improve a website’s carbon footprint? (PDF)
    • How UX design can help tackle climate change
    • Learn Performance
    • Low- and Mid-Tier Mobile for the Real World (2025)
    • Measuring Web Performance in 2024: The Definitive Guide
    • Optimizing Performance Without Compromising Design
    • PageSpeed Insights
    • Psychology of Speed
    • The Almost-Complete Guide to Cumulative Layout Shift
    • The Performance Inequality Gap
    • The Three Cs
    • United Nations SDGS – Goal 7 – Sustainable Energy
    • WebPageTest
    • What Are Core Web Vitals (CWVs) & How To Improve Them
    • Why does speed matter?
    • Why your website should be under 14kB in size
  • Compliant measurement:
    Collect only data required to provide a streamlined and effective user journey and comply with relevant accessibility and data protection legislation. Put policies in place to ensure strict adherence.
    • 10 CCPA Compliance Tips For Web Developers
    • 17 Countries with GDPR-like Data Privacy Laws
    • A privacy-friendly Do Not Track (DNT) Policy
    • Beyond GDPR: Data Protection Around The World
    • California Consumer Privacy Act
    • Data ethics and digital sustainability
    • Developer’s Guide To GDPR
    • GDPR Checklist
    • General Data Protection Regulation (GDPR)
    • GPF – General Policy Framework (PDF) – 1.6 – Strategy (Data Collection)
    • GPF – General Policy Framework (PDF) – 7.2 – Back-End (Data Retention)
    • GPF – General Policy Framework (PDF) – 8.8 – Hosting (Hot / Cold Data)
    • How To Protect Your Users With The Privacy By Design Framework
    • Is GDPR Good for the Environment?
    • Learn Privacy
    • Prefetch resources to speed up future navigations
    • Privacy by design
    • State Of GDPR Part 1 and Part 2
    • The environmental benefits of privacy-focussed web design
    • Ultimate CCPA Compliance Checklist
    • United Nations SDGS – Goal 10 – Inequality
    • United Nations SDGS – Goal 13 – Climate Change
    • United Nations SDGS – Goal 16 – Sustainable Society
    • United Nations SDGS – Goal 17 – Global Partnership

Benefits

  • Accessibility
    Tracking accessibility compliance information over time makes it easier for users to understand how acccessibility has been addressed in the past.
  • Conversion
    Increasing page load speed can measurably improve conversion rates, as users will be less likely to abandon a product or service if the content appears instantaneously.
  • Economic
    Performing ongoing regression testing improves security, which reduces risk and its associated costs.
  • Environment
    Carrying out regular service audits reduces technical debt, which improves performance and environmental sustainability. Regression analysis also supports continuous improvement and lowers resource use over time, which in turn reduces emissions.
  • Performance
    Loading less data improves performance. Lighter pages are rendered and available to users quicker, helping to improve the UX.
  • Security
    Auditing a product or service regularly will identify potential sources of breaches and areas of improvement in security and privacy.

GRI

  • Materials: Medium
  • Energy: Medium
  • Water: Medium
  • Emissions: Medium

View the Guideline

Tags

UsabilityStrategyAccessibilityPrivacyCompatibilitySecurityPerformanceReportingResearchSocial EquitySoftwareKPIsUI

Share

More user experience design guidelines

2.1 Examine and disclose any external factors interacting with your project

User Experience Design

2.2 Understand user requirements or constraints, resolving barriers to access

User Experience Design

2.3 Integrate sustainability into every stage of the ideation process

User Experience Design

Learn about W3C’s Sustainable Web Interest Group:

A global community advancing sustainability on the web.

Explore the group

This site is brought to you by

Mightybytes Wholegrain Digital
Website Carbon

This page loaded in 0.25 seconds and emitted just 0.5g of CO2

Visit Website Carbon
Ecograder

How green is your website?

Visit Ecograder
© Copyright Sustainable Web Design 2025. Privacy Policy.