From 2950a0a637df8cc9820c9ee428c9599a31f8a158 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 21 Aug 2026 08:28:19 +0000 Subject: [PATCH 1/2] Give the site pages a real description, canonical URL and OG tags The landing page had no meta description at all, so search engines and link unfurls fell back to whatever prose they scraped first. Add a description, canonical URL and Open Graph/Twitter tags to index.html and the tutorial, and widen the npm keyword list to match. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01DwhHTi64KRDP7oNAMTotSJ --- docs/tutorial.html | 15 ++++++++++++--- index.html | 13 ++++++++++++- package.json | 6 +++++- 3 files changed, 29 insertions(+), 5 deletions(-) diff --git a/docs/tutorial.html b/docs/tutorial.html index 14d83f3..dfa7b6f 100644 --- a/docs/tutorial.html +++ b/docs/tutorial.html @@ -4,9 +4,18 @@ - TinyWebGPU — tutorial - + TinyWebGPU tutorial — WebGPU and WGSL, sixteen runnable steps + + + + + + + + diff --git a/index.html b/index.html index 7fade6d..6497716 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,18 @@ - TinyWebGPU — demos + TinyWebGPU — a one-file WebGPU framework, with live demos + + + + + + + + diff --git a/package.json b/package.json index a6a2444..fdf63da 100644 --- a/package.json +++ b/package.json @@ -39,9 +39,13 @@ "webgpu", "wgsl", "shader", + "shaders", "compute", + "compute-shader", "gpgpu", - "graphics" + "graphics", + "webgpu-framework", + "zero-dependency" ], "devDependencies": { "esbuild": "^0.25.0", From 0262dfb491df3a6bd365018ef70ace5139329bdb Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 21 Aug 2026 08:31:37 +0000 Subject: [PATCH 2/2] Carry the dual-schema pitch into the landing page description The single-source-of-truth schema is the thing the framework actually sells, so say it in the meta and OG descriptions rather than stopping at 'no build step'. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01DwhHTi64KRDP7oNAMTotSJ --- index.html | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/index.html b/index.html index 6497716..518a499 100644 --- a/index.html +++ b/index.html @@ -5,16 +5,18 @@ TinyWebGPU — a one-file WebGPU framework, with live demos - + - +