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


Медиа    |    Веб-разработка    |    CSS    |    JavaScript



Медиа


podcast Подкаст «Фронтенд Юность (18+)» #148: Vue, React, Svelte, Typescript, PWA
podcast Подкаст CSSSR: Vue 3 RC, релизы NodeJS, Svelte + TS, TSDX, V8 8.5, JS будущего, результаты опроса от JetBrains
podcast Подкаст «Сделайте мне красиво», Выпуск №39: Привет, Svelte! Пока, moment.js!

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


habr Хватить это верстать дважды или 2-х сторонняя связь между дизайном и кодом
habr Локальное хранилище или куки? Безопасное хранение JWT на клиенте
habr О роли фронтенд-разработчика
Предстоящие изменения в WordPress 5.5, про которые должны знать разработчики тем
Подготовка к mobile-first-индексации — с учетом дополнительного времени
en Ренессанс No-Code для веб-разработчиков
en this vs that: объяснение разницы между похожими понятиями в веб-разработке
en Визуализация работы CORS





CSS


habr Нововведения CSS – Июль 2020 (Gap, Aspect ratio, Masonry, Subgrid)
habr CSS и множественный фон
habr Визуальное сравнение 13 CSS-фреймворков
Генератор цветовых тем
en Получение максимальной выгоды от вариативных шрифтов в Google Fonts
en Анализ CSS с помощью CSS OM: Получение поддерживаемых свойств, сокращений и других деталей
en PostCSS плагин для исправления бага с 100vh в iOS
en Что означает 100% в CSS?
en Несколько CSS комиксов
en Использование CSS для обнаружения и переключения тем сайта в соответствии с системными настройками
en Хотите стать лучше в написании кода? Научите кого-нибудь CSS.
en Жирный текст при наведении… без сдвигов контента
en Почему CSS Grid Layout не заменит сетку фреймворка


JavaScript


habr Пишем свой dependency free WebSocket сервер на Node.js
en style9: компилятор CSS-in-JS, основанный на идеях stylex от Facebook
en Внедрение современного JavaScript в библиотеки
en Хватит дублировать константы в JS и CSS
en Разработка и развертывание микро-фронтендов с Single-Spa








Браузеры


habr Chrome (чуть не) снёс расширение, над которым мы работали три года, и не хочет говорить за что
Релиз Firefox 79, подробности для веб-разработчиков от Марата Таналина
Защищённые браузеры: выбираем лучший
Новый браузер Microsoft Edge аварийно завершал работу, если поисковиком по умолчанию в нём был установлен Google
Android-версия Chrome позволит подтверждать платежи с помощью биометрической аутентификации


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



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