Slowfiles. Простой сервис для проверки загрузки Гарри Робертса и Райана Таунсенда, который возвращает CSS- или JS-файл с заданной задержкой, HTTP-статусом и значением max-age, чтобы понять, насколько это ухудшает работу сайта или приложения.
Новинки беты Chrome 88: target=_blank теперь работает как rel=noopener, появилось свойство aspect-ratio, поддерживаются сложные селекторы :not(), значение path() заработало в свойстве clip-path, удалена поддержка FTP и веб-компонентов v0.
Coding Fonts. Сборник CSS-Tricks из 35 моноширинных шрифтов для редактора кода с подробностями о каждом и возможностью сравнить их как для тёмной, так и для светлой темы.
Новинки WebStorm 2020.3 в обзоре Екатерины Рябухи на Хабре: обновленный интерфейс, быстрое создание React-компонентов, улучшения для Markdown и Vue, поддержка Tailwind, Git-стейджинг прямо в редакторе.
WMR, новый инструмент для разработки и сборки от создателя Preact Джейсона Миллера: ES-модули в основе, импорт пакетов без установки, поддержка CSS Modules, JSX, плагинов Rollup, HTTP/2.
Установка font-display для медленных соединений. Мэтт Хоббс разбирается, какое значение лучше подходит, чтобы улучшить пользовательский опыт при загрузке страницы.
Design is Frontend. Конференция Affinage на стыке дизайна и вёрстки пройдёт онлайн 9 декабря. В программе пять докладов и дискуссия: баги между дизайном и вёрсткой, сложные анимации, дружба дизайна и фронтенда, слаженная команда, аналитика и сроки.
Результаты опроса State of CSS 2020: демография участников опроса, фичи CSS, технологии в экосистеме, инструменты разработки, блоги и подкасты, настроения и другие.
Хранить Google-шрифты у себя. Опыт проекта Blackbird, который позволил ускорить отрисовку сайта на 1,3 секунды, и рекомендации по альтернативным решениям.
Создание универсальных компонентов с прозрачностью. Пол Герберт предлагает комбинировать заливку компонентов с фоном контекста вставки для большей гибкости и лучшей адаптивности: как на этапе проектирования, так и разработки.
MobX для React. Видеокурс Игоря Сидорова по системе управления состояниями приложений в четырёх частях: наблюдаемые значения, наблюдатель и действия, вычисляемые значения, действия и реакции.
Нативное соотношение сторон с помощью CSS-свойства aspect-ratio. Брэм Штайн про новое свойство из черновика Box Sizing L4, которое уже работает в сборках Chromium 89 и Firefox 85 и поможет нам избавиться от привычного, но неудобного паддинг-хака.