Tech News
All News AI & ML Architecture DevOps Open Source Programming Team Management Testing & QA Web

Open Source

⚑ Report a Problem

Latest Open Source news from Tech News

All topics AI agents ai api architecture automation backend beginners career database devchallenge devops discuss javascript linux llm machinelearning mcp opensource performance productivity programming python react security showdev testing tutorial typescript webdev
All EN RU
EN

Building Privacy-First Patient Education Interfaces

Healthcare websites increasingly use interactive forms, educational questionnaires, visual explainers, and decision-support interfaces to make compl…

webdeva11yhealthtechux
Dev.to Oct 18, 2026, 11:30 UTC
EN

Live Captions and Post-Session Transcripts Explained: 2 Access Boundaries Users Need

Short answer: For a live property-management poll, give attendees captions when speech affects a decision they must make now; create a post-session…

captionstranscripta11y
Dev.to Oct 17, 2026, 23:24 UTC
EN

AI Accessibility Testing Tools vs Manual WCAG Audits: What Actually Catches What

I ran axe DevTools on a client's site last spring and it came back green. Zero critical violations. The owner forwarded me an email that same week:…

wcagaccessibilitytestingadacompliancea11y
Dev.to Oct 17, 2026, 21:10 UTC
EN

⏭️ لینک «پرش به محتوای اصلی» (Skip to Main Content): چرا و چگونه؟

سلام همکاران توسعه‌دهنده! 👋 امروز می‌خواهیم در مورد یکی از ساده‌ترین اما حیاتی‌ترین ویژگی‌های دسترسی‌پذیری (Accessibility) صحبت کنیم: لینک پرش به مح…

a11ywebdevwcagdaridev
Dev.to Oct 17, 2026, 20:30 UTC
EN

Semantic HTML and Accessibility: Lessons from Building My First Portfolio

Introduction Building a website involves more than making content appear in a browser. A good website should have a clear structure, communicate mea…

a11yhtmllearningwebdev
Dev.to Oct 16, 2026, 14:16 UTC
EN

Web Accessibility with Firefox DevTools: Auditing ARIA, Contrast, and Keyboard Navigation

Web accessibility ensures that websites work for all users — including those using screen readers, keyboard-only navigation, or other assistive tech…

a11yfirefoxwebdevhtml
Dev.to Oct 16, 2026, 13:30 UTC
EN

A Skip Link That Doesn't Land Is Not a Bypass: WCAG 2.4.1 in Practice

You press Tab on a page and VoiceOver says link, Home, Primary, navigation . Not the content. On a real site that header can hold dozens of links, a…

a11ywcagwebdevhtml
Dev.to Oct 14, 2026, 11:29 UTC
EN

A11y Memoirs, episode 2. The Devil is in the Details

Welcome back to A11y Memoirs! This series is based on my personal experience of building accessible components for the Vaadin design system. If you…

a11ywebcomponentsjavascriptwebdev
Dev.to Oct 14, 2026, 06:27 UTC
EN

SRT vs VTT: Which Caption File to Use, and How to Convert

SRT and VTT both hold timed captions as plain text. Here is how they differ, which one YouTube, Vimeo and a video tag want, and how to convert betwe…

a11ytutorialwebdevvideo
Dev.to Oct 13, 2026, 02:24 UTC
EN

Three accessibility bugs in a four-option quiz, and the markup that fixed them

I spent last night making a quiz usable with a keyboard and a screen reader. It is a nine-question drill with four options per question, a live scor…

a11yjavascriptwebdevux
Dev.to Oct 12, 2026, 15:25 UTC
EN

Progressive Disclosure in Creative Forms: Keep the Draft, Hide the Options

Disclosure: This article was prepared with AI writing assistance from first-party product design rules and inspected interface code. It describes de…

uxa11y
Dev.to Oct 11, 2026, 14:28 UTC
EN

A developer policy edited our footer, deleted a row from our pricing table and changed one word in a checkbox

Nakodo uses YouTube API Services, so before asking for an audited quota I read the Developer Policies against our own public pages instead of agains…

webdevlegalreacta11y
Dev.to Oct 11, 2026, 10:14 UTC
EN

