читалка на html5 от google Google показала очень качественно сделанную читалку для книг выполненную на чистом HTML5.

Тег aside — это блочный элемент. Семантика — используется для обозначения сопутствующей информации основной статьи страницы сайта, но при этом не являющейся частью основной статьи.