|
4 | 4 | <meta charset="UTF-8" /> |
5 | 5 | <meta name="viewport" content="width=device-width, initial-scale=1.0" /> |
6 | 6 | <title>Posecode: Describe Human Movement as Text, Animated in 3D</title> |
7 | | - <link rel="icon" type="image/svg+xml" href="/favicon.svg" /> |
8 | | - <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32.png" /> |
9 | | - <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16.png" /> |
10 | | - <link rel="apple-touch-icon" href="/apple-touch-icon.png" /> |
| 7 | + <link rel="icon" type="image/png" sizes="192x192" href="/favicon-192.png" /> |
| 8 | + <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" /> |
11 | 9 | <meta |
12 | 10 | name="description" |
13 | 11 | content="Posecode is an open-source text-to-motion language for LLMs. Describe exercises, physiotherapy, yoga, or dance in plain text and watch an anatomically safe 3D figure animate in your browser." |
|
16 | 14 | name="keywords" |
17 | 15 | content="text to motion, LLM animation, kinematic motion protocol, 3D human movement, exercise animation, physiotherapy animation, pose language, AI motion generation, ChatGPT animation, Claude animation, open source motion language" |
18 | 16 | /> |
19 | | - <link rel="canonical" href="https://posecode.org/" /> |
| 17 | + <link rel="canonical" href="https://www.posecode.org/" /> |
20 | 18 | <meta name="theme-color" content="#0a0d12" /> |
21 | 19 | <meta property="og:title" content="Posecode: human movement, written as text" /> |
22 | 20 | <meta |
23 | 21 | property="og:description" |
24 | 22 | content="A Mermaid-style language for kinematic motion. LLMs write it; the browser renders an animated, anatomically safe 3D figure." |
25 | 23 | /> |
26 | 24 | <meta property="og:type" content="website" /> |
27 | | - <meta property="og:url" content="https://posecode.org/" /> |
| 25 | + <meta property="og:url" content="https://www.posecode.org/" /> |
28 | 26 | <meta property="og:site_name" content="Posecode" /> |
29 | | - <meta property="og:image" content="https://posecode.org/og.png" /> |
| 27 | + <meta property="og:image" content="https://www.posecode.org/og.png" /> |
30 | 28 | <meta property="og:image:width" content="1200" /> |
31 | 29 | <meta property="og:image:height" content="630" /> |
32 | 30 | <meta name="twitter:card" content="summary_large_image" /> |
|
35 | 33 | name="twitter:description" |
36 | 34 | content="A Mermaid-style language for kinematic motion. LLMs write it; the browser renders an animated, anatomically safe 3D figure." |
37 | 35 | /> |
38 | | - <meta name="twitter:image" content="https://posecode.org/og.png" /> |
| 36 | + <meta name="twitter:image" content="https://www.posecode.org/og.png" /> |
39 | 37 | <link rel="preconnect" href="https://fonts.googleapis.com" /> |
40 | 38 | <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> |
41 | 39 | <!-- Load fonts without blocking render: fetch as a low-priority stylesheet |
|
65 | 63 | "@graph": [ |
66 | 64 | { |
67 | 65 | "@type": "WebSite", |
68 | | - "@id": "https://posecode.org/#website", |
69 | | - "url": "https://posecode.org/", |
| 66 | + "@id": "https://www.posecode.org/#website", |
| 67 | + "url": "https://www.posecode.org/", |
70 | 68 | "name": "Posecode", |
71 | 69 | "description": "An open-source text-to-motion language for LLMs. Describe human movement as text; render it as an animated 3D figure in the browser." |
72 | 70 | }, |
73 | 71 | { |
74 | 72 | "@type": "SoftwareApplication", |
75 | | - "@id": "https://posecode.org/#app", |
| 73 | + "@id": "https://www.posecode.org/#app", |
76 | 74 | "name": "Posecode", |
77 | | - "url": "https://posecode.org/", |
| 75 | + "url": "https://www.posecode.org/", |
78 | 76 | "applicationCategory": "DeveloperApplication", |
79 | 77 | "operatingSystem": "Any (web browser)", |
80 | 78 | "description": "Posecode is a tiny language LLMs can write to describe human movement: exercises, stretches, physiotherapy, yoga, and dance. The browser renders it as an animated 3D figure, with every joint clamped to a safe range of motion.", |
|
85 | 83 | }, |
86 | 84 | { |
87 | 85 | "@type": "FAQPage", |
88 | | - "@id": "https://posecode.org/#faq", |
| 86 | + "@id": "https://www.posecode.org/#faq", |
89 | 87 | "mainEntity": [ |
90 | 88 | { |
91 | 89 | "@type": "Question", |
|
0 commit comments