zebra-spaces: cache-busting meta on the HTML root

Browser HTML caching has been silently serving listeners old builds
even after deploy — log shows zero new-build markers from fox's
phone or laptop chrome session despite md5 matching on the
served file. Heuristic caching with no Cache-Control header gives
browsers freedom to keep the HTML for hours.

Adding the standard meta cache-bust triplet so the HTML is treated
as no-cache by every browser regardless of Caddy headers. JS / CSS
is inline so this covers the whole page in one go.
This commit is contained in:
Russell Ballestrini 2026-06-03 22:44:07 -04:00
parent 6d5a2d4e2e
commit 7981e9e7ed
No known key found for this signature in database

View file

@ -3,6 +3,9 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="0">
<title>zebra spaces</title>
<style>
@font-face {
@ -4944,8 +4947,8 @@ logLine('', 'ready — pick a handle, type a rendezvous code, enter the space');
<footer style="margin:2.2rem auto 0;font-size:0.65rem;color:#999;line-height:1.7;word-break:break-all;font-family:monospace">
<span id="pi-seal" style="color:#777;cursor:default;user-select:none" title="">page integrity</span> &nbsp;·&nbsp; built <span class="stamp-date">2026-06-04</span><br>
md5 <span class="stamp-md5">7c72885fd864891bda66a349ef766a10</span><br>
sha256 <span class="stamp-sha">f691d157e5319d3fad208052da67b26ce91aba3ea79f6c1503b4583595974580</span><br>
md5 <span class="stamp-md5">82e9e6fecd89ae3f77c37310ef96fbb8</span><br>
sha256 <span class="stamp-sha">f61767c5df25c142f57ed75e3ecf3202ba9e83661da3c529c59cdb9892aa7b6a</span><br>
<span style="color:#bbb">hashes are of this page with these two fields zeroed — to verify, blank them and re-hash</span><br>
<span style="color:#bbb">one self-contained file — <strong>save a copy</strong> and verify against these hashes; point at your own servers with ?signal= and ?turncred=, or <a href="host-your-own.html" style="color:#999">host your own community</a></span>
</footer>