Дайджест свежих материалов из мира фронтенда за последнюю неделю №285 (16 — 22 октября 2017)
- вторник, 24 октября 2017 г. в 03:13:53

Медиа
Подкаст «Frontend Weekend» #24 – Вадим Резвый об основании Moscow Coding School, дружбе с президентами, рэпе и индуизме
Подкаст «devschacht»: Выпуск №9 — эйчары, Cerebral и вопросы деплоя
Подкаст «Фронтенд Юность (18+)» #23 Всё что вы должны знать о функциональщине
Подкаст «Drinkcast», Выпуск #13 — «ООП — это обман»
«ALL YOUR HTML» #19: «Ласточки в небе под Штрауса»
Веб-разработка
Front-End-Checklist — подробный структурированный чеклист для разработчиков фронтенда — от веб-шрифтов и мета-тегов до accessibility и SEO
5 советов перед стартом рефакторинга фронтенда на проекте
Безболезненное введение в API: использование, интеграция и преимущества
Миграция в сторону Yarn и Webpack
Как бы я объяснил десятилетие веб-разработки путешественнику во времени из 2007-го
Компоненты доступонсти: #1 цвета и контраст, #2 динамические метки ARIA
Проекту AMP 2 года, Automattic взаимодействует с Google для улучшения WordPress-плагина
AMP: два года страницам, ориентированным на пользователя
Аргументы для AMP: уроки из десяти практических примеров
Советы по работе с Progressive Web Apps в DevTools
Как отлаживать Progressive Web Apps с помощью браузерных инструментов
Весь веб на 60+ FPS: как новый рендерер в Firefox избавился от рывков и подтормаживаний
Можете ли вы себе это позволить? Бюджеты производительности в реальном мире
Повышаем скорость сайта Shopify – пошаговый разбор оптимизации
Первый взгляд на “GSDevTools” от GreenSock, визуальный инструмент для работы с комплексными анимациями
Эффект отображения оверлея с помощью динамических форм на SVG
Бесшовный цикл для анимации SVG stroke
Интересный эффект растекания капель на CSS
Metaballs — подробно о морфинг-эффекте перетекания одной круглой формы в другую
CSS
Как фокус помогает. Менеджер и дизайнер заставляют везде убирать аутлайн. Расскажите им, что это плохая идея!
Организация отступов в верстке (margin/padding)
Взгляд назад на историю CSS
Prettier + Stylelint: написание очень чистого CSS
Итак, можем ли мы уже использовать CSS переменные?
CSS Box Shadow vs. Drop Shadow — сравнение двух методов
Мой подход к использованию z-index
Впечатляющая подборка стратегий загрузки веб-шрифтов от Zach Leatherman, с демо и описаниями
Веб-типографика: цифры в шрифтах
Fontisto — иконочный шрифт с набором из 267-ми доступных иконок
История CSS Grid от его создателей
Наименование вещей в CSS Grid Layout
Что я узнала о лейаутах на CSS Grid,- доклад Rachel Andrew на CSS Day 2017
Введение в CSS Grid Layout: Часть 1, Часть 2
JavaScript
Почему роботы должны форматировать код за нас
Хитрый вопрос по JavaScript, который задают на собеседованиях в Google и Amazon
Как работает JS: цикл событий, асинхронность и пять способов улучшения кода с помощью async / await
Первая демонстрация TypeScript
Современный JavaScript, объясненный для динозавров
Плавильный котел JavaScript, статья Дена Абрамова
Контроль видимости объекта с помощью IntersectionObserver API
Ember.js: идеальный фреймворк для веб-приложений
Шпаргалка по ES2015+
Моки в тестах — это код 'с душком'
VueJS:
Создание чата в реальном времени на VueJS, Vuex & Cloud Firestore
vue-mc — Models and Collections for Vue.js
Vue.js + Brunch: альтернатива Webpack, которую вы ждали
React:
8 ключевых решений в разработке на React
Как мы на React 16 переезжали
Как структурировать компоненты в React?
Как мигрировать приложение с с AngularJS на React и Redux
Angular:
Топ 12 советов по продуктивной работе с Angular в WebStorm – часть 1
Основы Angular 4: привязка данных
Скажите привет Schnack.js: новой библиотеке для комментирования в стиле Disqus, для статических сайтов
Знакомство с опенсорсным кроссдоменным javascript пакетом от PayPal
accessibilityjs — клиентский сканнер ошибок доступности
Браузеры
Google Chrome 62: добавлена поддержка шрифтов OpenType Variable Fonts, расширены предупреждения HTTP
Bleeping Computer: Chrome получит функцию блокировки майнинга на сайтах
Google добавила в браузер Chrome для Windows функции антивируса
Google раскритиковала систему обновлений Microsoft. В ответ Microsoft рассказала о RCE-баге в Chrome
Что нового в Microsoft Edge для Windows 10 Fall Creators Update: CSS Grid Layout, object-fit/position, WebVR motion controllers, Service Worker preview, улучшения DevTools и многое другое
В Firefox Nightly появилась поддержка PWA
Технические детали Safari Technology Preview 42
Занимательное
Как великие инженеры обращаются за помощью Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.