<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://modern-framework-accessibility.com/</loc>
    <lastmod>2026-06-18T11:24:38.090Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/</loc>
    <lastmod>2026-08-01T17:25:34.879Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/accessible-color-contrast-theming/</loc>
    <lastmod>2026-08-01T16:19:37.028Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/accessible-color-contrast-theming/accessible-focus-indicators-in-design-systems/</loc>
    <lastmod>2026-08-01T16:46:18.876Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/accessible-color-contrast-theming/testing-contrast-in-dark-mode-themes/</loc>
    <lastmod>2026-08-01T17:02:26.425Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/accessible-form-validation-error-states/</loc>
    <lastmod>2026-08-01T16:19:37.028Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/accessible-form-validation-error-states/accessible-inline-validation-timing-and-debouncing/</loc>
    <lastmod>2026-08-01T16:17:43.862Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/accessible-form-validation-error-states/associating-error-messages-with-aria-describedby/</loc>
    <lastmod>2026-08-01T16:17:43.862Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/accessible-images-icons-and-media/</loc>
    <lastmod>2026-08-01T16:49:59.193Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/accessible-images-icons-and-media/accessible-video-players-and-captions-in-react/</loc>
    <lastmod>2026-08-01T15:40:42.848Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/accessible-images-icons-and-media/making-inline-svg-icons-accessible-in-react/</loc>
    <lastmod>2026-08-01T16:50:13.732Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/accessible-images-icons-and-media/writing-alt-text-for-component-driven-uis/</loc>
    <lastmod>2026-08-01T15:50:47.121Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/accessible-navigation-and-landmarks/</loc>
    <lastmod>2026-08-01T15:20:23.600Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/accessible-navigation-and-landmarks/accessible-breadcrumbs-and-in-page-anchors/</loc>
    <lastmod>2026-08-01T16:46:18.876Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/accessible-navigation-and-landmarks/building-an-accessible-mega-menu-in-react/</loc>
    <lastmod>2026-08-01T17:02:26.425Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/accessible-navigation-and-landmarks/roving-tabindex-for-navigation-menus/</loc>
    <lastmod>2026-08-01T15:35:29.275Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/focus-management-strategies-for-spas/</loc>
    <lastmod>2026-08-01T17:02:26.426Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/focus-management-strategies-for-spas/focus-management-in-multi-step-wizards/</loc>
    <lastmod>2026-08-01T16:16:01.146Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/focus-management-strategies-for-spas/handling-focus-restoration-after-dynamic-route-changes/</loc>
    <lastmod>2026-08-01T17:02:26.426Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/focus-management-strategies-for-spas/restoring-scroll-and-focus-on-browser-back-navigation/</loc>
    <lastmod>2026-08-01T15:53:09.187Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/keyboard-navigation-patterns-for-modals/</loc>
    <lastmod>2026-08-01T16:58:26.704Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/keyboard-navigation-patterns-for-modals/building-accessible-dropdowns-without-external-ui-kits/</loc>
    <lastmod>2026-08-01T16:23:18.475Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/keyboard-navigation-patterns-for-modals/escape-key-and-click-outside-patterns-for-overlays/</loc>
    <lastmod>2026-08-01T16:16:01.146Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/keyboard-navigation-patterns-for-modals/keyboard-accessible-drag-and-drop-alternatives/</loc>
    <lastmod>2026-08-01T17:02:26.434Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/reduced-motion-and-animation-accessibility/</loc>
    <lastmod>2026-08-01T16:23:18.475Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/reduced-motion-and-animation-accessibility/accessible-loading-skeletons-and-spinners/</loc>
    <lastmod>2026-08-01T16:24:32.622Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/reduced-motion-and-animation-accessibility/respecting-prefers-reduced-motion-in-react-and-css/</loc>
    <lastmod>2026-08-01T16:24:32.623Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/screen-reader-compatibility-testing/</loc>
    <lastmod>2026-08-01T16:29:10.348Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/screen-reader-compatibility-testing/testing-aria-live-regions-with-jest-and-testing-library/</loc>
    <lastmod>2026-08-01T16:24:32.623Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/screen-reader-compatibility-testing/testing-with-nvda-and-voiceover-in-a-dev-workflow/</loc>
    <lastmod>2026-08-01T16:16:01.146Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/semantic-html-vs-aria-in-component-trees/</loc>
    <lastmod>2026-08-01T16:23:18.476Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/semantic-html-vs-aria-in-component-trees/accessible-headings-and-document-outline-in-components/</loc>
    <lastmod>2026-08-01T16:16:34.285Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/core-accessibility-principles-for-modern-frameworks/semantic-html-vs-aria-in-component-trees/choosing-between-button-and-link-in-component-apis/</loc>
    <lastmod>2026-08-01T17:02:26.434Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/</loc>
    <lastmod>2026-08-01T16:31:16.105Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/accessible-component-libraries-in-react/</loc>
    <lastmod>2026-08-01T16:21:26.156Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/accessible-component-libraries-in-react/auditing-a-third-party-react-component-for-accessibility/</loc>
    <lastmod>2026-08-01T16:17:43.862Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/accessible-component-libraries-in-react/building-accessible-tabs-in-react-without-radix-ui/</loc>
    <lastmod>2026-08-01T16:24:32.624Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/accessible-data-tables-and-grids/</loc>
    <lastmod>2026-08-01T16:29:10.348Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/accessible-data-tables-and-grids/accessible-pagination-for-react-data-tables/</loc>
    <lastmod>2026-08-01T16:24:32.624Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/accessible-data-tables-and-grids/building-a-sortable-accessible-data-table-in-react/</loc>
    <lastmod>2026-08-01T16:24:32.624Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/accessible-data-tables-and-grids/virtualizing-long-lists-accessibly-in-react/</loc>
    <lastmod>2026-08-01T16:24:32.625Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/accessible-search-and-filtering/</loc>
    <lastmod>2026-08-01T15:31:33.380Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/accessible-search-and-filtering/accessible-filter-chips-and-facet-panels/</loc>
    <lastmod>2026-08-01T15:45:51.770Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/accessible-search-and-filtering/announcing-search-result-counts-to-screen-readers/</loc>
    <lastmod>2026-08-01T15:44:10.466Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/accessible-search-and-filtering/building-an-accessible-combobox-in-react/</loc>
    <lastmod>2026-08-01T15:42:32.041Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/dynamic-content-state-announcements/</loc>
    <lastmod>2026-08-01T16:21:26.156Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/dynamic-content-state-announcements/accessible-toast-notifications-in-react/</loc>
    <lastmod>2026-08-01T16:24:32.625Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/dynamic-content-state-announcements/announcing-client-side-route-changes-in-react/</loc>
    <lastmod>2026-08-01T17:05:13.704Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/dynamic-content-state-announcements/react-context-for-global-accessibility-preferences/</loc>
    <lastmod>2026-08-01T16:25:52.886Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/form-handling-with-react-hook-form-a11y/</loc>
    <lastmod>2026-08-01T17:02:26.435Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/form-handling-with-react-hook-form-a11y/accessible-file-upload-inputs-in-react/</loc>
    <lastmod>2026-08-01T16:46:18.877Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/form-handling-with-react-hook-form-a11y/announcing-react-hook-form-submission-errors/</loc>
    <lastmod>2026-08-01T17:02:26.435Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/nextjs-app-router-a11y/</loc>
    <lastmod>2026-08-01T16:21:26.157Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/nextjs-app-router-a11y/accessible-error-and-loading-boundaries-in-nextjs/</loc>
    <lastmod>2026-08-01T16:17:43.862Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/nextjs-app-router-a11y/implementing-skip-links-in-nextjs-app-router/</loc>
    <lastmod>2026-08-01T16:25:52.886Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/nextjs-app-router-a11y/nextjs-dynamic-imports-and-keyboard-navigation/</loc>
    <lastmod>2026-08-01T16:25:52.887Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/react-hooks-for-accessibility/</loc>
    <lastmod>2026-08-01T16:29:10.349Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/react-hooks-for-accessibility/building-a-useannouncer-hook-for-live-regions/</loc>
    <lastmod>2026-08-01T16:25:52.887Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/react-hooks-for-accessibility/fixing-focus-trap-issues-in-react-portals/</loc>
    <lastmod>2026-08-01T16:25:52.888Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/react-hooks-for-accessibility/making-react-useeffect-accessible-for-screen-readers/</loc>
    <lastmod>2026-08-01T17:17:09.635Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/server-components-client-side-interactivity/</loc>
    <lastmod>2026-08-01T17:02:26.436Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/server-components-client-side-interactivity/handling-accessible-modals-in-nextjs-14-server-components/</loc>
    <lastmod>2026-08-01T17:17:09.635Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/react-nextjs-accessibility-patterns/server-components-client-side-interactivity/preventing-hydration-mismatches-that-break-aria/</loc>
    <lastmod>2026-08-01T16:17:59.474Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/testing-and-automating-accessibility/</loc>
    <lastmod>2026-08-01T16:31:16.105Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/testing-and-automating-accessibility/accessibility-audits-with-lighthouse/</loc>
    <lastmod>2026-08-01T16:23:18.476Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/testing-and-automating-accessibility/accessibility-audits-with-lighthouse/interpreting-lighthouse-accessibility-scores/</loc>
    <lastmod>2026-08-01T16:27:15.847Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/testing-and-automating-accessibility/accessibility-audits-with-lighthouse/setting-lighthouse-ci-accessibility-budgets/</loc>
    <lastmod>2026-08-01T16:27:15.848Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/testing-and-automating-accessibility/accessibility-linting-in-editors-and-builds/</loc>
    <lastmod>2026-08-01T15:31:45.965Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/testing-and-automating-accessibility/accessibility-linting-in-editors-and-builds/catching-aria-mistakes-with-typescript-and-eslint/</loc>
    <lastmod>2026-08-01T15:51:20.456Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/testing-and-automating-accessibility/accessibility-linting-in-editors-and-builds/configuring-eslint-plugin-jsx-a11y-for-react/</loc>
    <lastmod>2026-08-01T15:50:52.489Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/testing-and-automating-accessibility/accessibility-linting-in-editors-and-builds/enforcing-accessibility-lint-rules-in-pre-commit-hooks/</loc>
    <lastmod>2026-08-01T16:16:34.286Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/testing-and-automating-accessibility/automated-accessibility-testing-with-axe-core/</loc>
    <lastmod>2026-08-01T16:29:41.866Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/testing-and-automating-accessibility/automated-accessibility-testing-with-axe-core/catching-color-contrast-failures-with-axe-core/</loc>
    <lastmod>2026-08-01T16:27:15.848Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/testing-and-automating-accessibility/automated-accessibility-testing-with-axe-core/writing-custom-axe-core-rules/</loc>
    <lastmod>2026-08-01T16:54:33.228Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/testing-and-automating-accessibility/component-testing-with-jest-axe/</loc>
    <lastmod>2026-08-01T16:30:01.654Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/testing-and-automating-accessibility/component-testing-with-jest-axe/debugging-jest-axe-violations-in-ci/</loc>
    <lastmod>2026-08-01T16:27:15.847Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/testing-and-automating-accessibility/component-testing-with-jest-axe/testing-react-components-with-jest-axe/</loc>
    <lastmod>2026-08-01T16:29:10.350Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/testing-and-automating-accessibility/end-to-end-accessibility-testing-with-playwright/</loc>
    <lastmod>2026-08-01T16:27:15.837Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/testing-and-automating-accessibility/end-to-end-accessibility-testing-with-playwright/asserting-focus-order-in-playwright/</loc>
    <lastmod>2026-08-01T16:27:40.705Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/testing-and-automating-accessibility/end-to-end-accessibility-testing-with-playwright/keyboard-navigation-tests-in-playwright/</loc>
    <lastmod>2026-08-01T16:27:15.846Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/testing-and-automating-accessibility/gating-accessibility-in-ci-cd-pipelines/</loc>
    <lastmod>2026-08-01T16:30:01.654Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/testing-and-automating-accessibility/gating-accessibility-in-ci-cd-pipelines/accessibility-regression-testing-in-github-actions/</loc>
    <lastmod>2026-08-01T16:27:15.846Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://modern-framework-accessibility.com/testing-and-automating-accessibility/gating-accessibility-in-ci-cd-pipelines/failing-pull-requests-on-axe-violations/</loc>
    <lastmod>2026-08-01T16:27:15.846Z</lastmod>
    <changefreq>weekly</changefreq>
  </url>
</urlset>
