/GUIDE
How the tag behaves on a live site
The ascii-art element loads only the piece it needs, usually 3 to 40 KB. It plays only while it is on screen and stops when the tab is hidden, so it costs nothing when nobody is looking.
Visitors who turn on reduced motion in their system settings see one still frame instead of an animation. You do not have to do anything for that.
Sizing the art
Text pieces are sized by font size: the size attribute is the font size in pixels, and the piece is its number of columns wide. A 96 column piece at size 8 is about 460 pixels wide.
For a hero, aim for 40 to 60 percent of the viewport width on desktop. On phones, the element never grows wider than its container; if it is wider than the screen, lower the size or wrap it in a box with overflow hidden as the full page does.
Custom domains and HTTPS
If you point your own domain at GitHub Pages, keep "Enforce HTTPS" on. The script is served over HTTPS and browsers block it from an insecure page.
Speed
The script is a module, so it never blocks your page from showing. For the fastest first paint, put the script tag at the end of body as in the full page example, and keep the hero text in plain HTML so search engines and readers see it immediately.