Accessible notifications with ARIA Live Regions (Part 1)
Sara Soueidan Blog
by Sara Soueidan
3M ago
In this chapter, we’re going to learn about ARIA live regions — the accessible notifications system that enables us to make dynamic web content more accessible to screen reader users. Without live regions, some rich web applications would be more challenging to use for screen reader users. So if you’re building web applications such as Single Page Applications (SPAs), you need to understand live regions so that you can utilize them where appropriate. This chapter is split into two parts. In this first part, we’re going to learn about why ARIA live regions are important, and the different ARIA ..read more
Visit website
Imagine you visit a website and you want to browse...
Sara Soueidan Blog
by Sara Soueidan
9M ago
Imagine you visit a website and you want to browse it for some content. You want to buy something; or maybe book a flight somewhere. And as you move your cursor onto the page, it suddenly disappears. Your hand may be still on the mouse, and you’re moving the mouse across the screen and across the page; but you can’t see where it is. You may or may not be hovering over a link or a button or any other form control at any moment. But if you are hovering over one, you don’t know which one it is. You could try clicking and then finding out, but you can probably already imagine what a nightmare of a ..read more
Visit website
Setting up a screen reader testing environment on your computer
Sara Soueidan Blog
by Sara Soueidan
1y ago
When you’re designing and developing for accessibility, performing manual testing using a screen reader is important to catch and fix accessibility and usability issues that cannot be caught by automated accessibility checkers. You can catch the majority of issues by performing testing using the screen readers that your users rely on the most. If you haven’t already, you you want to set up a screen reader testing environment on your computer, and invest a little learning time to get acquainted with the most relevant screen reader commands and shortcuts that you will need to perfom basic manual ..read more
Visit website
An Overview Of SVG Sprite Creation Techniques
Sara Soueidan Blog
by Sara Soueidan
1y ago
SVG can be used as an icon system to replace icon fonts, and there are several ways to create SVG sprites. This article I wrote for this year's 24Ways will give you an overview of three of them. While we’re at it, we’re going to take a look at some of the available tools used to automate sprite creation and fallback for us ..read more
Visit website
I’m curating the programme for an upcoming accessibility-focussed conference ✨
Sara Soueidan Blog
by
2y ago
I’m speaking, MC’ing and curating the programme for Access All Areas — an upcoming accessibility-focussed conference. Here’s all about the event, and how you can join us to learn more about accessibility, and maybe even present and share your expertise at the event! About the conference (what, when, where) Access All Areas (or aaa) is a new online conference—part of a series of focussed conferences created by the folks at Web Directions. This conference is focussed on accessibility for developers: understanding the different kinds of accessibility issues that our code may create, finding those ..read more
Visit website
A couple of ways to highlight code syntax in Apple Keynote slides
Sara Soueidan Blog
by
2y ago
Apple Keynote doesn’t come with code syntax highlighting built in. I really wish it did, and hope that Apple would at some point add this feature, especially considering how many developers and engineers use Keynote to create talk slides. Seven years ago, I used to take screenshots of code snippets to include them in my presentations. That was very impractical. If I wanted to make changes to the code, I’d have to rewrite it, take a screenshot again, and copy-paste it into Keynote once again. That soon became tiring and highly ineffective. Today, I know of two quick and easy ways to include “re ..read more
Visit website
Nested Links Without Nesting Links
Sara Soueidan Blog
by
2y ago
Chris Coyier started a thought exercise thread last week asking the community how they would approach building nested links. I had the same requirement a couple of years ago when I was building the front-end foundation for Smashing Magazine. So I thought I’d write my response to Chris’s thread out in the form of a blog post. The Challenge The following video shows what an article on the home page’s list of Latest Articles behaves like. Take note of how the URL of the links change at the bottom left of the video recording as I hover over different areas of the clickable blog post. You’ll notice ..read more
Visit website
In Quest of Search
Sara Soueidan Blog
by
2y ago
There’s been a recent discussion on Twitter about the idea of adding a new element in HTML that represents a search interface. A search form, basically. The idea is to create a semantic HTML element for the ARIA search role, which represents a landmark region “that contains a collection of items and objects that, as a whole, combine to create a search facility.” Opinions have been shared in the Twitter thread about whether adding a new HTML element is necessary. Many have argued that it was unnecessary because we can use the ARIA search role and repurpose a form element to create the same sema ..read more
Visit website
Design for reading: tips for optimizing content for Reader modes and reading apps
Sara Soueidan Blog
by
2y ago
Our content will not always look the way we expect it or want it to. Many apps, tools, and environments that people use to browse the Web strip our content of our CSS and apply their own styles to it. And unless we always keep that in mind, we risk creating incomplete or even broken experiences for users of those technologies or tools. You might be reading this very blog post in a reading app right now, or maybe even listening to it being read out loud to you. In either case, the visual style enhancements I have applied to the content don’t really matter much anymore. My CSS isn’t enhancing yo ..read more
Visit website
A guide to designing accessible, WCAG-compliant focus indicators
Sara Soueidan Blog
by
2y ago
This post is a modified, text-only excerpt from my Practical Accessibility video course. I wanted to share this guide to designing accessible focus indicators because focus styles are a recurring discussion I have with designers I work with on most projects, so I thought it would be useful to provide this guide as a helpful reference. This guide is aimed at both designers who want to learn about accessibility considerations for designing focus indicators, as well as developers who want to implement them. Imagine you visit a Web site and you want to browse it for some content. You want to buy s ..read more
Visit website

Follow Sara Soueidan Blog on FeedSpot

Continue with Google
Continue with Apple
OR