Skip to content.
Adrian Roselli
Crypto Blockchain Intelligent Agent PGP

All Posts Tagged:

Selfish Accessibility: Slides from Talk at Government Digital Service

The nice folks at UK’s Government Digital Service had me in to talk to its team about accessibility. Conveniently I had a talk ready to go. You can view the slides directly at SlideShare or just enjoy the embed below. I have no ego tweets to share, which may be…

Posted:

Tags: accessibility, css, html, slides, speaking, standards, usability, UX, W3C, WCAG

Selfish Accessibility: Slides from WordCamp London 2017

I promised to share the slides, so here they are. If the embed is a problem you can go the slides directly on SlideShare. Video The video has just been posted (6 June) so I have embedded it with captions. You can also view it at WordPress.tv if it does…

Posted:

Tags: accessibility, ARIA, html, slides, speaking, standards, usability, W3C, WCAG

Slides from role=drinks at CSUN

Note: Below are the animated images and video that were in my slides but which did not survive in the transition to SlideShare. They are all quite large and will take time to load. If you want to save on your data plan, hit the browser’s stop button now. If…

Posted:

Tags: accessibility, html, slides, speaking, standards, W3C, whatwg

Google Analytics Viewport Tracking

Google Analytics has tracked browser viewport sizes for almost four years, but I found it was imprecise. After doing some recent testing I have decided it works well and have started to dump my own tracking as a result. This post shares some of the history and comparison information. History…

Posted:

Tags: analytics, browser, JavaScript

Not All Screen Reader Users Are Blind

The title says it all. But if you came to this page, you probably clicked because you were hoping for a little more detail than that assertion. So here is a little more detail. The Data In the 2015 WebAIM Screen Reader User Survey, when asked Which of the following…

Posted:

Tags: accessibility, ARIA, browser, html, standards, usability, UX

Avoid Default Browser Focus Styles

It is not uncommon to see developers and designers forego creating focus styles for controls on web sites and applications. For those who are aware of the need for the focus styles, the most common reason I hear for excluding them is that the browser provides focus styles by default…

Posted:

Tags: accessibility, browser, standards, usability, UX, WCAG

Speaking at WordCamp London

This March (next month!) I will be flying over to London to speak at WordCamp London over 17 to 19 March. The description in its own words: WordCamp London is a community organised WordPress event running for the fourth year since 2013. It’s aimed at anybody who uses, builds or…

Posted:

Tags: accessibility, speaking, standards, usability, WCAG

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

Make Your Vine Archive Accessible & Future-Proof

Well, make it accessible at least. Context: Seriously, even the pagination is made of non-links and non-buttons. These developers are now building other platforms. Poorly. pic.twitter.com/kETE6Dv0IS— Adrian Roselli (@aardrian) January 18, 2017 Step 1: Capture the Rendered HTML Open your browser developer tools and copy the entire thing into a…

Posted:

Tags: accessibility, html, standards, usability, UX

Avoid Messages Under Fields

Sometimes we fail to consider how browser features can jack up our interfaces. This is neither good nor bad, but we do need to account for it. My argument here is simple. Avoid putting important actionable or informational text exclusively below form fields. This includes labels, hints, and error messages.…

Posted:

Tags: browser, design, mobile, usability, UX

Speaking at MinneWebCon

This May I will be traveling to Minneapolis to speak at MinneWebCon. In its own words: MinneWebCon is a two-day web conference in Minneapolis that encourages inclusive grassroots knowledge-sharing. In addition to keynote speakers, breakout sessions, and half-day workshops, our annual conference is a space for speakers and attendees to…

Posted:

Tags: accessibility, speaking, standards, usability, UX

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