惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

GbyAI
GbyAI
爱范儿
爱范儿
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
月光博客
月光博客
腾讯CDC
Last Week in AI
Last Week in AI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园_首页
量子位
博客园 - 聂微东
Jina AI
Jina AI
小众软件
小众软件
The Cloudflare Blog
有赞技术团队
有赞技术团队
V
V2EX
博客园 - 司徒正美
Apple Machine Learning Research
Apple Machine Learning Research
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
大猫的无限游戏
大猫的无限游戏
博客园 - 三生石上(FineUI控件)
WordPress大学
WordPress大学
阮一峰的网络日志
阮一峰的网络日志
B
Blog
MongoDB | Blog
MongoDB | Blog
L
LangChain Blog
宝玉的分享
宝玉的分享
C
Check Point Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
IT之家
IT之家
N
Netflix TechBlog - Medium
I
InfoQ
J
Java Code Geeks
S
SegmentFault 最新的问题
V
Visual Studio Blog
Microsoft Security Blog
Microsoft Security Blog
博客园 - 叶小钗
D
DataBreaches.Net
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
B
Blog RSS Feed
S
Schneier on Security
Webroot Blog
Webroot Blog
P
Proofpoint News Feed
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
T
Threatpost
Project Zero
Project Zero
Scott Helme
Scott Helme
C
CERT Recently Published Vulnerability Notes
P
Privacy International News Feed
T
The Exploit Database - CXSecurity.com
D
Darknet – Hacking Tools, Hacker News & Cyber Security

Piccalilli - Articles

Use cases for aria-expanded Proxy and Reflect Publishing on the Atmosphere with Standard.site A Front-end developer’s guide to the hybrid mobile app development landscape Navigating the age-old problem of checkmarks in UI with progressive enhancement Framework-agnostic design systems: a practical approach to web components The end of responsive images A quick guide to creating syndication feeds Applying accessibility fixes with stealth for the greater good Building dynamic toggletips using anchored container queries Finding an accessibility-first culture in npmx A 2026 Piccalilli homepage redesign
Three stoic principles for better web accessibility
AuthorSteve Frenzel · 2026-04-30 · via Piccalilli - Articles

When I listened to Arthur Brooks’ podcast episode Four Practical Ways to Live Like a Stoic with Ryan Holiday, I was surprised and excited to see how it applies to my work as an accessibility practitioner.

Among other things, they talk about three principles, and in this article, I’m going to discuss how they can help you in your everyday life doing web accessibility work.

Manage yourself, not the outside world

“Having the emotion, but not being ruled by it.”

You already seem to be living by this principle, otherwise you wouldn’t be reading this. You can’t influence how your colleagues deal with the issue of accessibility, but you have decided to be here.

There are many things we have no control over: laws, recommendations, opinions, hierarchies, technologies used, brand colours, et cetera. This can be very upsetting and you might feel your voice is not heard. Don’t be discouraged and take it personally though, because even in this confined space you still get to decide how to work with these restrictions.

You might not be able to break free from the oppressive nature of the corporate world, but you can still do your best by not taking it personally and keep moving towards the goal: improving the user experience, collaborating with your colleagues and protecting your employer from a lawsuit along the way.

Does it upset you when a team lead tells you that only 1% of their users have a disability and frankly they don’t give a shit about accessibility? It did upset me, but it didn’t stop me from “killing them with kindness”. I asked them politely where this made up number came from and if they’re aware that there are roughly 7.9 million people in Germany with an official disability instead.

AdvertMindful Design. Learn to design for real humans. Available now

Everything is an opportunity, including suffering

“The obstacle is the way.”

Let’s take the dreaded carousel pattern as an example: there is a insistence on using it on the home page, preferably an external ready-made solution, because it has to be done quickly. It has been decided, the customer insists it must be used and you have no influence on this decision.

You can influence by educating your colleagues about the implications. Welcome to the amusement park of pain, take a seat on the merry-go-round of the unreasonable!

