javascript

Дайджест свежих материалов из мира фронтенда за последнюю неделю №467 (10 — 16 мая 2021)

  • вторник, 18 мая 2021 г. в 00:36:17
https://habr.com/ru/post/557676/
  • Разработка веб-сайтов
  • CSS
  • JavaScript
  • HTML


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


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


Медиа


• podcast
Подкаст «Веб-стандарты» №281. SpiderMonkey 25 лет, Safari TP, Bootstrap 5, Гитхаб, префиксы, монорепы и свой git в Яндексе
• podcast Подкаст «Фронтенд Юность» #186. Утюжить веб. В гостях создатель и главный редактор Smashing Magazine Виталий Фридман.
• video Видеокаст «Front-end. Вопросы на собеседовании» #2
• video Нужен ли джуну идеальный код: интервью с Вадимом Макеевым
• podcast video Подкаст «Да как так-то?». Выпуск № 4: из филолога-япониста во фронтенд на фрилансе

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


•
Солидные фронтенды: мониторинг
• en Регистрация обработчика протокола URL для PWA
• en Различия между WebSockets и Socket.IO
• habr Переход к «Meta GSAP»: поиски «идеальной» бесконечной прокрутки




CSS


• habr
Выявление устройств с сенсорными экранами на чистом CSS
• habr Венец эволюции CSS-in-JS уже здесь: полностью типизированные стили без рантайма в vanilla-extract
• habr Сравнение производительности CSS и CSS-in-JS в реальном мире
• habr Инструменты для аудита CSS
• «Родительский селектор» :has() — в реальность!


• en Дизайн для чтения: советы по оптимизации контента для режимов чтения и «приложений-читалок»
• en Продвинутая CSS-анимация с использованием cubic-bezier()
• en aspect-ratio и grid
• en Создание Stylesheet Feature Flags с помощью Sass !default
• en Плавная прокрутка Sticky ScrollSpy Navigation с фиксированным фоном на CSS
• en Взгляд на CSS Tailwind

JavaScript


• habr
Отслеживание и визуализация положения МКС с помощью 30 строк JavaScript-кода
• habr Шпаргалка по JS-методам для работы с DOM
• habr Паттерны отложенной инициализации свойств объектов в JavaScript
• habr Я выпустил Grafar — JS-библиотеку для визуализации
• en 7 шагов для безопасного JavaScript в 2021 году
• en Современный Javascript: все, что вы пропустили за последние 10 лет (ECMAScript 2020)
• en Создайте тетрис с помощью современного JavaScript








Браузеры


• en
Использование обработчиков пользовательских протоколов для кросс-браузерного отслеживания в Tor, Safari, Chrome и Firefox
• Идентификация через анализ внешних обработчиков протоколов в браузере

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