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

推荐订阅源

Google DeepMind News
Google DeepMind News
C
CERT Recently Published Vulnerability Notes
C
Cisco Blogs
Cloudbric
Cloudbric
The Last Watchdog
The Last Watchdog
L
LINUX DO - 热门话题
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Application and Cybersecurity Blog
Application and Cybersecurity Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Security Archives - TechRepublic
Security Archives - TechRepublic
TaoSecurity Blog
TaoSecurity Blog
V2EX - 技术
V2EX - 技术
H
Heimdal Security Blog
S
Security Affairs
L
Lohrmann on Cybersecurity
Hacker News - Newest:
Hacker News - Newest: "LLM"
Simon Willison's Weblog
Simon Willison's Weblog
WordPress大学
WordPress大学
小众软件
小众软件
Security Latest
Security Latest
AWS News Blog
AWS News Blog
Apple Machine Learning Research
Apple Machine Learning Research
GbyAI
GbyAI
Engineering at Meta
Engineering at Meta
阮一峰的网络日志
阮一峰的网络日志
罗磊的独立博客
F
Full Disclosure
S
Schneier on Security
L
LangChain Blog
MyScale Blog
MyScale Blog
Know Your Adversary
Know Your Adversary
P
Privacy International News Feed
Google Online Security Blog
Google Online Security Blog
Scott Helme
Scott Helme
Stack Overflow Blog
Stack Overflow Blog
爱范儿
爱范儿
A
Arctic Wolf
Martin Fowler
Martin Fowler
B
Blog RSS Feed
大猫的无限游戏
大猫的无限游戏
博客园 - 三生石上(FineUI控件)
The Register - Security
The Register - Security
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
博客园_首页
Latest news
Latest news
F
Fortinet All Blogs
G
GRAHAM CLULEY
T
The Exploit Database - CXSecurity.com
Hacker News: Ask HN
Hacker News: Ask HN

Terrill Thompson

New! Film Scoring Page – Terrill Thompson 2024 NCAA Tournament Bracket on Yahoo! Sports – Terrill Thompson My retirement from college basketball – Terrill Thompson A Love Story – Terrill Thompson Back – Terrill Thompson The Power of Silence, Part 2 – Terrill Thompson The Power of Silence, Part 1 – Terrill Thompson Pulling the Plug on Peakware.com – Terrill Thompson March Madness 2020 (in May, with Web Accessibility instead of Hoops) – Terrill Thompson
Passing the torch – Terrill Thompson
Terrill · 2025-05-06 · via Terrill Thompson

With this announcement, I’m officially retiring as lead developer and maintainer of Able Player, and passing the torch to Joe Dolson, a trusted friend and colleague with mad developer skills and extensive experience in digital accessibility.

The world’s most accessible media player

Today, if you ask any AI bot “What is the world’s most accessible media player for web pages?” you will probably get a response similar to the one I just got from ChatGPT:

The world’s most accessible media player for web pages—meaning one that best supports users with disabilities, including screen reader users, keyboard-only users, and those with cognitive or motor impairments—is generally considered to be:

Able Player
Website: https://ableplayer.github.io/ableplayer/

Why it’s considered the most accessible:

  • Fully keyboard navigable
  • Screen reader friendly
  • Supports captions, transcripts, and audio descriptions
  • Supports synchronized sign language
  • Can toggle captions and descriptions independently
  • Provides interactive transcripts
  • WCAG 2.1-compliant (and working toward 2.2 support)
  • Works with both audio and video
  • Open source, actively maintained

A bit of history

In 2010, I was excited by the new draft HTML5 specification and the potential it offered for building more accessible websites. The new <audio> and <video> elements were especially exciting, as they made it possible to include audio and video in web pages without relying on third-party plugins, most of which used Flash at the time and were not very accessible to users with disabilities. HTML5 also introduced the <track> element, which provided a standard means of synchronizing text with media, which had huge potential for captions, subtitles, chapters, audio description, and more. HTML5 also provided a Media API that enabled developers to create their own user interfaces for controlling media.

I began exploring these new technologies, and documented my initial experiments in a blog post Creating Your Own Accessible HTML5 Media Player in August 2010. I continued to explore, create, and refine the code over the next four years, and ultimately released Able Player on GitHub as a free, open source HTML media player on April 11, 2014. Over the next decade, I continued to devote many hours to Able Player development, expanding its feature set and improving its usability and accessibility. At the CSUN Assistive Technology Conference in 2017, I conducted interviews and focus groups with 37 people with a variety of disabilities to gain a better understanding of how people with disabilities interact with video players. The findings from this effort were published the following year in the CSUN Journal (see Media Player Accessibility: Summary of Insights from Interviews & Focus Groups, in PDF), and were used to inform additional improvements to Able Player.

So far, 37 people have contributed to the project. In particular, Ken Petri and Corey Staten of The Ohio State University; and Sebastian Kelle, now with the University of Illinois; had a huge impact on moving the project forward. A portion of my work on Able Player was funded by the National Science Foundation through The DO-IT Center at University of Washington, and Corey’s contributions were funded by the Committee on Institutional Cooperation, the organization now known as the Big Ten Academic Alliance.

Able Player has been translated into 19 languages, making media accessible worldwide. It’s used by the W3C, Smithsonian, Elsevier, University of Michigan Press, Deque University, and many others. It’s also available as a Drupal module, maintained by my friends and colleagues Max Bronsema, Carly Gerard, and Nigel Packer at Western Washington University; and as a WordPress plugin, maintained by Joe Dolson.

Speaking of Joe

Joe is a long-time friend and supporter of Able Player. He’s a WordPress plugin developer, WordPress core committer, web accessibility consultant, and owner of Accessible Web Design. He’s famous in WordPress circles as a leader in the WordPress accessibility community. There’s More About Joe on his WP Accessibility Day profile page.

Joe is the perfect person to take Able Player to the next level. He has the right combination of development chops, accessibility expertise, and passion for the project. I’m excited for the future of Able Player!

Joe has also published his own announcement: Able Player: Receiving the Torch