Why Scroll?
Simple Syntax
Like Markdown, but more powerful. No parentheses needed.
Extendible
Build your own custom parsers.
Beautiful Output
Create stunning documents with minimal effort.
Fast & Light
Built on the efficient PPS Stack.
Prompt: website
Agent: deepseek
Model: deepseek-chat
Knowing how to spell is a fundamental part of being fluent in any language. Whether you are a youngster learning how to spell or an individual learning a new language being able to practice helps to solidify your language skills. The Spell-It app helps users practice their spelling by playing the audio recording of a word the user must then spell using the computer keyboard. User Stories The universe of words that form the core library should be drawn from the following list: https://www.mit.edu/~ecprice/wordlist.10000 User can click the 'Play' button to hear the word that's to be entered User can see letters displayed in the word input text box as they are entered on the keyboard User can click the 'Enter' button to submit the word that has been typed in the word input text box User can see a confirmation message when the correct word is typed User can see a message requesting the word be typed again when it is spelled incorrectly User can see a tally of the number of correct spellings, total number of words attempted, and a percentage of successful entries. User can hear an confirmation sound when the word is correctly spelled User can hear a warning sound when the word is incorrectly spelled User can click the 'Hint' button to highlight the incorrect letters in the word input text box * User can press the 'Enter' key on the keyboard to submit a typed word or click the 'Enter' button in the app window Here is a link to a description of the original Speak-and-spell: https://en.wikipedia.org/wiki/Speak%26Spell(toy) Please use the interface shown in the images. In case you need it, here is an example of a web audio API: https://codepen.io/2kool2/pen/RgKeyp And here is an example of click and speak: https://codepen.io/shangle/pen/Wvqqzq
You are an expert web developer. Create a website based on this request: "Knowing how to spell is a fundamental part of being fluent in any language. Whether you are a youngster learning how to spell or an individual learning a new language being able to practice helps to solidify your language skills. The Spell-It app helps users practice their spelling by playing the audio recording of a word the user must then spell using the computer keyboard. User Stories The universe of words that form the core library should be drawn from the following list: https://www.mit.edu/~ecprice/wordlist.10000 User can click the 'Play' button to hear the word that's to be entered User can see letters displayed in the word input text box as they are entered on the keyboard User can click the 'Enter' button to submit the word that has been typed in the word input text box User can see a confirmation message when the correct word is typed User can see a message requesting the word be typed again when it is spelled incorrectly User can see a tally of the number of correct spellings, total number of words attempted, and a percentage of successful entries. User can hear an confirmation sound when the word is correctly spelled User can hear a warning sound when the word is incorrectly spelled User can click the 'Hint' button to highlight the incorrect letters in the word input text box * User can press the 'Enter' key on the keyboard to submit a typed word or click the 'Enter' button in the app window Here is a link to a description of the original Speak-and-spell: https://en.wikipedia.org/wiki/Speak%26Spell(toy) Please use the interface shown in the images. In case you need it, here is an example of a web audio API: https://codepen.io/2kool2/pen/RgKeyp And here is an example of click and speak: https://codepen.io/shangle/pen/Wvqqzq"
Requirements:
As a refresher, for doing the html body, Scroll is a whitespace based language that uses a single indented space to mark a line (aka particle) as a subparticle of a parent line.
For example:
The extendible markup language that makes source beautiful and compiles to anything
Get StartedLike Markdown, but more powerful. No parentheses needed.
Build your own custom parsers.
Create stunning documents with minimal effort.
Built on the efficient PPS Stack.
First suggest a short, memorable domain name ending in TLD that represents this website. Then provide the website files. Use this exact format:
---domain---
(domainTLD here)
---index.scroll---
(body content here. no blank lines please.)
---style.css---
(CSS content here)
---script.js---
(JavaScript content here)
---end---