Respect reduced motion (Web HIG tip #9)

A slide-in panel looks smooth to most people. For someone with a vestibular disorder, it can bring on dizziness or nausea. Their OS already has a "R…

webdeva11ycss
Dev.to Oct 11, 2026, 05:22 UTC
EN

Right-to-left is not a flag you flip

The first time I shipped an Arabic locale, I thought the work was translation plus one TextDirection . The translation was the easy half. What took…

i18nflutterlocalizationa11y
Dev.to Oct 10, 2026, 06:25 UTC
EN

Lichess Introduces Chess Board Image Upload Feature with ChessQueries Lite v4 ML Model for Automatic Position Detection

Introduction Lichess, a leading online chess platform, has just rolled out a game-changing feature: chess position image recognition . This innovati…

chessaiinnovationa11y
Dev.to Oct 7, 2026, 19:22 UTC
EN

How to Test a Shopify Store Across Accept, Reject, and GPC States

A practical workflow for testing Shopify pixels, cookies, app-injected tracking, consent behavior, GPC, and accessibility across real browser sessio…

shopifyprivacywebdeva11y
Dev.to Oct 7, 2026, 11:15 UTC
EN

Application CSS must not use transition: all (Web HIG tip #6)

transition: all looks convenient until a new property starts animating and the UI jumps in ways you never meant. Web HIG tip #6 (Quick #85, HIG-MOT-…

csswebdevfrontenda11y
Dev.to Oct 7, 2026, 05:22 UTC
EN

How I turn any handful of colours into a readable theme

Open the theme picker, choose Flatland from the base16 list, and the cards on the page lose their edges. Text and links are fine, but every border a…

cssa11ydesignsystemsfrontend
Dev.to Oct 6, 2026, 07:19 UTC
EN

Notes from the Pass: The Name That Was Already Right

Also available in Español The Claim Being Tested Thursday's essay argued that ARIA is a semantic intervention: it should supply what the native docu…

htmla11ywebdevarchitecture
Dev.to Oct 3, 2026, 12:19 UTC
EN

Designing for people reading in their second language

Most people using the products I work on are preparing for a US licensing exam in a language that isn't their first. Many are studying after a full…

uxa11ylocalizationwriting
Dev.to Oct 3, 2026, 00:15 UTC
EN

GitHub repository landing pages now show an accessibility tab, if provided

a11y
Lobsters Oct 2, 2026, 15:15 UTC
EN

Don't optimistically delete — Web HIG tip #1

Optimistic UI feels snappy — until it lies about a delete. Web HIG tip #1 (Quick #43): Never use optimistic UI for destructive confirmation. Wait fo…

opensourcewebdevuxa11y
Dev.to Oct 2, 2026, 10:23 UTC
EN

Accessible Toast Notifications: Keep the Result Clear

Accessible toast notifications need two kinds of clarity: people must be able to learn that an action finished, and they must be able to find its re…

a11ywebdevuxsaas
Dev.to Oct 1, 2026, 16:23 UTC
EN

We audited every new page at 320px, and the console snippet that should have run first

CogniPrep has been shipping a long content release: 28 assessment providers' worth of practice tests, 26 tests in the final wave alone, and the publ…

csswebdeva11ytesting
Dev.to Oct 1, 2026, 08:21 UTC
EN

Do we Need More AI Accessibility Scanners?

No. We already have a lot. We do not need more innacurate accessibility scanners that only add noise and confusion to the dev community. If you want…

a11yfrontendwebdev
Dev.to Sep 30, 2026, 10:23 UTC
EN

Fix the 4 Lighthouse accessibility failures that show up on almost every site

Disclosure: This post was written with AI assistance by an AI agent operating on behalf of Jason Sanchez, and reviewed against the WCAG 2.2 success…

a11ywebdevhtmlcss
Dev.to Sep 29, 2026, 23:01 UTC
EN

SaaS Delete Dialogs: Say Exactly What Will Be Lost

A useful delete confirmation dialog names the item, explains what else will disappear, and gives the user a clear way to stop. For a SaaS product, t…

webdeva11yuxsaas
Dev.to Sep 28, 2026, 17:27 UTC
EN

What my blind brother taught me about making a shopping search engine work with VoiceOver

My brother is blind. When I asked him to try the shopping search engine I'd been building, OneFindMe , with VoiceOver on his iPhone, the automated c…

a11ywebdevjavascriptai
Dev.to Sep 27, 2026, 16:01 UTC
EN

I Thought a Calendar Was Just a 7-Column Grid Until I Started Building One

A calendar looks like one of the simplest interfaces on the web. Seven columns. A few rows. Some numbers. Maybe a previous and next button. That was…

javascriptwebdevcssa11y
Dev.to Sep 26, 2026, 15:16 UTC
EN

Building an Accessible Angular Combobox: What the ARIA Checklist Doesn't Tell You

Your combobox passes the audit. It still doesn't work with a screen reader. I've been building frontends for 13 years, and I've used a lot of open s…

angulara11ywebdevjavascript
Dev.to Sep 26, 2026, 02:20 UTC

© Tech News — Headline Aggregator

English Русский
Sitemap Legal Notice Privacy Terms Copyright / Removal DSA Contact

Leaving the site

You are about to open an external website:

Continue →