Пытался разобраться с тем как же все-таки использовать тег aside? Нашел, что в спецификации рекомендуют: если он расположен в теге article то выполняет функцию контейнера для ссылок, сносок и пр. информации засвязанной с article; если вне тега article то может выполнять роль сайдбара. Так ли это? Или все же сайдбар по старинке упаковывать в div?
aside можно перевести как "боковушка", собственно отсюда и роль. Это второстепенный данные для того или иного блока. Сайдбар иделен для "боковушки", потому как по сути переводится как "хреновина сбоку". А реализация "хвеновины сбоку" с помощью "боковушки" - прям то что доктор прописал.
Смотря чем руководствоваться. В статье Sidebar and Aside are different! by Aurélie... выражается следующая идея. — это тег HTML5, а боковая панель(sidebar) — это элемент пользовательского интерфейса. Косвенная связь тега описана здесь.