Register for the Forum
Welcome to the Verse 2 Melody Forum! To access our forum and join the community, please register for a free account. Registration is quick, easy, and free, and gives you full access to all forum features. Once registered with a free account, log in to the forum with the same details. We look forward to your participation!

Accessibility at Verse 2 Melody - Seeking Your Feedback!

This forum is a behind-the-scenes look at the challenges, triumphs, and lessons learned in taking V2Melody from an idea to the present reality. Whether you're curious about the technology powering the site or just want to follow the story of an old dog learning new tricks, this is the place to explore, ask questions, and share feedback.
User avatar
v2melody
Site Admin
Posts: 22
Joined: Wed Feb 12, 2025 4:56 pm
Location: Spain
Contact:

Accessibility at Verse 2 Melody - Seeking Your Feedback!

Post by v2melody »

Hey everyone,

I'm writing to you today to talk about something that's very important to me: making Verse 2 Melody as accessible as possible to everyone. I believe that everyone should be able to experience the beauty of poetry set to music, regardless of their abilities.

Over the past months, I've been working hard to improve the accessibility of the site, and I wanted to share some of the things I've done and ask for your help in making it even better.

Important Context: Built From Scratch, One-Person Show

Before I dive into the details, I want to give you some context. Verse 2 Melody is a passion project that I built myself, from scratch. It's a hugely complex site, and it's growing daily. As a retired individual learning everything from the ground up, I'm constantly juggling multiple roles, with the aid of my good friends, the AIs. This means there are limitations to my ability, and I'm sure there are plenty of things that aren't perfect. But I'm committed to continuous improvement, and that's where your help comes in!

What I've Been Doing

Here are some of the key accessibility features I've implemented on V2Melody.com:
  • Semantic HTML: I've made sure the site uses proper HTML structure (headings, lists, etc.) to help screen readers understand the content.
  • ARIA Attributes: I've added ARIA (Accessible Rich Internet Applications) attributes to elements to provide more information to assistive technologies. This is especially important for dynamic content and interactive elements.
  • Keyboard Navigation: I've paid close attention to keyboard navigation, ensuring that all interactive elements can be reached and used with the keyboard alone. I've also implemented focus trapping within the lightbox (image popup) to make it easier to use for keyboard users.
  • Testing: I am doing some testing with ChromeVox, WAVE, and other tools to check that elements are working correctly and that elements are semantic.
I've been learning a lot about accessibility, and I've tried to apply the best practices I've found. However, I know I'm not an expert, and there's always room for improvement. I understand that due to the scale of the site and my limited resources, I may not be able to address every issue immediately, but I will definitely prioritize accessibility fixes and improvements.

I Need Your Help!

This is where you come in. I'm reaching out to the community to ask for your feedback. If you have experience with assistive technologies (screen readers, keyboard navigation, etc.), I would be incredibly grateful if you could take some time to browse Verse 2 Melody and let me know what you think.

Specifically, I'm interested in:
  • Are there any areas of the site that are difficult or confusing to use?
  • Do the ARIA attributes seem to be working correctly?
  • Is the keyboard navigation smooth and intuitive?
  • Are the images well described?
  • Do you have any suggestions for how I can make the site even more accessible?
Please share your thoughts and suggestions in this thread. Your feedback will be invaluable in helping me make Verse 2 Melody a truly inclusive experience for everyone. I want to stress again that any feedback is welcome, and I appreciate your understanding of the limitations of my solo development efforts.

Thank you so much for your time and consideration!

Richard