Urgent.News

What's breaking now, across thousands of outlets.

Tech

The 12 HTML checks my accessibility scanner runs — and what each one can't see

The 12 HTML checks my accessibility scanner runs — and what each one can't see I build AuditReady, an accessibility scanner that runs 12 deterministic checks over a page's HTML and turns the findings into a report an agency can hand a client. Same product as my first post here , so the disclosure stands: it's mine. Here is what each check decides, and where it runs out of road. Every check looks…

This accessibility scanner runs 12 checks on a webpage's HTML code, producing a report for agencies to share with their clients. Each check looks for a specific pattern and determines if it violates WCAG 2.2 criteria. The checks include missing alt text, missing form labels, heading structure issues, missing page titles, incorrect page language, vague link text, pinch-zoom problems, icon buttons without names, iframes without titles, duplicate id values, missing table headers, and positive tabindex values.

However, these checks are limited as they only read markup and cannot see what a browser, ear, or human judgment would notice. Automated tools can only catch a minority of WCAG issues, and AuditReady, the accessibility scanner in question, is not a compliance guarantee or legal advice; a manual review by a person is still required.

The full report also includes contrast measurements, non-text contrast for icons and borders, focus visibility, keyboard traps, custom widget operability, error descriptions, zoom and reflow testing, skip links, captions, transcripts, audio description, cookie banners, chat widgets, booking engines, and more.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

# TrustForge: A Hackathon Judging System That Shows Its Work

When we started building TrustForge for DogFood 2026, I assumed the judging dashboard would be the hard part. It turned out to be the easy part.

  • TrustForge hackathon system designed for transparent judging process
  • Complex judge assignment considers capacity, conflict, workload balance
  • SHA-256 audit chain ensures integrity of stored events

I tag releases, then dread writing the notes. So I automated it.

It's release day. You tag the release, then stare at 40 commits trying to remember what actually shipped. So you scroll through a raw log, copy-paste subject lines into a text file, squint at which…

  • Git-release-notes automates release notes generation
  • Analyzes commits, highlights breaking changes and categories
  • Single command outputs markdown, no CI setup required

Your README's demo link is dead and nobody told you.

Launch day. Your README is live, the demo link everyone clicks first goes nowhere — the repo moved, the docs page got renamed, nobody noticed during review. Link rot is quiet until it isn't.

  • README's demo link was dead
  • Link rot went unnoticed
  • md-link-check reveals broken links

I Wanted YouTube's Simplicity in VLC — So I Built My Own Media Player

I Wanted YouTube's Simplicity in VLC — So I Built My Own Media Player I use VLC because it plays almost everything. MKV. MP4. WebM. AVI. MOV. Multiple audio tracks. Subtitles. You name it.

  • Author created "Simple YT Style Player" seeking YouTube-like simplicity in VLC
  • Media player supports MKV, MP4, WebM, AVI, MOV formats with audio/subtitle customization
  • Lightweight, open-source design functions as native app on Windows, Android, mobile

More from Thursday 1 October →