Client-side navigation
Page titles, focus and announcements may not update predictably.
Accessible dynamic .NET interfaces
Accessibility testing and implementation support grounded in how Blazor and ASP.NET applications render, navigate and update.
Webmedic connects keyboard, screen reader, focus and validation failures to practical Razor, C# and JavaScript changes.
Why dynamic .NET interfaces need manual testing
Markup can pass basic rules while focus disappears after navigation, errors remain silent or component state becomes unclear.
Page titles, focus and announcements may not update predictably.
Clickable divs and incomplete keyboard models can block interaction.
Errors and status changes may be visible but not announced.
Grids and component suites may impose vendor-dependent constraints.
What you receive
The review accounts for the render model, component lifecycle, shared abstractions and server interaction.
Trace repeated problems to the responsible Razor component or primitive.
Expected semantics, keyboard behaviour, focus and validation outcomes.
Implement changes or review the team's accessibility fixes.
Verify the resulting behaviour for agreed roles and states.
Typical coverage
Routing, components, dialogs, forms, validation, focus, live updates and third-party controls.
Headings, landmarks, names, roles, states and relationships.
Instructions, alternatives, contrast, zoom and responsive reflow.
Order, visibility, navigation, dialogs and custom interactions.
Labels, required fields, validation, summaries and recovery.
Screen reader output, announcements and dynamic changes.
Mobile layouts, orientation, reflow and touch targets.
Process
The exact environments, roles, journeys and deliverables are agreed before testing.
Confirm priority pages, components, roles and user journeys.
Set up safe environments, accounts, data and known constraints.
Run the agreed automated, keyboard, responsive and assistive technology checks.
Record actionable findings or apply agreed changes in the responsible layer.
Retest the original behaviour and complete affected journeys.
Who it is for
The scope is adapted to the product, platform, team and delivery stage.
Why Webmedic
Findings are written for action and consider shared components, application state and delivery constraints.
User impact is connected to the responsible code and component behaviour.
Location, state, reproduction steps and expected behaviour are recorded.
Repeated defects are grouped so shared causes can be addressed first.
Agreed fixes can be retested against the original acceptance criteria.
Technical and legal scope
The service applies to the agreed pages, components, roles, content and tested version. New releases can introduce new barriers.
Third-party widgets and closed components can be assessed, but remediation may depend on the supplier or available extension points.
Webmedic provides technical accessibility assessment and implementation support using WCAG 2.2 Level AA as the primary reference. This is not legal advice, legal certification or a guarantee of compliance.
Frequently asked questions
Before work starts, we agree the scope, pages, user journeys, deliverables and responsibility for implementation.
Ask another questionYes. The method is adapted to the hosting and render model.
Yes, with agreed safe test access, roles and data.
It depends on source access, templates, extension points and vendor support.
No. They do not reliably test focus after navigation, validation, dialogs and complete journeys.
Yes. Webmedic can implement changes or review and retest the team's pull requests.
Bring one difficult component or journey
Send the application type, affected route, user role and observed behaviour.