I've updated the formatting on the guide Upgrade Old Versions of YAYA. That, on its own, isn't really worth writing a blog post about. Tweaks to a guide which don't substantially change its content aren't worth making a big fuss over, otherwise I'll be put off from actually making small but important updates.

However, there are two things that made me decide to write this post today. One a general notice, and the other and important change that I've been making for the last year or so.

The first point is simple: it seems there were versions of the GT Ghost Template and X. Template available for a while that came with YAYA version Tc567-1. This version unfortunately has a bug where nonoverlap_pool does not work properly. If you are planning to use either of these templates, be sure to get the latest version to work from. If you've already started a ghost using them, follow my guide linked at the start of this post to upgrade YAYA. If you aren't sure what version of YAYA your ghost has, open script input (you can use Ctrl + S or the dev palette for this), and run %(LICENSE[0]).

I think the bug was probably fixed a few years ago, although I don't remember the specific details by this point. It's subtle unless you set up your ghost in specific ways, so it may go undetected, and then rear its head later unexpectedly. So this is both awareness for anyone who may be using these templates, and also awareness for those of us who help others to debug issues. This is an issue to watch for! (And, it's also a good reminder of why updating is important.)

The second point is a bit of housekeeping. As a part of helping someone with this issue, I referred them to the guide this blog post is about. And when I looked at it... well, it was certainly crusty around the edges. Partially because my formatting preferences drift somewhat over time, but mostly because in the last year or so, I've been learning more about web accessibility.

Accessibility is important, and while I think past me can be forgiven for not understanding the ins and outs of it when I first started, it is important that as I grow aware of the issues surrounding it that I take steps to improve the things I publish online and ensure they are as accessible as I can reasonably make them. (I say "reasonably make them" because you don't know what you don't know, and there are likely still a lot of things I could improve that I just don't know about yet...)

Some examples of tweaks that I made are:

Many updates of this type have been quietly happening around various parts of the site, and I'm sure I'll be making them continually as I review my old works here and there and find things that I know how to do better now. They're often small refinements, and things that most people wouldn't even notice, but they do matter. It's good to keep tightening things up and not let them fall into disrepair too much.

Also, a few changes I made that aren't particularly accessibility related:

Anyway, those are all my thoughts on it for now. I mostly was pushed to do this right away due to that wiki link that was just a redirect, otherwise it might have sat for a bit. I imagine the sister guide to this, Convert from AYA to YAYA, probably needs the same treatment since I think they were written at the same time... but I'm refusing to look at that right at the moment! ... I'll try to get it done soon.