WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: [External Sender]What are the semantics in html?

for

From: Brian Lovely
Date: Jul 10, 2020 7:41AM


I disagree that a non-actionable element added to the tab order is not a
failure of semantics. Semantics is information that you know based on the
attributes of an element. For instance if the role is "heading" then part
of the semantics, the meta-data about that element, is that it is
non-actionable and not expected in the tab order. If an element is in the
tab order, there might certainly be an expectation that that element is
actionable, otherwise why would it be in the tab order in the first place.
This expectation directly results from the perceived semantics of the
element being in the tab order.

Maybe this works better as an explanation to developers why they shouldn't
do this, rather than in the current context, but to me it makes perfect
sense to consider the semantics of being in the tab order.




The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates and may only be used solely in performance of work or services for Capital One. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer.