Адаптивный вертикальный ритм

При вёрстке адаптивного дизайна существенное внимание должно уделяться правильному расположению элементов на вертикальной сетке. Соблюдение вертикального ритма является особенно кропотливой задачей в условиях, когда размер сетки варьируется вместе с запросами @media. В данной ситуации уместно создать адаптивный вертикальный ритм, благодаря которому высоты, границы, поля и отступы элементов всегда будут соответствовать изменяющимся базовым линиям.

Социальные кнопки своими руками

В сети можно встретить множество готовых скриптов социальных кнопок и закладок, именуемых в англоязычной среде «share». Вниманию читателя представляется очередное решение на чистом JS, отличающееся от прочих легковесностью, простотой, оптимизацией блока с кнопками под поисковые системы и обходом фильтров блокировщиков рекламы.