We have a problem with duplication when choosing content containing a screen reader, for example:
https://jsfiddle.net/dowbuabr/1/
<div class="content">
<div class="screen-reader">2 squared</div>
<div class="display" aria-hidden="true">2^2</div>
</div>
.screen-reader {
position: absolute;
clip: rect(1px,1px,1px,1px);
padding: 0;
border: 0;
height: 1px;
width: 1px;
overflow: hidden;
}
Using aria-hidden
, we can tell screen readers that the second block of content is for display and should not be read aloud. However, highlighting the entire block and using a tool such as the Google Chrome team, both blocks say.

, , ? user-select: none
, , , , UX, . . , "", , , .
https://jsfiddle.net/dowbuabr/2/
