Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Медиа |
Веб-разработка |
CSS |
Javascript |
Браузеры |
Занимательное
Медиа
•

Подкаст «Пятиминутка React»
#34: Moscow Frontend Conference 2017 и BEM React Core
•

Подкаст «devschacht»:
Ночной фронтенд #3
•

Подкаст «Фронтенд Юность (18+)»
#18 Как Лёха не попал в Booking: Прокрастинация, собеседование в Booking, Приватные данные классов ES6, async_hooks
•

Подкаст «Drinkcast»,
Выпуск #7 — «Все фронтендеры попадают в Питер»
•

.getInstance:
«Промисы в JavaScript»
•

Видео докладов с конференции
ChernivtsiJS #3, прошедшей 10 июня, 2017
•
Свежий выпуск шоу «Supercharged» о новом свойстве Font-Display, позволяющим улучшить скорость загрузки веб-шрифтов
•
Свежий выпуск шоу «Totally Tooling Tips» об инструменте Lighthouse
Веб-разработка
•
confs.tech — сайт, где можно ознакомиться с грядущими международными конференциями по фронтенду
•
Руководство по виртуальной реальности для веб-разработчиков
•
Об особенностях и огранизации фронтенда на HealthCare.gov
•
Примеры того, что я делаю каждый день в качестве разработчика фронтенда. Блог разработчика из IoT-компании
•
Как в сервисе каршеринга car2go выбирали себе фреймворк
•
Ленивое асинхронное растрирование SVG. Jake Archibald показывает способ растрирования SVG с помощью createImageBitmap
•
Еженедельная подборка красивых эффектов на CSS/SVG/JS #52
CSS
•
Сокращённые свойства. Зачем задавать картинку через background-image, если можно просто написать background?
•
Сборник советов по организации интерфейсов от Steve Schoger, на HTML и CSS
•
Онлайн-генератор Critical Path CSS
•
Цзен просто писать CSS. Заметка от Rich Harris, где он рассказывает, как самые большие проблемы с CSS могут быть решены без CSS-in-JS
JavaScript
•
8 Ошибок при изучении JavaScript — видео на канале Web Developer Blog
•
JavaScript и SEO: сканирует ли Google JavaScript?
•
[[][[]]+[]][+[]][++[+[]][+[]]] — это «n» в JavaScript
•
7 советов по обработке «undefined» в JavaScript
•
Базовый набор JavaScript алгоритмов: для начинающих
•
Javascript: любопытный случай с Null >= 0
•
Ироничный рассказ о руковостве каждого JavaScript фреймворка, написанного более чем 5 минут назад
•
Как я убедил нашего технического директора перейти с CoffeeScript на ES6
•
React vs Angular: подробное сравнение
Браузеры
•
Выпуск web-браузера Chrome 61
•
9 вещей в Firefox Dev Tools, о которых вы не знали
•
Обзор всех инструментов разработчика Chrome DevTools
•
Как отлаживать JavaScript с помощью Chrome DevTools
•
В Chrome 63 появятся средства информирования о попытках перехвата HTTPS
•
Создатель Opera обвинил Google в препятствовании работе Opera и Vivaldi
Занимательное
•
Мэтт Мулленвег описал проблемы, связанные с Gutenberg, и подтвердил, что новый редактор появится в WordPress 5.0
•
Компания-владелец Trello и Jira запустила корпоративный мессенджер Stride
•
Facebook запустил сервис для встреч с друзьями в духе Badoo и Tinder
•
Криптовалюта: текущее состояние и перспективы развития
•
Наставничество в IT: что делать, если вам поручили джуниора
•
Как защитить веб-приложение: основные советы, инструменты, полезные ссылки
•
Как Google в тайне финансирует академические исследования. Себе на пользу
•
Ради всего святого, напишите на главной сайта, что делает ваша компания
Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.
Дайджест за прошлую неделю.
Материал подготовили
dersmoll и
alekskorovin.