The carousel pattern is not only a questionable one and will most likely not have the desired effect that you intend, it’s also very complex to implement, especially if it must be accessible. The ARIA Authoring Practices Guide explains the Carousel (Slide Show or Image Rotator) Pattern in detail, in case you want to give your developer colleagues a look behind the scenes and get their sweat glands working overtime.

If the offer must be accessible, time (and therefore money) must be invested in finding a suitable ready-made solution, adapting it or writing it yourself. Sonja Weckenmann from tollwerk has written a very detailed, excellent article on creating accessible carousels.

You could also try to convince your colleagues to integrate an MVP (minimum viable product) solution that offers simple horizontal scrolling. If you break this pattern down to its essence, that’s exactly what it is: a container that you navigate horizontally to access the content.

This solution can be implemented quickly and easily, and the horizontal scroll bar can even be implemented using CSS with the brand colours. Building on this progressive enhancement approach, further complexity can be added later.

What you can also do — which is my preferred solution — is re-evaluate the use of the carousel, even if it has already been decided to use the pattern. At this point, everyone involved should be aware of the many disadvantages and few advantages and be able to form their own opinion. Simplifying design with feedback is a big part of producing excellent user interfaces.

If the carousel still has to be implemented as desired, you (and your colleagues) will suffer a lot, but you will also learn an incredible amount about accessibility during the implementation of an accessible carousel.

AdvertJavaScript for Everyone. Truly understand how JavaScript works. Available now.

Choose virtue over comfort

On those mornings you struggle with getting up, keep this thought in mind—I am awakening to the work of a human being. Why then am I annoyed that I am going to do what I’m made for, the very things for which I was put into this world? Or was I made for this, to snuggle under the covers and keep warm? It’s so pleasurable. Were you then made for pleasure? In short, to be coddled or to exert yourself?

— Marcus Aurelius, Meditations, 5.1

Simply put: Sometimes there are days when you wonder why you should get up and subject yourself to the stress of everyday life when you could just stay in bed. Take the previous example: Instead of fighting a losing battle and trying to talk your boss out of the carousel pattern with very good arguments, you could just do it and be done with it.

As bleak as this situation may seem, it’s okay! If you have a little breathing room, why not document the process internally, for example? If the topic comes up again, you can show in detail what had to be done and how much work was involved. You can use hard facts to demonstrate the disadvantages and how much time went into it.

Other ways to go the extra mile could include:

  • You could publish a case study as part of your company blog (if there is one) and thus help others by showing that the company takes accessibility seriously.
  • You can involve designers in creating images with accessibility annotations to make the process easier to understand for a non-technical audience.
  • Writing good, easy-to-understand documentation is an important skill that not only increases your market value but can also greatly improve your communication skills.

I had a colleague who was very interested in the topic but didn’t have the capacity to deal with it. When he asked me to give him a glimpse behind the scenes and I showed him everything that goes into the work of an accessibility practitioner, he was very surprised. Moments like these also help to raise awareness within the team and sensitise people to the topic.

Even if you only have the capacity to do one of these things, a little goes a long way. Attentive colleagues will take note and be grateful that you went the extra mile. And who knows, maybe it will even inspire them to follow your example because they realised how it makes their own work easier?

Wrapping up

If you search for them, you will find much more than just these three principles. Some may not be so easy to apply to work in the field of web accessibility, but others will.

These three principles have helped me to take several steps back and look at my work from a bird’s eye view.

More often than I would like, I get too caught up in technical details and forget that I am working with many different people to ultimately enable as many people as possible to participate digitally.

If you would like to dive deeper into this non-technical topic, I highly recommend The Accessibility Operations Guidebook by Devon Persing. In it, she explains in detail how to make accessibility work more sustainable.

Enjoyed this article? You can support us by leaving a tip via Open Collective

AdvertMindful Design. Learn to design for real humans. Available now