Мы наконец-таки наладили постоянный выпуск курсов и можем заняться усовершенствованием платформы. Некоторые из вас уже заметили, что мы увеличили количество проверок испытаний с трёх до семи.

В курсе «двумерные трансформации» мы попробовали ввести новые игровые приёмы — секретные цели. Выполняя секретные цели, можно получить секретное достижение. Вам понравилось это нововведение?

Будем поддерживать Web Standards Days в Санкт-Петербурге. Программа выглядит очень круто. Информация будет полезной верстальщикам и фронтендерам. Участие бесплатное. 28 июня.

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

Искусство семантики HTML, часть 1
Мы часто говорим о семантике, но не все понимают, что же это такое. Статья призвана расставить все точки над i.

Should we change the default for overflow?
Размышления на тему стоит ли изменить значение по умолчанию для свойства overflow. Примерно так, как мы делали для box-sizing. Затея неоднозначная, но почитать интересно.

Auticons
Иконки для всех типов ссылок. Никаких дополнительных классов, никаких скриптов, никаких дополнительных тегов. Всё работает из коробки.

То, что вам никто не говорил о z-index
z-index всегда казался какой-то магией. Чаще всего из-за неправильной работы в браузерах. В статье разбираются все нюансы использования этого свойства.

Why and How to avoid Hamburger Menus
Очень интересные размышления о мобильной навигации.

Placeholders in Form Fields Are Harmful
Почему использовать placeholder в полях ввода это плохо.

Grunt- и Gulp-таски для оптимизации производительности
Большой сборник задач по оптимизации сайта. Я, надеюсь, вы все оптимизируете свои сайты перед отправкой в продакшн?

Compress and optimize your images
Онлайн-сервис для оптимизации изображений. Подходят форматы JPG, PNG, GIF, SVG.

Игра «змейка»
А на закуску — игра в змейку, которая, конечно же, написана на HTML/CSS/JavaScript.