SlideShare a Scribd company logo
1 of 36
Download to read offline
vs.
It is more important to
practice sustainable habits
than favour one material over the other.
Claire Thornewill
Digital Strategy & Sustainability Manager
neoverv GmbH
Holistic Approach
to digital sustainability
Digitalisation = Decarbonisation
Digitalisation = Decarbonisation
X
Electricity
Electricity
70%
Energy consumption
https://theshiftproject.org/wp-content/uploads/2019/03/Lean-ICT-Report_The-Shift-Project_2019.pdf
11
According to the HTTP Archive the average page weight of the top 1,000 pages
recorded over the last 3 years was 2214.4 KB
Average page weight
2.2MB
Indexed pages
55 billion
(31.07.2023)
55 billion web pages produce ca.
460 million metric tonnes of CO2e
per year.
Average page
460 Million metric tonnes CO2
30 Million cars
https://www.acea.auto/files/ACEA-report-vehicles-in-use-europe-2022.pdf
x 3
How do we calculate?
● www.ecograder.com
● www.websitecarbon.com
● www.ecoping.earth/
● www.webpagetest.org/
● www.beta.backspace.eco/
● www.digitalbeacon.co/
How do we calculate?
Website Carbon Ecograder Cleaner Web
How do we calculate?
CO2.js Github Repository | CO2.js Docs
CO2.js is an open-source JavaScript library that enables developers to estimate
the emissions related to use of their apps, websites, and software.
15
Average grid intensity data from
Ember
Marginal intensity data from the
UNFCCC
(UN Framework Convention on Climate Change).
Historical for the latest available
year.
16
Data center usage Network transfer End user device usage Production
15% 14% 52% 19%
Average grid intensity
(data from Ember)
Total CO2e emissions
Limitations
● Single pages
● Assumed page visits
● Static carbon intensity
Electricity Maps for
Germany (12 months)
399gCO2e/kWh
Hosting Green vs. Not
Green = 50gCO2e/kWh
Not Green = 442gCO2e/kWh
Sustainable Web Design
Model (SWD)
Transferred over the Wire
Pageweight = GB
CO2.js
17
Lab Data: Ecograder
Average Page size MB 1.91
Total MB 28.69
Total KG CO2e 14,607
Field Data: Manual
Average Page size MB 4.49
Total MB 67.30
Total KG CO2e 2,948
● www.ecograder.com cannot calculate
the real percentage of unique visitors
vs. recurring visitors
● www.ecograder.com uses static
location gCO2e/kWh numbers based
on the SWD models locations variable
from Ember’s Data Explorer
Ecograder Limitations
A discrepancy was found in the calculated total CO2e emissions, we believe
this to be because of a number of factors:
15 same pages audited:
The Problem
Consumerism on the web
Product Bloat. Carbon heavy products.
So much content and so many
features are built that are not
used and never removed.
The more efficient the web has
become the less efficient websites
and products have become.
Measure the status quo
Estimate CO2
95.7 million annual pageviews
140,000 pages live
4.49 MB average page weight
14.7 metric tonnes of CO2e
emissions
for the whole of the website per year
14 roundtrip transatlantic flights from Zurich,
Switzerland to New York, USA.
All Pages Views
Page size - data transferred 4.49 MB
Unique Visits Factor of % 52.36%
Pageviews per month 4179819
Monthly 18753454.58 MB
Monthly 18313.92 GB
Annual 219767.05 GB
Recurring Visits (factor of 25%) Factor of % 47.64%
Pageviews per month 3802953
Monthly 17062583.21 MB
Monthly 16662.68 GB
Annual 199952.15 GB
SWD Model Fixed Factors
Annual Internet Energy / Annual End User Traffic 0.81 kWh/GB
Carbon factor Switzerland 81 Carbon Factor g/kWh
Total CO2e per year 14681.29 KG of carbon per year
Impact: Page Weight
● 74% of pages were bigger than
2.2 MB
● Reduce the overall page weight
to max, 2.2. M B would reduce
overall website by 50%, therefore
reduce the total CO2e
emissions by 1.8 metric
tonnes.
.
Total Page
Weight
Total CO2e
Emission
Before 67.30 MB 2939.7 KG
74% of pages reduced to
2.2 MB 31.9 MB 1117.5 KG
Savings 35.40 MB 1822.22 KG
Introducing Page Weight budget of max. 2.2 MB
Impact: Image Quality
Reducing the image quality by
ca. 80% would reduce the annual
CO2e emissions by 1.8 metric
tonnes.
.
Total Page
Weight
Total CO2e
Emission
Before 67.30 MB 2939.7 KG
74% of pages reduced to
2.2 MB 35.66 MB 1053.1 KG
Savings 31.64 MB 1886.57 KG
Reducing image quality to 80% and rendering as .webP
Impact: Image Quality
Asset Management
Total Assets 339,204
Total GB 204.5 GB
Used 278,354
Deactivated 9,759
Never Used 51,093
75 different asset types
1 GB costs 3 kWh =
613.5 kWh to store 204.5 GB
Switzerland’s grid produced 81gCO2e per
kWh from August 2022 - August 2023
The all asset storage produced 49 KG of CO2e emissions in 1 year.
Pages
Content is created and never used or taken offline and never removed.
Total Content pages 43,234 Total Article Pages 57,451
Used 38786 67.51%
Deactivated 5986 10.42%
Never Used 12771 22.23%
*The % do not add up to 100% given not 100% of the pages are
covered
Used 26726 61.82%
Deactivated 3376 7.81%
Never Used 13134 30.38%
*The % do not add up to 100% given not 100% of the pages are
covered
Recommendation: Remove Legacy Code
Impact: High
Reduce the amount of data users are
downloading. We estimated that it was
possible to shave 0.5 MB off every page.
Total saving of
1,495.4 KG CO2e emissions.
Actions:
● Up to date tech stack
● Reduce unused scripts
● Avoid technical debt
Recommendation: Create Content Guidelines
Impact: High
Content creators did not pay attention to
the final image size, therefore, increasing
overall page weight.
Incredibly large images were stored that
were Never used on a page.
Actions:
● Reduce and optimise images
● Avoid content that eats up
unnecessary data
● Make your content accessible
to everyone
Recommendation: Declutter
Impact: Medium
Come up with a strategy to reduce the number
of items on a content management system
that are never used.
Actions:
● Introduce Content
management strategy
● removed used unused assets
● Give your content an expiry
date
Digital Cleanup Day
March 16, 2024
For 15 pages we found that the page weight dropped by an average of 50%
less MB just by rendering a different format of images.
Most impactful and least effort.
31
Overall Results
50% reduction to the average
page weight
14.7 metric tonnes of CO2e emission is
reduced to 7.3 metric tonnes of CO2e
emissions.
1 metric tonnes of CO2 emissions
Possible annual savings:
Shift the responsibility
Make it a
holistic
team effort
Learn more
Find me on LinkedIn

