Commit 5708707
perf+seo(website): lazy WASM loading, SEO optimization, download progress (#376)
* seo(website): sitemap, robots.txt, structured data, meta tags, RSS feed
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* perf(website): lazy WASM loading with static preview and download progress
Defer the 6.5MB WASM binary download on the homepage until the user
clicks "Try Interactive Playground". Show a static preview by default.
Add download progress tracking with a percentage indicator and progress
bar on both the homepage (when activated) and the playground page.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Ajit Pratap Singh <ajitpratapsingh@Ajits-Mac-mini-2655.local>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 8ba153f commit 5708707
File tree
9 files changed
+428
-10
lines changed- website
- public
- src
- components
- layouts
- pages
9 files changed
+428
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
9 | | - | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
0 commit comments