habrahabr

Дайджест свежих материалов из мира фронтенда за последнюю неделю №409 (30 марта — 5 апреля 2020)

  • вторник, 7 апреля 2020 г. в 00:28:48
https://habr.com/ru/post/495802/
  • Разработка веб-сайтов
  • CSS
  • JavaScript
  • HTML


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


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


Медиа


• podcast
Подкаст «Веб-стандарты» №224. Safari и Chrome, ES2020, дизайнеры и код, палитры, анимации, устаревший Git Flow и видеоплееры
• podcast Подкаст «CSSSR». Что будет в Safari 13.1, web IDE, разбираемся в ECMAScript дальше, UX и backend, TypeScript 3.9 Beta
• podcast Подкаст Фронтенд Юность (18+) №131: Первый трёхмерный
• podcast Подкаст PODLODKA #154: «UI-фреймворки», в гостях Ден Абрамов
• podcast video FrontSpot Скарантино. Выпуск 01
• en video ALL YOUR HTML #s3e19: Particles, trails, mouse

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


• habr
Концепции, лежащие в основе Web Audio API
• habr Intersection Observer API: примеры использования
• Туториал. Интерактивная SVG-диаграмма
• en Простой способ имплементации адаптивных изображений
• en BEM Cheat Sheet
• en Почему некоторые элементы HTML становятся устаревшими?
• en 30 чеклистов для веб-разработчиков, которые должны быть под рукой у каждой команды
• en Стратегии тестирования для фронтенд разработчиков





CSS


• habr
Всё о ключевом слове auto в CSS
• habr CSS Houdini: практическое руководство
• Комбинации в CSS: filter и clip-path
• Плавность анимации CSS: миф или реальность
• en Overflow в CSS
• en Заставляем JavaScript общаться с CSS и Sass
• en 4 свойства CSS Grid (и одно значение) для большинства потребностей вашего макета
• en Цвета LCH в CSS: что, почему и как?
• en CSS-Only Marquee Effect
• en Добытая информация о CSS из нового дизайна Facebook
• en Обратный инжиниринг CSS в WhatsApp

JavaScript


• habr
Почему пора перестать использовать JavaScript IIFE
• habr Введение в 3D: основы Three.js
• en 10 новых функций JavaScript в ES2020, которые вы должны знать
• en Как работает анти-блокировщик рекламы: обратный инжиниринг BlockAdBlock
• en То, что держит меня по ночам, как JS разработчика. Обсуждение некоторых из самый сложных аспектов Javascript и их возможное решение
• en Layout-isolated components








Браузеры


•
Mozilla запустила процесс замены браузера Firefox Beta на Fenix
• Google отменяет предложенное в Chrome 80 ужесточение обработки сторонних Cookie
• Microsoft Edge обогнал Mozilla Firefox по популярности

Занимательное


•
Подборка первоапрельских шуток 2020 года
• Fedora и CentOS запускают Git Forge. GitLab открывает 18 проприетарных возможностей
• Google предстaвил систему поиска и навигации по коду своих открытых проектов
• Крутое пике: как пандемия коронавируса изменила IT-отрасль
• Вышел WordPress 5.4 «Adderley» с улучшенным редактором, новыми блоками и API для разработчиков
• В Font Awesome появились новые иконки, связанные с COVID-19

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



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