Дайджест свежих материалов из мира фронтенда за последнюю неделю №407 (16 — 22 марта 2020)

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

ckaw1zfg24hwwlekwptx9oflnca.png

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


Медиа


podcastПодкаст «CSSSR»: Github купил npm, remote-конференции, CSS и Houdini, магия calc (), Java SE 14, токсичный Angular
podcastUnderJS Podcast #17 — Беседы с Михаилом Башуровым про типы и HolyJS
podcastПодкаст «Веб-стандарты» №221: Отмена событий, Firefox и KaiOS, ненужный CSS, вьюпорт, размеры картинок, цвета, Vue.js
podcastПодкаст «Frontend Weekend» #103 — Алексей Золотых о переезде из Челябинска, ценности работы в ПК HolyJS и множества выступлений
podcastПодкаст «Сделайте мне красиво», Выпуск №36 — Коронавирус, джуниоры лучше сеньоров и недоступная доступность
podcastПодкаст «pro​Conf» #54 AngularConnect — ProConf на карантине | Angular 9 | Ivy | Нейронки наступают | Как делать ревью

b70f9feaeee78b42a0c78c3731555e73.gifВеб-разработка


• «Не закрывайте теги!»
enНеразбериха с заголовками: когда они терпят неудачу во WCAG?
enЧто означает «playsinline» в веб-видео?
enБыстрая интеграция фронтенда через компоненты
enОптимизация совместной работы между фронтенд разработчиками
videoПросто о Чистом коде и качестве кода (Code Quality & Clean Code)

36c2c69660dd21085a2dcb71d7246ae6.gifCSS


habrCSS: приключения в стране полупрозрачности
habrCSS разработчики — почему они нужны миру?
habrCSS Grid: Верстаем адаптивный журнальный макет в 20 строк
• Туториал. Простая анимация на чистом CSS
• Когда 255 × 0 не равно нулю
• Комбинации в CSS: background-color и linear-gradient
en«CSS X»
enПолное руководство по calc () в CSS
enНеоморфизм и CSS
enРазмещение текста по траектории с помощью CSS
enПрактический обзор CSS Houdini
enВсе о Auto в CSS
enCSS: гибкие повторяющиеся SVG маски

JavaScript


habrПочему JavaScript пожирает HTML: примеры кода
habrЗнакомимся с NestJS
habrВнедри это полностью. DI-in-JS
• В Google ответили на вопросы о SEO для JavaScript
enМонорепозитории в JavaScript, анти-паттерн
enДля циклов в Javascript один цикл, чтобы управлять ими всеми
enПолезные советы по использованию console.log ()
videoenAngular vs React vs Vue [2020 Update]

c595248cea9cbeab42ab6633d54d3782.gifБраузеры


habrSameSite=Lax по умолчанию — уже в Chrome 80 stable (правда, пока не у всех)
habrРазработчик оценил сложность современных браузеров
• Firefox отказывается от поддержки протокола FTP
• Выпуск Chrome 81 отложен из-за перехода сотрудников Google к работе на дому
• Новые релизы Chrome задерживаются из-за коронавируса

d4b289ef0a00e969108c25d0c3d75f58.gifЗанимательное


• WordPress и Apache Struts среди web-платформ лидируют по числу уязвимостей с эксплоитами
• Проект OpenSilver развивает открытую реализацию Silverlight
• Корпоративный мессенджер Slack получил самый большой редизайн с момента своего запуска
• Что не так в инструкциях по удаленной работе: вы забыли, что дома есть дети
• Робохроники ИИ: алгоритмы как спасение от коронавируса, обучающие искусственный интеллект заключенные и чип-«нюхач»

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

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

© Habrahabr.ru