Интересная идея для избавления от поддержки Internet Explorer, не теряя пользователей: запуск сайта в современном headless-браузере и трансляция его работы в IE → https://quik.dev
Запустился опрос State of Frontend 2020: поучаствовать или подписаться на результаты → https://tsh.io/state-of-frontend/
В JavaScript собираются добавить новый API для удобной работы с датами и временем. Авторы предложения призывают разработчиков попробовать экспериментальный полифил и поделиться обратной связью → https://blogs.igalia.com/compilers/2020/06/23/dates-and-times-in-javascript/
Scarf: слежка за пользователями, теперь и в NPM. Предупреждаем о пакете Scarf и рассказываем, как его отключить → https://forweb.dev/ru/news/2020-scarf-analytics/
Записи лекций Школы разработки интерфейсов 2019–2020: архитектура, вёрстка, React, автотесты, инфраструктура, оптимизация и другие темы → https://www.youtube.com/playlist?list=PLKaafC45L_SRoYnuEW5cgqHN-kpSTVfMs
Вашему SPA не нужен роутер. Станислав Черенков объясняет, что не так с популярными фронтенд-роутерами и почему так сложно сделать хорошее универсальное решение для роутинга → https://forweb.dev/en/blog/drop-the-router
👍2👎1
Современные решения старых задач на CSS. Серия статей Стефани Эклз о применении современных возможностей CSS для решения распространённых задач вёрстки → https://moderncss.dev
Open Prioritization, экспериментальная инициатива по краудфандингу разработки браузерных фич → https://www.igalia.com/open-prioritization/
Это уникальная для сообщества разработчиков возможность повлиять на приоритеты разработки браузерных фич. Обычно приоритеты определяются владельцами браузеров.
Это уникальная для сообщества разработчиков возможность повлиять на приоритеты разработки браузерных фич. Обычно приоритеты определяются владельцами браузеров.
Управление зависимостями в JavaScript. Серия статей Славы Фомина из DomClick обо всех аспектах работы с зависимостями, от установки до аудита безопасности и дедупликации → https://habr.com/p/509440
This media is not supported in your browser
VIEW IN TELEGRAM
uvu, тест-раннер для Node.js и браузеров с упором на скорость работы и легковесность → https://github.com/lukeed/uvu
TSDX, набор инструментов для продуктивной разработки библиотек на TypeScript без необходимости настройки инфраструктуры → https://tsdx.io/
Официальный вводный курс по Node.js → https://nodejs.dev/learn
Индексируем офлайн-страницы с помощью Content Indexing API: введение в новый API, позволяющий сообщить браузеру о страницах, которые можно читать в офлайне → https://web.dev/content-indexing-api/
Dependency Injection простыми словами: Андрей Мелихов рассказывает, что такое внедрение зависимостей и для чего оно нужно → https://youtu.be/u6gAVCEJjQ4
This media is not supported in your browser
VIEW IN TELEGRAM
Физика реалистичных spring-анимаций: Максим Хекель объясняет, как устроены spring-анимации как во Framer, какие в них применяются законы физики и какие параметры влияют на поведение анимаций → https://blog.maximeheckel.com/posts/the-physics-behind-spring-animations
Словарь CSS: визуализация принятых в CSS терминов вроде селекторов и комбинаторов → https://apps.workflower.fi/vocabs/css/en
Объяснение ключевых слов initial, inherit, unset и revert в CSS: Элад Шехтер в переводе Алексея Бузмакова → https://web-standards.ru/articles/inherit-initial-unset-revert/
Выбираем зависимости в JavaScript. Слава Фомин из DomClick рассказывает, по каким критериям стоит выбирать зависимости и как не допустить из-за них хаоса в проекте → https://habr.com/p/512154/
Современные техники CSS для улучшения читаемости текста: Эдуардо Кавацца делится практическими приёмами, основанными на лучших практиках типографики → https://www.smashingmagazine.com/2020/07/css-techniques-legibility/