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


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


Медиа


• podcast Подкаст «Frontend Weekend» #64 – Олег Мохов о том, как комфортно и правильно руководить разработчиками
• podcast Подкаст «Веб-стандарты», Выпуск №132: Подкастинг, новинки браузеров, уязвимость в React и не только, неправильный пайплайн, подгриды готовы, сложная сетка вручную, веб-компоненты
• podcast Подкаст «CSSSR» Новости 512 — Выпуск №17 (30.07 — 05.08)
• podcast Подкаст «Девшахта»: Ночной фронтенд #44 —Как пересадить всех разработчиков в компании на свой велосипед

Веб-разработка


• Тенденция «Bullshit Web»
• en Веб — это все еще оружие DARPA
• en Frontend News #2: ускоренный курс по clipboard api
• en По поводу статуса deprecated для xlink:href в SVG
• en Нас атакуют! 23+ лучших практик по безопасности Node.js






CSS


• habr Методики и инструменты для разработки стилей веб-страниц
• Как мы делали веб-интерфейс для Google Photos: заглядываем под капот
• en Двойной щелчок на чистом CSS
• en CSS Grid — руководство для начинающих
• en Flexbox — анимированное руководство
• en StyleURL — онлайн-инструмент, позволяющий экспортировать и делиться изменениями CSS прямо из Chrome DevTools
• en Фокус с единицами вьюпорта на мобильных
• en Chen Hui Jing о CSS exclusions в ответ на недавнюю статью Ben Frain на ту же тему
• en Контролированный скроллинг с помощью CSS Scroll Snap
• en Практическое руководство по CSS переменным (кастомным свойствам)

JavaScript


• habr Пятничный JS: игра в 0 строк JS и CSS
• habr JS-код, римские цифры, геометрические загадки: как мы шифруем свой возраст
• habr Реактивность в JavaScript: простой и понятный пример
• Введение в API MutationObserver из JavaScript
• en JavaScript ES6: 5 новых абстракций для улучшения вашего кода
• en Я создал одно и то же приложение на React и на Vue. И вот какие отличия
• en Самые популярные JavaScript репозитории на GitHub за июль 2018
• en Закрываем пробел между низкоуровневыми и высокоуровневыми JavaScript библиотеками для построения графиков
• en Представление Fusion.js: Универсального веб-фреймворка на базе плагинов (от Uber)
• en Строка кода в Javascript, замедлявшая FT.com в десять раз






Браузеры


• habr Амиго всё. Now it's official
• habr Firefox легко обходит защиту в новом интерфейсе Gmail
• habr Против пораженческих настроений в приватности. Почему браузеры всё-таки могут остановить фингерпринтинг
• Технические подробности релиза Firefox 61 в блоге Марата Таналина
• Mozilla решила изменить логотип Firefox и просит пользователей оставить свои отзывы
• Google выпустила официальную версию VR Chrome для платформы Daydream
• Microsoft Edge обзавёлся продвинутой поддержкой технологии Web Authentication
• Баг в браузере Microsoft Edge позволяет похищать локальные файлы

Занимательное


• Карьерные решения на примере компьютерных игр начала 2000-х
• ИИ, представься! Зачем и как отличать машину от человека
• Junior, middle и senior разработчики: в чём отличие — отвечают эксперты
• GitHub интегрирует инструмент для запуска Cloud Build от Google
• Обратная совместимость UI
• Рейтинг языков программирования 2018 года от издания IEEE Spectrum
• «Яндекс» запустил бесплатный сервис для создания опросов и сбора анкет
• От чат-ботов к разговорному ИИ: разработка умных ассистентов для бизнеса
• Мобильный интернет вещей ожидает взрывной рост


Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.



Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.