Projekt SPARK – Technologia
Zielona Transformacja Cyfrowa
Zachęcamy do zapoznania się z artykułem:
„Zielona Transformacja Cyfrowa”
Website Carbon Calculator
The first methodology for calculating the carbon emissions attributed to a website and this free website carbon calculator is here to help raise awareness and inspire a more sustainable internet.
Equipped with Greenpixie’s cloud emissions data, companies can take control of their carbon footprint, enabling cost savings and emissions reduction.
The SME Climate Hub is a non-profit global initiative that empowers small to medium sized companies to take climate action and build resilient businesses for the future.
The Hub is an initiative of the We Mean Business Coalition, the Exponential Roadmap Initiative and the United Nations Race to Zero campaign in collaboration with Normative and the Net Zero team at Oxford University.
CHALLENGE YOURSELF TO MAKE A DIFFERENCE. DOWNLOAD THE MYFOOTPRINT APP
With the My Footprint app, you can choose challenges that suit you, to make small changes in your own life that add up to something bigger.
Join a community of people who care about our planet and do your bit live more sustainably. After all, change begins at home.
Apple Store and Google Play.
Propozycja kodu html/javascript na stronę internetową obliczającego CO2 użytkownika strony. Autorem kodu jest Damian Wojciech Dudała.
Kod html/javascript (wersja beta)
<title>Ślad węglowy użytkownika</title>
<style>
.carbon-footprint-container {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.carbon-footprint-value {
font-size: 14px;
}
</style>
<script>
// Zdefiniuj zmienne niezbędne do obliczenia śladu węglowego
let startTime = new Date();
let wspolczynnikCO2 = 0.5; // Przykładowy współczynnik konwersji energii na emisję CO2
let liczbaZadan = 0;
let zużycieEnergiiUrządzenie = 0.001; // Przykładowe zużycie energii urządzenia na sekundę w kWh
let zużycieEnergiiSerwerNaZądanie = 0.0001; // Przykładowe zużycie energii serwera na żądanie w kWh
function calculateCarbonFootprint() {
let durationInSeconds = (new Date() – startTime) / 1000;
let energyConsumptionDevice = durationInSeconds * zużycieEnergiiUrządzenie;
let carbonFootprintDevice = energyConsumptionDevice * wspolczynnikCO2;
let carbonFootprintServer = liczbaZadan * zużycieEnergiiSerwerNaZądanie * wspolczynnikCO2;
let totalCarbonFootprint = carbonFootprintDevice + carbonFootprintServer;
return totalCarbonFootprint.toFixed(2);
}
function updateCarbonFootprint() {
let carbonFootprintElement = document.getElementById(„carbonFootprint”);
carbonFootprintElement.innerHTML = calculateCarbonFootprint();
}
setInterval(updateCarbonFootprint, 10000);
</script>
<div class=”carbon-footprint-container”>
<p style=”text-align: center;”><span style=”color: #adff2f;”><span style=”font-size: 20px;”><strong>Twój ślad węglowy na tej stronie po kolenych 10s wynosi:</strong></span></span></p>
<div class=”carbon-footprint-value” id=”carbonFootprint”>0.00</div>
<p>kg CO2</p>
</div>