Skip to content.
Adrian Roselli
Natural-Language-Processed Trained Library BYOB

Search Results: what

If the results below are no good, you can try searching the site via Duck Duck Go, searching via Bing, or even via Google.

Slides: Implementing Accessibility for a11yTO

Last night I spoke for about 25 minutes at the Accessibility Toronto meet-up. Joseph McLarty led with an overview of accessibility as a concept, touching on disabilities and simple testing techniques (see his slides at SlideShare). Then I ran through the following slides discussing how, from a process perspective, you…

Posted:

Tags: accessibility, slides, speaking

Accessible Emoji, Tweaked

Warning: The approach outlined in this post does not conform to WCAG 2.1 Success Criterion 1.4.13 Content on Hover or Focus, introduced in 2018 (two years after this post date). The CSS-only tool-tip described within cannot be dismissed and is not persistent. If you want to enhance it with JavaScript…

Posted:

Tags: accessibility, ARIA, css, design, html, pattern, print, usability, UX

Don’t Re-Create Browser Features

There has been some discussion lately around, of all things, text resizing widgets on web sites. It was kicked off by a post from Jeffrey Zeldman suggesting that perhaps it is time to bring them back. Even mighty responsive design benefits from offering a choice of font sizes—because there are…

Posted:

Tags: accessibility, browser, design, fonts, overlay, usability, UX

Be Wary of Nesting Roles

As a web developer, you may take it for granted that you cannot nest a hyperlink. I mean, you can nest a hyperlink, but more likely than not you already know how problematic that can be — and not just because the validator will kick that back as an error.…

Posted:

Tags: accessibility, ARIA, ARIAbuse, html, standards, UX

a11y = Accessibility

TL;DR: a11y is shorthand for accessibility. Those middle characters are the number one, not lower-case Ls. Say it as A-one-one-Y or A-eleven-Y. Numeronym The a11y you may see on Twitter was not invented just to help such a long word fit into a tweet. It, and others, have been around…

Posted:

Tags: accessibility, internationalization, localization

Building Custom Documentation into Your WordPress Site

A few months ago (that read “days ago” when I started this post in April) I attended WordCamp Buffalo and saw a great talk on training and educating clients for using WordPress by Jen Witkowski (you can view her slides). While there is a free, regularly-updated, and unofficial manual (Easy…

Posted:

Tags: pattern, project management, usability, UX, WordPress

Kaya (Coconut Jam)

Kaya (Coconut Jam) I first had this in Singapore as part of a kaya toast breakfast. This is the recipe for the kaya (coconut jam), but I also include notes on how to do the entire breakfast at the bottom. Be warned — I am trying to recreate something I…

Posted:

Analog Accessibility Analogues

I am just so unnecessarily pleased with that title. These are all based on requests around software/web remediation. Requests I have received, seen, and/or addressed. I am transposing them to meat-space to provide a different perspective. Maybe that is useful, maybe not. At the very least I hope it is…

Posted:

Tags: accessibility, standards, usability, UX

There Is No Document Outline Algorithm

I figured I would state the entire argument in the title. After all, as of this writing and the last seven-plus years, the statement is accurate as far as the browsers are concerned. I am penning this as sort of a follow-up to my post from 2013, The Truth about…

Posted:

Tags: accessibility, html, JavaScript, rant, standards, W3C, WCAG

A Response to Thoughts on HTML5

This is a response to Thoughts on HTML5 by Janus Boye over on Medium. You can read this response on Medium as well. At the time of this writing, there is one response to my comment. I am re-creating it here because I feel strongly that relying on a third-party…

Posted:

Tags: accessibility, html, standards, W3C, WCAG

Stop Throwing Away Your Content

It is not uncommon for individuals and even entire organizations to rely on some third party platform to host all their thought-leadering. Medium is the common choice, but many use other platforms as well, such as LinkedIn. While many argue that the reach is better and it is easier than…

Posted:

Tags: internet, rant, usability

We Reward the Wrong Things

As an industry, in general we praise sites that look good, maybe with nifty animations, cool hover effects, and the mythical 60fps golden standard. That is all nonsense. Ego-stroking pointless fluff. Usually lipstick on the proverbial pig. Today I saw a well-known name in the industry, a brand name if…

Posted:

Tags: accessibility, rant, usability, UX