Author: Joe Dolson

My Tickets 2.0 & My Tickets: PayPal Pro

July 28, 2024

No Comments

Topics: Release Updates, WordPress.

Well, this was never intended to take quite this long. As of today, it’s been just over a year since the last release of My Tickets – version 1.11.2. It’s been stable, so I’ve been able to let it run while I work on version 2. But I was imagining this would be more like 6 months than 12. But these were some pretty intricate changes to make, with some pretty useful new features – so I hope it’s been […]

Continue reading “My Tickets 2.0 & My Tickets: PayPal Pro” »

Overlays Misunderstand Accessibility

July 2, 2024

5 Comments

Topics: Accessibility.

Accessibility overlays are a peculiar approach to accessibility problems. They make many assumptions that demonstrate a failure to understand assistive technology and human needs. As a concept, overlays are fundamentally flawed, because they are used by a website, not a human being. Labeling disability before function For example, AccessiBe has several accessibility modes. These modes are labeled by disability type, like “ADHD mode.” This reflects a fundamental failure to understand assistive technology and what real users need. A tool to […]

Continue reading “Overlays Misunderstand Accessibility” »

My Calendar 3.5.0 and My Calendar Pro 3.1.0 released!

May 5, 2024

2 Comments

Topics: Plugins, WordPress.

After far, far too long, My Calendar version 3.5.0 and the companion plugin My Calendar Pro 3.1.0 are released! The My Calendar 3.5.0 release is a major release. It includes extensive changes to the templating system, HTML (HyperText Markup Language) output, and default styling. If you’re having issues with the styles of your calendar following this update, it’s likely due to those changes. For the majority of users – particularly if you’ve never made major changes to the calendar styles […]

Continue reading “My Calendar 3.5.0 and My Calendar Pro 3.1.0 released!” »

My Calendar & My Tickets: Major release updates

March 19, 2024

No Comments

Topics: Plugins, WordPress.

Both My Calendar and My Tickets are nearing their next major releases. I just tagged My Calendar 3.5’s first release candidate, and I’m hoping that this means I’m really pretty close to wrapping up this huge phase of development. My Calendar 3.5 My Calendar 3.5 is a big set of changes, and it does include some breaking changes in the HTML (HyperText Markup Language) output. Here are a few of the major changes: In addition to these major features, there […]

Continue reading “My Calendar & My Tickets: Major release updates” »

Hover Color Contrast Bookmarklet

January 18, 2024

No Comments

Topics: Accessibility, Web Development.

This past weekend, I was looking at a WordPress trac ticket about hover color contrast in the admin. One of the things that was frustrating about this ticket is the amount of labor expected in testing – because accessibility tools mostly test the page as is. It’s certainly possible to implement automated tooling that can look at all of that, but introducing a whole new suite of tests to WordPress core was outside of my area of expertise. But a […]

Continue reading “Hover Color Contrast Bookmarklet” »