Hey.

When and for which tags role = "presentation" is used ?

If I understand correctly, it is used for a block that will not be indexed.
This is usually auxiliary elements for the correct razmetny, do not have valuable information. Any rol attributes inside it will be ignored.

  • one
    What does it have to do with indexing, it's just the role of an interface that, like, can be picked up by the operating system. Well, there are buttons, menus, lists, and other carrots. There is nothing to index there, as a rule, since there are no statistically stable links with the text, with its meaning. - kostyanet

1 answer 1

You know such programs, such as NVDA screen reader, freedom scientific jaws, Apple VoiceOver, etc. So you should know that all these roles are intended primarily for such programs. So that they can correctly read and maintain interfaces. And on the visual part (which we look as usual, with our eyes, without programs), it does not change from roles.