Carla Goncalves

Carla Goncalves

CarlasHub

Mostly things I work on, test, fix, or think about.

Web Developement x A11Y x Design x AI x Tools

RECENT POSTS

Recent posts

The newest posts on the site.

Expanded A11Y Cat Keyboard and Focus Order section showing focus capture controls, filters, focus badges, and evidence rows.

journal / a11y-cat-keyboard-focus-order-feature-tour

A11Y Cat – Keyboard and Focus Order

Article

Keyboard and Focus Order is the evidence area for focusable element discovery, sequential tab-stop capture, deterministic focus findings, manual verification, and exportable focus evidence. A list of focusable elements is useful, but it is…

A11YDeveloper ToolsWeb Apps
Published May 15, 20262 mins read
Expanded A11Y Cat Dashboard showing scan scope, local history, comparison, diagnostics, and release-readiness sections.

journal / a11y-cat-dashboard-feature-tour

A11Y Cat – Dashboard

Article

The Dashboard is the reviewer’s starting point. It tells you what was scanned, what evidence exists, whether the current page state is fresh, and what should happen next. I do not want this screen…

A11YDeveloper ToolsWeb Apps
Published May 14, 20262 mins read
Expanded A11Y Cat Manual Checks section showing review tasks, instructions, selectors, and highlight actions.

journal / a11y-cat-manual-checks-feature-tour

A11Y Cat – Manual Checks

Article

Manual Checks is the review queue for checks automation cannot safely classify, including tester instructions, expected observations, selectors, and evidence requirements. This section is where the extension refuses to bluff. If something needs a…

A11YDeveloper ToolsWeb Apps
Published May 13, 20262 mins read
Expanded A11Y Cat Language Mismatch section showing declared language, expected language badges, warnings, and evidence boundaries.

journal / a11y-cat-language-mismatch-feature-tour

A11Y Cat – Language Mismatch

Article

Language Mismatch reviews declared page language, visible mixed-language evidence, inline language signals, and confidence-bound output. Language detection can get messy quickly, especially with short labels, names, product terms, and mixed-language content. This section is…

A11YDeveloper ToolsWeb Apps
Published May 12, 20262 mins read
Expanded A11Y Cat Scan Results section showing responsive comparison counts, issue groups, filters, and handoff controls.

journal / a11y-cat-scan-results-feature-tour

A11Y Cat – Scan Results

Article

Scan Results is the main triage surface. It turns automated WCAG findings, responsive comparison data, and issue evidence into something a reviewer can verify and hand off. This area exists because a raw axe…

A11YDeveloper ToolsWeb Apps
Published May 11, 20262 mins read
Expanded A11Y Cat Metadata Check section showing title, H1 relationship, canonical URL, social preview, and structured data rows.

journal / a11y-cat-metadata-check-feature-tour

A11Y Cat – Metadata Check

Article

Metadata Check reviews page title, H1/title relationship, canonical URL, social preview metadata, structured data, viewport metadata, and baseline document signals. Good metadata helps people understand where they are, helps teams share the right page,…

A11YDeveloper ToolsWeb Apps
Published May 10, 20262 mins read
White outline A11Y Cat mark

journal / my-google-chrome-web-store-submission-prompt

My Google Chrome Web Store Submission Prompt

Article

The strict final A11Y Cat Chrome Web Store submission prompt I use to test the MV3 extension package, scanner trust, privacy, documentation, UI, and release process before beta or public submission.

A11YWeb Apps
Published May 8, 202616 mins read
Expanded A11Y Cat export and developer handoff workflow showing report, CSV, JSON, and handoff controls.

journal / a11y-cat-reports-exports-developer-handoff-feature-tour

A11Y Cat – Reports, Exports, and Developer Handoff

Article

Reports, Exports, and Developer Handoff turn working evidence into material another person can read, reproduce, archive, and act on. The best accessibility report is not the longest one. It is the one that keeps…

A11YDeveloper ToolsWeb Apps
Published May 7, 20262 mins read
Expanded A11Y Cat Headings section showing heading outline, H1 checks, skipped-level warnings, and report action.

journal / a11y-cat-headings-feature-tour

A11Y Cat – Headings

Article

Headings is the structure review area for ordered outline analysis, visible H1 checks, hidden or empty headings, skipped levels, duplicates, and semantic heading risks. This section is about structure, not visual size. A page…

A11YDeveloper ToolsWeb Apps
Published May 6, 20262 mins read
Expanded A11Y Cat Alt Text Analysis section showing image groups, alt text evidence, decorative image support, and review findings.

journal / a11y-cat-alt-text-analysis-feature-tour

A11Y Cat – Alt Text Analysis

Article

Alt Text Analysis reviews image alternatives, decorative image evidence, context-dependent alt quality, and the limits of manual image judgement. Alt text is not just a missing-attribute hunt. Sometimes empty alt is right. Sometimes an…

A11YDeveloper ToolsWeb Apps
Published May 4, 20262 mins read
Expanded A11Y Cat Dashboard history panel showing filters, comparable baseline status, saved scan rows, and comparison controls.

journal / a11y-cat-local-history-comparison-feature-tour

A11Y Cat – Local History and Comparison

Article

Local History and Comparison answer a practical question: did this page get better, worse, or simply different since the last comparable scan? This is one of the places where the extension has to be…

A11YDeveloper ToolsWeb Apps
Published May 3, 20262 mins read
Expanded A11Y Cat Broken Links section showing link checking controls, status groups, destination evidence, and highlight actions.

journal / a11y-cat-broken-links-feature-tour

A11Y Cat – Broken Links

Article

Broken Links checks visible anchors and classifies same-document, same-origin, cross-origin, valid, broken, skipped, unverified, timeout, restricted, and risky outcomes. A broken link is simple only when it is obviously broken. Browser extensions also run…

A11YDeveloper ToolsWeb Apps
Published May 2, 20262 mins read
Expanded A11Y Cat Screen Reader Review section showing virtual screen-reader controls, diagnostics, logs, and report actions.

journal / a11y-cat-screen-reader-review-feature-tour

A11Y Cat – Screen Reader Review

Article

Screen Reader Review is a Guidepup-supported virtual screen-reader workspace for spoken-output evidence, structured review, diagnostics, and QA handover. The most important thing about this feature is honesty. It can help a reviewer prepare, compare…

A11YDeveloper ToolsWeb Apps
Published May 1, 20262 mins read
Extension-first landing page captured from commit d44c21e
Article

Once I started looking at the extension commits closely, it stopped feeling like “another way to launch the tool” and started feeling like a different phase of the product. The bookmarklet and the extension…

A11YWeb Apps
Published Mar 23, 20263 mins read
Expanded bookmarklet-era landing page captured from commit 3e6060b

journal / 04-why-i-spent-so-much-time-on-demos

Why I spent so much time on demos this early

Article

At first glance it looks like I got distracted by GIFs. Looking back, I think I was trying to make the tool legible. February 16 is one of the strangest-looking days in the repo…

A11YWeb Apps
Published Mar 18, 20264 mins read