Я продолжаю видеть ролевые атрибуты в работе некоторых людей. Я тоже им пользуюсь, но не уверен в его эффекте.
Например:
<header id="header" role="banner">
Header stuff in here
</header>
Или же:
<section id="facebook" role="contentinfo">
Facebook stuff in here
</section>
Или же:
<section id="main" role="main">
Main content stuff in here
</section>
Нужен ли этот атрибут роли?
Этот атрибут лучше для семантики?
Это улучшает SEO?
Список ролей можно найти здесь, но я вижу, что некоторые люди составляют свои собственные. Это разрешено или правильное использование атрибута роли?
Есть мысли по этому поводу?