No new version this time - just a quick note on how the development process works for me so you know what to expect :)
I pretty much exclusively use FireFox for my own purposes so I do my primary development work in FF, using GreaseMonkey. Subsequently I tend to give any script changes a quick once-over in Chrome (using TamperMonkey) but I don't extensively test there (and to be fair I wouldn't even call my FF testing extensive
really. I know professional testers and I know that I'm not one). I don't test in other browsers at all (although I am aware that other browsers can
run user scripts with various plugins).
As a consequence the various browsers will be in the following state for the script:
- FireFox / GreaseMonkey: Pretty well tested.
- Chrome / TamperMonkey: Brief testing, especially if I think a feature might cause issues cross-browser.
- Others: No testing although I use JQuery heavily which has pretty good cross-browser support.
Now - even when the testing I do is more extensive, it still can't capture all the possibilities. HTML is a fickle thing, especially when you are working with someone else's so all sorts of quirks in usernames, forum content etc can throw a spanner in the works. Often this is quite hard to debug from the perspective of someone else who isn't seeing the same specific content. As a consequence - I tend to end up asking a pile of seemingly-dumb questions when I'm trying to debug. If I ask you questions that make you wonder if I think you're dumb then please be patient, I'm always asking them for a reason and it's usually to do with dumb code, making dumb assumptions, written by me in a dumb moment than it is to do with me thinking you might be dumb :)
That is all,