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

FYI: На следующей неделе дайджеста не будет в связи с отпуском.



    Медиа    |    Веб-разработка    |    CSS    |    Javascript    |    Браузеры  


Медиа


podcast Подкаст «Frontend Weekend» #68 – Егор Бугаенко о том, как и почему нужно выделять себя из толпы других программистов
podcast Подкаст «Веб-стандарты», Выпуск №136: Chrome не такой дерзкий, Firefox против трекеров, опенсорс и политика, OpenType и полезный каскад, развитие React DOM.
podcast Подкаст «Недельный Vue», выпуск 2
podcast Подкаст «Пятиминутка React» #45 — Как записать подкаст без микрофона и оборудования
podcast «Девшахта — подкаст»: #48: Боль от Ext JS и TFS, или как DevOps меняет мир к лучшему
podcast Подкаст «CSSSR», Новости 512 — Выпуск №19 (20.08 — 02.09)
habr Шесть наиболее полезных докладов с Frontend Conf 2018

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


habr Непрерывный рост JSON
habr Подводные грабли SmartTV разработки
Почему современный веб — отстой и что с этим делать
en Что блокчейн значит для р��зработчиков фронтенда?
en Рефакторинг унаследованного кода
en Использование интерфейса синтеза речи из Web Speech API
en Нативная ленивая загрузка для веба





CSS


habr Новые (и старые) единицы измерения в CSS, о которых вы вряд ли слышали
en Продвинутая CSS темизация с помощью кастомных свойств и JavaScript
en Полное CSS демо со свойствами OpenType
en Супер-усиленные Grid-компоненты с помощью кастомных свойс��в CSS
en Прогрессивное улучшение CSS лейаутов: от Float к Flexbox & Grid
en Как делать стили страниц, дружественных для печати
en «Solving container queries today», — доклад Greg Whitworth на CSS Day 2018
en Прогрессивное раскрытие блоков с помощью CSS
en Редакторы CSS Shape
en Двадцать советов по оптимизации CSS производительности

JavaScript


habr Почему человек из мира Java стал горячим сторонником Node.js и JavaScript?
Что такое тестирование и почему мы должны его делать? Первая статья в серии из пяти частей о тестировании в JavaScript
Node Hero — руководство по безопасности Node.js
Состоялся релиз JS-транспайлера Babel 7
en Итак, что нового в Babel 7?
en Что появится в JavaScript 2018: асинхронные генераторы, улучшенный Regex
en JS в примерах: 8 различных вариантов использования JavaScript Array Slice
en aiji — курируемая коллекция вдохновляющих JS-приложений, работающих с AI
en Быстрое введение в веб-воркеры
en Обзор таймеров JavaScript в вебе





  • Libs & Plugins:
    en turbo-json-parse — турбированный JSON.parse для стабильных JSON данных
    en shimport — используйте модули JavaScript во всех браузерах, в том числе с динамическим импортом
    en reworm — простейший способ управлением состоянием приложения
    en lazyestload.js — загрузка изображений только при их попадании в видимую область


Браузеры


В Firefox решено по умолчанию блокировать отслеживание перемещений между сайтами
Для Firefox развивается система контекстной рекомендации дополнений
Анализ переносимости API современных web-браузеров
Компания Mozilla опубликовала статистику по использованию Firefox
Mozilla опубликовала отчёт о том, как люди используют настольные версии Firefox
Google мешает защитным решениям осуществлять инжекты в процессы Chrome
en Новая функция мобильного Chrome отключит скрипты при медленных подключениях
en Экологическое влияние разнообразия браузеров


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


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