07 Nov 23

Text is found in many places on your computer, such as in windows and dialogs, in content areas like webpages and help files, and in documents. This chapter explains how to use VoiceOver to read, select, and edit text.

by eli 2 years ago

06 Nov 23

RBBF is based on Brainfuck, but adds multiple pointers. Each of these pointers has a color of their own. On top of having multiple pointers, RBBF decouples the source pointer and the target pointer for each command. For example: in normal brainfuck a “ “ means “load the value at the pointer, increase it by one, then store it at the pointer”. In RBBF the character color is the source, the background color the target. So a red plus on a green background would mean “load the value from pointer to by red, increase it by one, then store it in the byte pointed to by green”. From now on I’ll refer to character color with FG (foreground) and background color with BG (background).

by eli 2 years ago

05 Nov 23

quick expiration and demonstration of the uiua stack based array programming language

by eli 2 years ago

03 Nov 23

The Plain Language Policy Dashboard is a project of New Disabled South. The dashboard breaks down complex legislation into plain language, making it easier to understand and making it more accessible. The goal of this dashboard is to have plain language versions of bills in states across the Southern United States.

by eli 2 years ago

31 Oct 23

Kompressor makes image conversion a breeze!For ease of use, you can drag n’ drop to convert between over 50 supported image formats like JPEG, HEIC, PNG, PDF, camera raw images, Photoshop files, windows, and Mac icons.

by eli 2 years ago
Tags:

30 Oct 23

The reason the truncated UUIDs are so colorful is that I have mild dyslexia and struggle differentiating large numbers, and I’m using color highlights to help make that easier. Keen eyed readers will no doubt have already gleaned the dyslexia part from the sheer number of weird typos that adorn my updates.

by eli 2 years ago saved 2 times

Too often folks will grab ARIA first to provide an accessible name for a thing. Or they may sprinkle hidden content around a form. Sometimes this is to satisfy a (minimalist?) design, other times it is just part of the tooling. In most cases the impact of those decisions is unknown. The assumption that they do the same thing, give the same output to all users, is wrong.

by eli 2 years ago

This text presents a method for embedding a programmable, general-purpose, digital computer into Tetris. It describes the capabilities and performance of an implementation that runs Tetris on Tetris.

by eli 2 years ago

28 Oct 23

A whole slew of links to game dev resources specifically focused on array programming languages.

by eli 2 years ago

27 Oct 23

Showing buttons as disabled until a form is complete might seem like a good idea. It is not. They usually create a lousy user experience and exclude many people with disabilities. Here’s why disabled buttons suck and what to do instead.

by eli 2 years ago


26 Oct 23

A primary design goal of FMS is to provide a simple but programmer friendly ANS Forth compatible object programming environment. The syntax for defining new classes and methods is straightforward and clear, but provides excellent performance and capability.

by eli 2 years ago saved 2 times

25 Oct 23

The most surprising thing I learned was that, when screen readers process web pages, they very often inject their own code into the running web browser application process in order to extract information. Know what else does this? Malware. Know what else? Basically nothing.

by eli 2 years ago

Most introductions to accessibility APIs include a similar but shorter and simplified history lesson. This one collects details only found in one or the other, or none of them, throws in some trivia for fun, and cites what my ex-professor brain thinks of as primary sources. Grab your machete, because we’re heading into weeds so tall that a tiger couldn’t find its way home from an Indian buffet without GPS.

by eli 2 years ago

we’ll start from absolute scratch and recount the widely available basic story. It’s written for beginners, but the fact that I describe web accessibility in the broader context of software accessibility might offer a different twist for current practitioners as well.

by eli 2 years ago

The OS X accessibility model defines how accessibility clients interact with your app. There are two main components to this model. The first is the interface used to communicate with your app. The second is the hierarchy of accessible elements that your app presents.

by eli 2 years ago

To understand the role of an accessibility API in making Web applications accessible, it helps to know a bit about how assistive technologies provide access to applications and how that has evolved over time.

by eli 2 years ago

24 Oct 23

honestly, this is probably one of my most shared links

by eli 2 years ago

17 Oct 23

This page lists the new success criteria in WCAG 2.2, with:A brief introduction of what to do and why it’s importantQuotes from personas to help you understand some aspects of the success criteriaLinks to Understanding documents that explain the success criteria in detail and provide more examples

by eli 2 years ago

“Building Bitsy – A Little Engine for Little Games, Worlds, and Stories”Adam Le Doux will talk about how and why he made Bitsy, the inspirations and influences behind it, the community that has grown around it, and the challenges and joys of writing game engines.

by eli 2 years ago
Tags: