ajouter les données dans le footer
Some checks are pending
/ test (push) Waiting to run

This commit is contained in:
gribse 2025-04-21 20:13:19 +02:00
parent f81e0283a7
commit e4f8399708
2 changed files with 29 additions and 5 deletions

View file

@ -0,0 +1,28 @@
<!--
Code volé chez lucien
https://git.shenanigans.cc/globuzma/blog/commit/695e63b275ca03ec53a099d68f274c9466d0539f
-->
<p class="small-text" id="data-used">Charger cette page a utilisé 0kB de données</p>
<script>
window.addEventListener('load', function () {
let totalTransferSize = 0;
performance.getEntriesByType('resource').map((resource) => {
const data = resource.toJSON();
totalTransferSize += data.transferSize;
});
console.log((totalTransferSize / 1024)/1024)
console.log(totalTransferSize/(1024*1024))
sizeString = totalTransferSize + "B"
if( totalTransferSize / (1024*1024) > 1) {
sizeString = Math.round(100*totalTransferSize/(1024*1024))/100 + "MB"
} else if (totalTransferSize / 1024 > 1) {
sizeString = Math.round(100*totalTransferSize / 1024)/100 + "kB"
}
document.getElementById("data-used").innerHTML = "Charger cette page a utilisé <em>" + sizeString + "</em> de données"
})
</script>