More Related Content

Similar to Sustainable Web Design - Claire Thornewill

Greener web development at PHP London
Greener web development at PHP LondonGreener web development at PHP London
Greener web development at PHP LondonCiaranMcNulty
 
Lafarge_Climate_2015_EN_Final
Lafarge_Climate_2015_EN_FinalLafarge_Climate_2015_EN_Final
Lafarge_Climate_2015_EN_FinalSophie Tricaud
 
UKSG 2023 - Minimising environmental impact and improving sustainability, Cam...
UKSG 2023 - Minimising environmental impact and improving sustainability, Cam...UKSG 2023 - Minimising environmental impact and improving sustainability, Cam...
UKSG 2023 - Minimising environmental impact and improving sustainability, Cam...UKSG: connecting the knowledge community
 
Sustainability in ICT - a brief study
Sustainability in ICT - a brief studySustainability in ICT - a brief study
Sustainability in ICT - a brief studyKrishna Gopal
 
Barney Smith - Perform Green
Barney Smith - Perform Green Barney Smith - Perform Green
Barney Smith - Perform Green Go Green
 
Identifying success factors for low-carbon hydrogen market development and bu...
Identifying success factors for low-carbon hydrogen market development and bu...Identifying success factors for low-carbon hydrogen market development and bu...
Identifying success factors for low-carbon hydrogen market development and bu...OECD Environment
 
