Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Nov 6, 2025

The "Announcing TypeChat 0.1.0" blog post contains two links with text "see PR" that fail WCAG 2.4.4 - screen reader users cannot determine link purpose without surrounding context.

Changes

Updated link text in site/src/blog/announcing-typechat-0-1-0.md:

  • [see PR](https://github.com/microsoft/TypeChat/pull/147)[see PR #147 for TypeChatJsonProgram changes](https://github.com/microsoft/TypeChat/pull/147)
  • [see PR](https://github.com/microsoft/TypeChat/pull/221)[see PR #221 for processRequests changes](https://github.com/microsoft/TypeChat/pull/221)

Screenshot

Updated links with descriptive text

Links now convey their purpose independently, improving accessibility for screen reader users and general usability.

Original prompt

This section details on the original issue you should resolve

<issue_title>Link Purpose Should be more descriptive to users for "See PR" Link in Announcing TypeChat 0.1.0 Page: A11y_TypeChat_Docs Link_Introduction screen_Link Purpose</issue_title>
<issue_description>[Check out Accessibility Insights!]- Identify accessibility bugs before check-in and make bug fixing faster and easier.

GitHubTags:

#A11yTCS; #A11ySev2; #TypeChat; #BM_TypeChat_Web_Nov2025; #Win11; #Link purpose; #WCAG2.4.4; #FTP; #DesktopWeb; #A11yMAS; #ChromiumEdge;.

Environment and OS details:

URL: https://microsoft.github.io/TypeChat/
Windows 11
OS build: 26200.6899
Chromium Edge Version 142.0.3595.53 (Official build) (64-bit)

Repro Steps:

  1. Hit the URL: https://microsoft.github.io/TypeChat/
  2. Typechat Home screen gets opened.
  3. Tab Navigate to "Blogs Link".
  4. Introduction Typechat page gets opened.
  5. Tab navigate to Announcing TypeChat 0.1.0 link and press enter on it.
  6. Turn on Screen Reader and Observe that Link Purpose Should be more descriptive to users for "See PR" Link in Announcing TypeChat 0.1.0 Page.

Actual Result:

Link Purpose Should be more descriptive to users for "See PR" Link in Announcing TypeChat 0.1.0 Page.

Expected Result:

See PR link should be more descriptive to users.

User Impact:

Screen reader users may encounter challenges if the purpose of the "See PR" link on the Announcing TypeChat 0.1.0 page is not described in more detail. Providing a more descriptive link would help users better understand its function and improve accessibility for everyone. Clearer link text is especially important for those relying on assistive technologies.

Attachment:

https://github.com/user-attachments/assets/a222a75a-2c00-4dd3-8996-1f29f31a5399</issue_description>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: DanielRosenwasser <972891+DanielRosenwasser@users.noreply.github.com>
Copilot AI changed the title [WIP] Improve link purpose description for accessibility Fix accessibility of PR links in blog post Nov 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants