Category: Web Development

New plug-in released: My Tickets

December 9, 2014

No Comments

Topics: Web Development, WordPress.

One of the most commonly requested pieces of functionality for My Calendar is the ability to manage registrations and ticketing for events. But adding that functionality as part of the calendar would make for an absurdly complex plug-in to offer a feature that not all users would actually need. So adding ticket handling to My Calendar was never really an option. But that doesn’t mean that it isn’t an important feature to offer! As of today, my new plug-in My […]

Continue reading “New plug-in released: My Tickets” »

The damage of examples

September 1, 2014


Topics: Accessibility, Web Development.

These are lies we tell: “This is just an example.” “This is a demo, not for use as production code.” No, it’s not. You’re wrong. It may not be code you, the author, would use in production. But as soon as you published it, the likelihood that it will become production code in somebody else’s project skyrockets. And this is inevitably damaging. These examples can be horrible in many ways – reliability, portability, security – and accessibility. In a surprising […]

Continue reading “The damage of examples” »

The Visual-only icon problem

June 30, 2014


Topics: Accessibility, Web Development.

This is something I’ve been seeing a lot lately, and it’s got to stop. This illustrates the use of icon only controls. In this case, using an icon font. (Similar problems show up using any form of icon-only control, however!) Now, there’s nothing fundamentally wrong with icon fonts; but there’s often a problem with how they’re used. In this particular case, these are two links, used to toggle a particular preference. You can tab to them and activate them from […]

Continue reading “The Visual-only icon problem” »

Update to Color Contrast Tester

September 4, 2013

Comments Off on Update to Color Contrast Tester

Topics: Accessibility, Web Development.

Example of test output of color contrast tester.

So, I originally wrote my color contrast evaluator in September of 2008. Now, 5 years later, there are some key differences that merit an update. Visit the Color Contrast Tester In 2008, support for rgba color was virtually nonexistent on the web. Accounting for transparency was only something you needed to do with images. Mobile devices were something to consider, but it wasn’t that big of a deal – if a tool wasn’t mobile friendly, that was really the norm. […]

Continue reading “Update to Color Contrast Tester” »

Create posts on publishing an event to My Calendar

August 20, 2013

No Comments

Topics: Web Development, WordPress.

My Calendar, particularly as of the newly released version 2.2.8, is filled with actions and filters to add your own custom actions or alter data. These hooks are one of the things that make WordPress so much fun to program for — a few simple lines of code can make otherwise difficult things vastly easier. I’ve been asked a few times about adding an option to My Calendar to create a blog post when you publish an event. Well, I […]

Continue reading “Create posts on publishing an event to My Calendar” »