CCXG Forum, September 2022, Sin Liang Cheah
CCXG Forum, September 2022, Sin Liang CheahCCXG Forum, September 2022, Sin Liang Cheah
CCXG Forum, September 2022, Sin Liang CheahOECD Environment
 
Sustainable UX at IA Summit 2017 Vancouver
Sustainable UX at IA Summit 2017 VancouverSustainable UX at IA Summit 2017 Vancouver
Sustainable UX at IA Summit 2017 VancouverJames Christie
 
apidays LIVE Paris - Deploy digital sobriety by Celine Lescop
apidays LIVE Paris - Deploy digital sobriety by Celine Lescopapidays LIVE Paris - Deploy digital sobriety by Celine Lescop
apidays LIVE Paris - Deploy digital sobriety by Celine Lescopapidays
 
Little Green Ranger ESG Sustainability Report
Little Green Ranger ESG Sustainability ReportLittle Green Ranger ESG Sustainability Report
Little Green Ranger ESG Sustainability ReportKennethOng48
 
Using Information Technology to Meet the Carbon Challenge
Using Information Technology to Meet the Carbon Challenge Using Information Technology to Meet the Carbon Challenge
Using Information Technology to Meet the Carbon Challenge Videoguy
 
Andrew Bannister, Head of Environmental Management at VW UK - Interaction wit...
Andrew Bannister, Head of Environmental Management at VW UK - Interaction wit...Andrew Bannister, Head of Environmental Management at VW UK - Interaction wit...
Andrew Bannister, Head of Environmental Management at VW UK - Interaction wit...Global Business Events
 
Mike Pitts EDN mar 2010
Mike Pitts EDN mar 2010Mike Pitts EDN mar 2010
Mike Pitts EDN mar 2010Info EDCW
 
Managing International Supply Chain Assignment
Managing International Supply Chain AssignmentManaging International Supply Chain Assignment
Managing International Supply Chain AssignmentIfediora Chukwuma
 
Smashing Conference Short Talk on Sustainable Webdesign and coding practices
Smashing Conference Short Talk on Sustainable Webdesign and coding practicesSmashing Conference Short Talk on Sustainable Webdesign and coding practices
Smashing Conference Short Talk on Sustainable Webdesign and coding practicesMightybytes
 
Green NDLW Power Point Template Wimba Friday
Green NDLW Power Point Template Wimba FridayGreen NDLW Power Point Template Wimba Friday
Green NDLW Power Point Template Wimba Fridayvideoreg
 
Eni: Integrated Model for Sustainable Energy Resource Development
Eni: Integrated Model for Sustainable Energy Resource DevelopmentEni: Integrated Model for Sustainable Energy Resource Development
Eni: Integrated Model for Sustainable Energy Resource DevelopmentEni
 

Similar to Sustainable Web Design - Claire Thornewill (20)

Greener web development at PHP London
Greener web development at PHP LondonGreener web development at PHP London
Greener web development at PHP London
 
Lafarge_Climate_2015_EN_Final
Lafarge_Climate_2015_EN_FinalLafarge_Climate_2015_EN_Final
Lafarge_Climate_2015_EN_Final
 
UKSG 2023 - Minimising environmental impact and improving sustainability, Cam...
UKSG 2023 - Minimising environmental impact and improving sustainability, Cam...UKSG 2023 - Minimising environmental impact and improving sustainability, Cam...
UKSG 2023 - Minimising environmental impact and improving sustainability, Cam...
 
