Коротко о главном: мы запустили тестовую английскую версию Академии, подвели итоги первых продвинутых интенсивов и итоги девятого базового интенсива.

Инструменты и статьи

5 lesser used CSS selectors
В спецификации CSS3 есть 38 разных CSS-селекторов, но пользуемся мы лишь несколькими из них. Вот вам пять селекторов, которые вы наверняка ни разу не использовали.

Pseudo-classes, pseudo-elements, and colon notation
Из предыдущей статьи вы могли заметить, что некоторые CSS-селекторы начинаются с одного двоеточия, а некоторые с двух. В чём всё-таки разница и как правильно их использовать?

The future generation of CSS Selectors: level 4
Почти 40 селекторов нам, конечно же, мало. Поэтому в спецификации CSS Selectors: Level 4 добавили ещё кучку селекторов. Протестировать свой браузер на новинки можно здесь.

Checkbox trickery with CSS
В одном из наших курсов мы уже показали хитрый трюк про :checked ~ label. Автор этой статьи пошёл дальше и показал, что ещё можно делать с помощью этого трюка.

Portal CSS
На CSS Animation всё время выходят потрясающие статьи. На этот раз о том, как создать трёхмерную анимацию на CSS.

10 ways to minimize reflows and improve performance
Перейдём к оптимизации. SitePoint собрал десять способов минимизации перекомпоновки ваших страниц и улучшения быстродействия.

When <button> isn't the best choice (it's slow to create and render and problematic to style)
<button> хороший и правильный элемент. Но чёрт возьми, почему с ним столько проблем, почему?

Fix scrolling performance with CSS will-change property
Ещё одна статья об оптимизации. На этот раз автор пробует использовать свойство will-change, чтобы улучшить производительность прокрутки сайта.

A guide to the front-end interview process
Как проходят собеседования фронтендеров в иностранных компаниях?