Дайджест свежих материалов из мира фронтенда за последнюю неделю №273 (24 — 30 июля 2017)
- вторник, 1 августа 2017 г. в 03:14:49

| Веб-разработка |
| CSS |
| Javascript |
| Браузеры |
| Занимательное |
Медиа
Подкаст «Веб-стандарты», Выпуск №78:Chrome 60, Stylo, Flash 1996—2020, статистика браузеров, сброс стилей, большой текст, доступные подсказки, порядок элементов, новинки ES, должен ли?
Подкаст «Frontend Weekend FW» #13: Как сделать популярный образовательный проект на YouTube
Подкаст «Пятиминутка React» #27: Вы не поверите в чём страшный секрет популярности React...
Подкаст «Фронтёрки» #9: Козуля, мемы, собеседования
Подкаст «Drinkcast», пилотный выпуск от сообщества SPB Frontend: о CSS-in-JS, Houdini, сетках, Yarn и многом другом
Нормальный сброс — HTML Шорты. Reset CSS или Normalize.css?
Еженедельный стрим от Юрия Артюха «ALL YOUR HTML» #9 : Многоязычность в Gulp и трюк с канвас анимацией
Видео с конференции OdessaJS
Записи видео с конференции Frontend United 2017 — Athens
Записи видео с конференции Front-Trends 2017
Веб Разработка
Google активно продвигает AMP на международном уровне
Создание PWA с помощью Polymer: чеклист
Тестирование доступности библиотек шаблонов
Понимание системы координат в SVG и трансформации (часть 1) — viewport, viewBox и preserveAspectRatio
Улучшение веб-производительности для отражения скорости движка сайта
Готовьтесь: грядёт новый V8, производительность Node.js меняется. Как характеристики производительности Turbofan v8 повлияют на наш подход к оптимизации
Объяснение индекса скорости – другой способ измерения веб-производительности
Анимация разделения изображения на кусочки

Эффект размытия с помощью SVG-фильтров
CSS
Викторина: как хорошо вы знаете CSS?
5 свойств CSS, о которых вы, возможно, не знаете
Визуализация CSS-каламбуров
Создание адаптивной временной шкалы на CSS с Sass и BEM
Использование единиц вьюпорта для масштабирования фиксированных лейаутов
Использование CSS Grid Layout в качестве masonry с помощью grid-auto-flow: dense
Руководство для дизайнеров по Flexbox и Grid
«CSS Grid меняют все (в веб лейаутах)», — Morten Rand-Hendriksen на Wordcamp Europe 2017
Теперь, когда пользовательские свойства CSS являются рабочей вещью, все значения могут быть изменены индивидуально
Кастомные свойства CSS — динамические изменения с и без Javascript
«CSS Houdini — от CSS переменных к JavaScript и обратно», — Сергей Господарец на Frontend United
JavaScript
Почему мы выбрали TypeScript: история разработчиков из Reddit
JavaScript без this
Книга «Путь JavaScript» (The JavaScript Way). Современное введение в язык
Как я вновь полюбил JavaScript после того, как выбросил 90% мусора из него
Руководство по Service Worker'ам для начинающих
Полное руководство по усталости от JavaScript: реальность нашей индустрии
Как оптимизировать изменение размеров и скроллинг
Как использовать Media Queries в JavaScript
Как собрать простой статический сайт с помощью Webpack
Как использовать JavaScript для создания шаблонов HTML писем
Как отправить электронное письмо с Angular, Sails.js, и Mailgun
Давайте учить основы ECMAScript 6 в простых терминах
Наиболее часто используемые особенности Javascript ECMAScript 2015 (ES6) и ECMAScript 2016 (ES7)
Почему композиция сложнее с классами ES6
VueJS:
Почему Vue.js — лучший фреймворк для front-end разработки на 2017 год
Переключение с React на Vue.js
Как опубликовать ваш Vue.js компонент в NPM
Впечатляющая коллекция компонентов и хелперов для VueJS 2, основанных на Zurb's Foundation
Создание красивых графиков с помощью Vue.js и Chart.js
Создание сайта со сравнением криптовалют на Vue.js
Предотвращаем XSS в Vue.js с помощью Google Caja
Топ онлайн курсов по VueJs
React:
React 16 beta доступна для публичного тестирования
Обработка ошибок в React 16
Топ ресурсов для изучения React Fiber
Попробуйте React Fiber с помощью Rekit
Создание вашего первого приложения на React
Практическое руководство по тестированию React приложений 
Испектирование, модификация и отладка React / Redux с помощью дополнений Firefox
Создание расширения Chrome DevTools с помощью React.js
Angular:
Fitty — изменение размера текста с помощью JavaScript таким образом, чтобы он помещался в родительский контейнер
image-compressor — простое сжатие изображений с помощью JavaScript
spacetime — библиотека для удобной работы с временными зонами
Браузеры
Выпуск web-браузера Chrome 60
Что нового в DevTools (Chrome 61)
В Firefox добавлен CSS-движок Stylo, написанный на языке Rust
Firefox Grid Inspector, July 2017 edition

В Chrome и Firefox будет прекращено доверие к удостоверяющему центру Symantec
Microsoft будет поэтапно отказываться от поддержки Adobe Flash в Microsoft Edge и Internet Explorer
Статистика браузеров, которая имеет значение
Занимательное
Знаете ли вы, сколько времени стоят быстрые исправления вам и вашей команде?Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.