Sustainable Reporting And Tooling
Assessing a website for sustainability reveals more than its environmental impact.
Websites are unregulated in regards to the resources they use. And the numbers as reported by The HTTP Archive are up again.
But we don't have to stand idly by.
Sustainability has a lot in common with accessibility. The Web Sustainability Guidelines (WSG) are analogous to the Web Content Accessibility Guidelines (WCAG) and there is plenty of common ground between the two. The intention is that the WSG will follow a similar path to acceptance and adoption supported by tooling and best practices. Websites will minimise their:
Web Sustainability Guidelines (WSG) 1.0Environmental impact through a mixture of user-centered design, performant web development, renewable infrastructure, sustainable business strategy, and (with metrics) various combinations of those mentioned.Following these guidelines will often make Web content more accessible, usable, and performant as a by-product.
Sustainable Tooling And Reporting (STAR)
Sustainable Tooling And Reporting (STAR) 1.0 is a supplement to the guidelines which provides:
- Implementation advice
- An evaluation methodology
- A categorised series of techniques
- A test suite
STAR has over 150 items for evaluation and it requires a painstaking review of a website or app.
To help you get started, I've created a set of STAR templates.
Tools and reporting are broken down into 4 sections:
- User-Experience Design
- Web Development
- Hosting, Infrastructure and Systems
- Business Strategy and Product Management
Every section is relevant to developers. A review of your site's sustainability credentials forces a re-examination of how your site works, what it offers and for whom.
Don't hide in the IDE
It is important that developers and designers are among the people using production code running in the browser. There are plenty of tools for measuring website performance, emissions and accessibility. It is equally important to use the site or app as others see it. Create accounts and use them as fully and as realistically as possible.
Spending time looking at code running in the browser is critical because current practice often focuses on software or code architecture at the expense of Information Architecture (IA).
It is essential to have an IA model or design and to revisit it frequently. A comparison of your IA, your software architecture, and the living app is a good subject for a long meeting.
Links to external references
- Web Sustainability Guidelines (WSG) 1.0
- Sustainable Tooling And Reporting (STAR) 1.0
- Web Content Accessibility Guidelines (WCAG)
- Web accessibility in mind
- The PG: STAR templates
- The PG: accessibility checklist
- The PG: website metrics
- Web Sustainability Guidelines | Sustainable Web Design
- Introducing Digital Carbon Ratings | Sustainable Web Design
- Estimating Digital Emissions | Sustainable Web Design
- Cleaner Web
- WebPageTest
- The HTTP Archive
- Information Architecture vs. Sitemaps: What’s the Difference?