Accessibility is important. It's both a human rights issue and a question of good design.
When I first created this site, I was learning HTML and CSS as I went. My pages were disorganised, had no clear layout, and overall weren't all that great. I had a lot of fun making them though, and I learnt a lot. I knew I wanted to keep accessibility in mind from the start, but I didn't really have a clear idea of how to do that. I created a subfolder called "accessibility" in which I duplicated the entire site's content. Everything I wrote, had to updated twice. Inevitably I would forget to update it, and it would lag behind the "real" site.
In hindsight, it wasn't even that accessible. I just stuck on a sans-serif font and a simplified layout with no gifs or animations and called it a day.
I'd also started hearing about "semantic elements", and I really didn't want to have to re-create my existing css but with semantic elements instead. So, once again, I decided it was time for a rewrite. (Not to mention I was getting bored with the old layout.)
Around this time I discovered the 512KB Club. This introduced me to the concept of minimalist, elegant web design. I also downloaded a gemini browser, GemiNaut. I started to appreciate light-weight websites, and to think about how I could use those ideas.
So, around the start of August ('22), I decided to re-write isaacfish from scratch... again. I spent a couple mornings day-dreaming on the bus about what it might look like, and then started to code it. And here we are now.