Sustainability in ICT - a brief study
Sustainability in ICT - a brief studySustainability in ICT - a brief study
Sustainability in ICT - a brief study
 
Barney Smith - Perform Green
Barney Smith - Perform Green Barney Smith - Perform Green
Barney Smith - Perform Green
 
Identifying success factors for low-carbon hydrogen market development and bu...
Identifying success factors for low-carbon hydrogen market development and bu...Identifying success factors for low-carbon hydrogen market development and bu...
Identifying success factors for low-carbon hydrogen market development and bu...
 
CCXG Forum, September 2022, Sin Liang Cheah
CCXG Forum, September 2022, Sin Liang CheahCCXG Forum, September 2022, Sin Liang Cheah
CCXG Forum, September 2022, Sin Liang Cheah
 
Sustainable UX at IA Summit 2017 Vancouver
Sustainable UX at IA Summit 2017 VancouverSustainable UX at IA Summit 2017 Vancouver
Sustainable UX at IA Summit 2017 Vancouver
 
apidays LIVE Paris - Deploy digital sobriety by Celine Lescop
apidays LIVE Paris - Deploy digital sobriety by Celine Lescopapidays LIVE Paris - Deploy digital sobriety by Celine Lescop
apidays LIVE Paris - Deploy digital sobriety by Celine Lescop
 
Little Green Ranger ESG Sustainability Report
Little Green Ranger ESG Sustainability ReportLittle Green Ranger ESG Sustainability Report
Little Green Ranger ESG Sustainability Report
 
Using Information Technology to Meet the Carbon Challenge
Using Information Technology to Meet the Carbon Challenge Using Information Technology to Meet the Carbon Challenge
Using Information Technology to Meet the Carbon Challenge
 
Andrew Bannister, Head of Environmental Management at VW UK - Interaction wit...
Andrew Bannister, Head of Environmental Management at VW UK - Interaction wit...Andrew Bannister, Head of Environmental Management at VW UK - Interaction wit...
Andrew Bannister, Head of Environmental Management at VW UK - Interaction wit...
 
Energy Efficiency in the time of COVID-19
Energy Efficiency in the time of COVID-19Energy Efficiency in the time of COVID-19
Energy Efficiency in the time of COVID-19
 
Low carbon Transition in the Cement Industry
Low carbon Transition in the Cement IndustryLow carbon Transition in the Cement Industry
Low carbon Transition in the Cement Industry
 
Low carbon Transition in the Cement Industry
Low carbon Transition in the Cement IndustryLow carbon Transition in the Cement Industry
Low carbon Transition in the Cement Industry
 
Mike Pitts EDN mar 2010
Mike Pitts EDN mar 2010Mike Pitts EDN mar 2010
Mike Pitts EDN mar 2010
 
Managing International Supply Chain Assignment
Managing International Supply Chain AssignmentManaging International Supply Chain Assignment
Managing International Supply Chain Assignment
 
Smashing Conference Short Talk on Sustainable Webdesign and coding practices
Smashing Conference Short Talk on Sustainable Webdesign and coding practicesSmashing Conference Short Talk on Sustainable Webdesign and coding practices
Smashing Conference Short Talk on Sustainable Webdesign and coding practices
 
Green NDLW Power Point Template Wimba Friday
Green NDLW Power Point Template Wimba FridayGreen NDLW Power Point Template Wimba Friday
Green NDLW Power Point Template Wimba Friday
 
Eni: Integrated Model for Sustainable Energy Resource Development
Eni: Integrated Model for Sustainable Energy Resource DevelopmentEni: Integrated Model for Sustainable Energy Resource Development
Eni: Integrated Model for Sustainable Energy Resource Development
 

More from Green Software Development

More from Green Software Development (7)

