← back to Dw Marketing Reels
5x sweep 2: gallery videos preload=none — kills the 21-video simultaneous metadata-preload storm (ERR_ABORTED noise); videos still play on click
eba4f19f4272c953cf19f8f1e528936a61fd3ee1 · 2026-07-17 09:15:24 -0700 · Steve Abrams
Files touched
Diff
commit eba4f19f4272c953cf19f8f1e528936a61fd3ee1
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Fri Jul 17 09:15:24 2026 -0700
5x sweep 2: gallery videos preload=none — kills the 21-video simultaneous metadata-preload storm (ERR_ABORTED noise); videos still play on click
---
public/index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/public/index.html b/public/index.html
index ee5d423..bbdd8a3 100644
--- a/public/index.html
+++ b/public/index.html
@@ -347,7 +347,7 @@ async function loadVideos() {
let vids = []; try { vids = await (await fetch('api/videos')).json(); } catch {}
$('#videos').innerHTML = vids.length ? vids.map(v => `
<div class="reel">
- <video src="${v.url}" controls preload="metadata" playsinline></video>
+ <video src="${v.url}" controls preload="none" playsinline></video>
<div class="body">
<div class="when">🕓 ${fmt(new Date(v.mtime).toISOString())}</div>
<div class="titles">${escapeHtml(v.path)}</div>
← 55e44f8 deploy: cert-safe nginx script to add public /reels/*.mp4 pa
·
back to Dw Marketing Reels
·
5x: report — 4 sweeps; fixed preload storm + console persist 5f5394e →