Building an HTML-first site doubled our users overnight
6 hours ago
- #accessibility
- #web-development
- #progressive-enhancement
- A utility company faced fines for low customer satisfaction due to inefficient application processes, with previous attempts like a React app failing due to poor accessibility and technical issues.
- An HTML-first solution using Astro and progressive enhancement with web components was built, ensuring the form worked on all devices, poor connections, and outdated browsers without losing data.
- The approach prioritized simplicity, using HTML validation with a custom web component for enhanced user experience, and backend session storage to prevent data loss, which doubled form completions upon launch.
- The project highlighted the importance of building accessible web applications that serve all users, countering trends toward heavy client-side applications in favor of reliability and inclusivity.