Blue turns green! Approaches and technologies for sustainable K8s clusters #C...
Blue turns green! Approaches and technologies for sustainable K8s clusters #C...Blue turns green! Approaches and technologies for sustainable K8s clusters #C...
Blue turns green! Approaches and technologies for sustainable K8s clusters #C...
 
Green Cloud - Measure cloud emissions
Green Cloud - Measure cloud emissionsGreen Cloud - Measure cloud emissions
Green Cloud - Measure cloud emissions
 
CO2 Footprint of ChatGPT
CO2 Footprint of ChatGPTCO2 Footprint of ChatGPT
CO2 Footprint of ChatGPT
 
Tools and best practices for sustainable software
Tools and best practices for sustainable softwareTools and best practices for sustainable software
Tools and best practices for sustainable software
 
The challenge of putting software sustainability research into practice
The challenge of putting software sustainability research into practiceThe challenge of putting software sustainability research into practice
The challenge of putting software sustainability research into practice
 
Carbon Hack 2022
Carbon Hack 2022Carbon Hack 2022
Carbon Hack 2022
 
The Path to Green Enterprise Applications
The Path to Green Enterprise ApplicationsThe Path to Green Enterprise Applications
The Path to Green Enterprise Applications
 

Recently uploaded

英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noidabntitsolutionsrishis
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 

Recently uploaded (20)

英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 

