microsoft / microsoft/BotFramework-WebChat

Accessibility Issue - Article element declared inappropriately

Open
#4,471 1 comment 0 reactions 1 assignee View on GitHub

@compulim is already working on this.

Since Oct 27, 2022.

area-accessibility customer-replied-to ExemptFromDailyDRIReport icm
Dominant language
HTML
Stars
1.8k
Forks
1.6k
Avg merge
22h 58m
Merged PRs (30d)
2

Description

Issue Description : -

If a relationship between elements is expressed with visual cues, it also needs to be programmatically determinable. This enables assistive technology to communicate the relationships to users. Content may otherwise seem unstructured or disorganized.
There are article elements that are declared inappropriately. This does not convey a correct meaning semantically or structurally. This landmark is meant for independent or self-contained content such as individual blog posts, videos, images or news items.
This has been raised as an Additional Issue as WCAG AA does not require accurate page regions. It is required at WCAG AAA.

Success Criteria : -

Any relationship presented through visual cues must also confer that relationship through the appropriate semantics. Technically, article element is used to semantically mark the self-contained sections or compositions on a page. Remove the

elements from the chat messages.

13_1
13_2

Steps to reproduce

  1. Observe the elements on the page.
  2. Inspect the elements and review the DOM.
  3. Observe the inappropriate use of.

Webchat Version :- 4.13.0

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.