This is a part of challenges from Frontend Mentor. Creating a sign up form using HTML, CSS, and JavaScript. Also, trying to applied web accessibility for building a form. It took me 2 months for creating this. I've learn many things and gain valuable knowledge.
Click signup form to see my work.
First, learning how to create a form using semantically HTML that can lead to accessible form. I learn that HTML itself is powerful. Knowing how to use it on the correct terms is a skill.
Second, knowing whether to use ARIA. ARIA is important when you're trying to make an accessible website. Seeing a lot ofaspects made me realize that I should learn about it. One of the website that help me is Web Accessibility Tutorial It shows me how to create a website that meet WCAG.
Third, creating a better functionality when using JavaScript. Using this guidelines I know there are constraints validation API and custom control. For this challenge, I decided to create a custom control. I learn how to use RegEx for email and password. It's been fun journey.