Sustainable Web Design - Claire Thornewill

  • 1.
  • 2. vs.
  • 3. It is more important to practice sustainable habits than favour one material over the other.
  • 4. Claire Thornewill Digital Strategy & Sustainability Manager neoverv GmbH
  • 11. 11 According to the HTTP Archive the average page weight of the top 1,000 pages recorded over the last 3 years was 2214.4 KB Average page weight 2.2MB Indexed pages 55 billion (31.07.2023) 55 billion web pages produce ca. 460 million metric tonnes of CO2e per year. Average page
  • 12. 460 Million metric tonnes CO2 30 Million cars https://www.acea.auto/files/ACEA-report-vehicles-in-use-europe-2022.pdf x 3
  • 13. How do we calculate? ● www.ecograder.com ● www.websitecarbon.com ● www.ecoping.earth/ ● www.webpagetest.org/ ● www.beta.backspace.eco/ ● www.digitalbeacon.co/
  • 14. How do we calculate? Website Carbon Ecograder Cleaner Web
  • 15. How do we calculate? CO2.js Github Repository | CO2.js Docs CO2.js is an open-source JavaScript library that enables developers to estimate the emissions related to use of their apps, websites, and software. 15 Average grid intensity data from Ember Marginal intensity data from the UNFCCC (UN Framework Convention on Climate Change). Historical for the latest available year.
  • 16. 16 Data center usage Network transfer End user device usage Production 15% 14% 52% 19% Average grid intensity (data from Ember) Total CO2e emissions Limitations ● Single pages ● Assumed page visits ● Static carbon intensity Electricity Maps for Germany (12 months) 399gCO2e/kWh Hosting Green vs. Not Green = 50gCO2e/kWh Not Green = 442gCO2e/kWh Sustainable Web Design Model (SWD) Transferred over the Wire Pageweight = GB CO2.js
  • 17. 17 Lab Data: Ecograder Average Page size MB 1.91 Total MB 28.69 Total KG CO2e 14,607 Field Data: Manual Average Page size MB 4.49 Total MB 67.30 Total KG CO2e 2,948 ● www.ecograder.com cannot calculate the real percentage of unique visitors vs. recurring visitors ● www.ecograder.com uses static location gCO2e/kWh numbers based on the SWD models locations variable from Ember’s Data Explorer Ecograder Limitations A discrepancy was found in the calculated total CO2e emissions, we believe this to be because of a number of factors: 15 same pages audited:
  • 19. Consumerism on the web Product Bloat. Carbon heavy products. So much content and so many features are built that are not used and never removed. The more efficient the web has become the less efficient websites and products have become.
  • 21. Estimate CO2 95.7 million annual pageviews 140,000 pages live 4.49 MB average page weight 14.7 metric tonnes of CO2e emissions for the whole of the website per year 14 roundtrip transatlantic flights from Zurich, Switzerland to New York, USA. All Pages Views Page size - data transferred 4.49 MB Unique Visits Factor of % 52.36% Pageviews per month 4179819 Monthly 18753454.58 MB Monthly 18313.92 GB Annual 219767.05 GB Recurring Visits (factor of 25%) Factor of % 47.64% Pageviews per month 3802953 Monthly 17062583.21 MB Monthly 16662.68 GB Annual 199952.15 GB SWD Model Fixed Factors Annual Internet Energy / Annual End User Traffic 0.81 kWh/GB Carbon factor Switzerland 81 Carbon Factor g/kWh Total CO2e per year 14681.29 KG of carbon per year
  • 22. Impact: Page Weight ● 74% of pages were bigger than 2.2 MB ● Reduce the overall page weight to max, 2.2. M B would reduce overall website by 50%, therefore reduce the total CO2e emissions by 1.8 metric tonnes. . Total Page Weight Total CO2e Emission Before 67.30 MB 2939.7 KG 74% of pages reduced to 2.2 MB 31.9 MB 1117.5 KG Savings 35.40 MB 1822.22 KG Introducing Page Weight budget of max. 2.2 MB
  • 23. Impact: Image Quality Reducing the image quality by ca. 80% would reduce the annual CO2e emissions by 1.8 metric tonnes. . Total Page Weight Total CO2e Emission Before 67.30 MB 2939.7 KG 74% of pages reduced to 2.2 MB 35.66 MB 1053.1 KG Savings 31.64 MB 1886.57 KG Reducing image quality to 80% and rendering as .webP
  • 25. Asset Management Total Assets 339,204 Total GB 204.5 GB Used 278,354 Deactivated 9,759 Never Used 51,093 75 different asset types 1 GB costs 3 kWh = 613.5 kWh to store 204.5 GB Switzerland’s grid produced 81gCO2e per kWh from August 2022 - August 2023 The all asset storage produced 49 KG of CO2e emissions in 1 year.
  • 26. Pages Content is created and never used or taken offline and never removed. Total Content pages 43,234 Total Article Pages 57,451 Used 38786 67.51% Deactivated 5986 10.42% Never Used 12771 22.23% *The % do not add up to 100% given not 100% of the pages are covered Used 26726 61.82% Deactivated 3376 7.81% Never Used 13134 30.38% *The % do not add up to 100% given not 100% of the pages are covered
  • 27. Recommendation: Remove Legacy Code Impact: High Reduce the amount of data users are downloading. We estimated that it was possible to shave 0.5 MB off every page. Total saving of 1,495.4 KG CO2e emissions. Actions: ● Up to date tech stack ● Reduce unused scripts ● Avoid technical debt
  • 28. Recommendation: Create Content Guidelines Impact: High Content creators did not pay attention to the final image size, therefore, increasing overall page weight. Incredibly large images were stored that were Never used on a page. Actions: ● Reduce and optimise images ● Avoid content that eats up unnecessary data ● Make your content accessible to everyone
  • 29. Recommendation: Declutter Impact: Medium Come up with a strategy to reduce the number of items on a content management system that are never used. Actions: ● Introduce Content management strategy ● removed used unused assets ● Give your content an expiry date
  • 31. For 15 pages we found that the page weight dropped by an average of 50% less MB just by rendering a different format of images. Most impactful and least effort. 31 Overall Results 50% reduction to the average page weight 14.7 metric tonnes of CO2e emission is reduced to 7.3 metric tonnes of CO2e emissions.
  • 32. 1 metric tonnes of CO2 emissions Possible annual savings:
  • 36. Find me on LinkedIn